diff --git a/msgraph_beta/generated/access_reviews/item/apply_decisions/apply_decisions_request_builder.py b/msgraph_beta/generated/access_reviews/item/apply_decisions/apply_decisions_request_builder.py index ff043f1141e..11a0517e2eb 100644 --- a/msgraph_beta/generated/access_reviews/item/apply_decisions/apply_decisions_request_builder.py +++ b/msgraph_beta/generated/access_reviews/item/apply_decisions/apply_decisions_request_builder.py @@ -31,7 +31,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights do not appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. + In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights don't appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None Find more info here: https://learn.microsoft.com/graph/api/accessreview-apply?view=graph-rest-beta @@ -50,7 +50,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights do not appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. + In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights don't appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/access_reviews/item/instances/item/apply_decisions/apply_decisions_request_builder.py b/msgraph_beta/generated/access_reviews/item/instances/item/apply_decisions/apply_decisions_request_builder.py index d71da1cd7f6..1da11c0675c 100644 --- a/msgraph_beta/generated/access_reviews/item/instances/item/apply_decisions/apply_decisions_request_builder.py +++ b/msgraph_beta/generated/access_reviews/item/instances/item/apply_decisions/apply_decisions_request_builder.py @@ -31,7 +31,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights do not appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. + In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights don't appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None """ @@ -49,7 +49,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights do not appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. + In the Microsoft Entra access reviews feature, apply the decisions of a completed accessReview. The target object can be either a one-time access review, or an instance of a recurring access review. After an access review is finished, either because it reached the end date or an administrator stopped it manually, and auto-apply wasn't configured for the review, you can call Apply to apply the changes. Until apply occurs, the decisions to remove access rights don't appear on the source resource, the users for instance retain their group memberships. By calling apply, the outcome of the review is implemented by updating the group or application. If a user's access was denied in the review, when an administrator calls this API, Microsoft Entra ID removes their membership or application assignment. After an access review is finished, and auto-apply was configured, then the status of the review will change from Completed through intermediate states and finally will change to state Applied. You should expect to see denied users, if any, being removed from the resource group membership or app assignment in a few minutes. A configured auto applying review, or selecting Apply doesn't have an effect on a group that originates in an on-premises directory or a dynamic group. If you want to change a group that originates on-premises, download the results and apply those changes to the representation of the group in that directory. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/admin/exchange/mailboxes/item/export_items/export_items_request_builder.py b/msgraph_beta/generated/admin/exchange/mailboxes/item/export_items/export_items_request_builder.py index 4fb7a5674e2..0ae6a02cc4f 100644 --- a/msgraph_beta/generated/admin/exchange/mailboxes/item/export_items/export_items_request_builder.py +++ b/msgraph_beta/generated/admin/exchange/mailboxes/item/export_items/export_items_request_builder.py @@ -33,7 +33,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: ExportItemsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ExportItemsPostResponse]: """ - Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn't intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see: Overview of the mailbox import and export APIs in Microsoft Graph (preview) You can export up to 20 items in a single export request. + Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn't intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see Overview of the mailbox import and export APIs in Microsoft Graph. You can export up to 20 items in a single export request. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ExportItemsPostResponse] @@ -58,7 +58,7 @@ async def post(self,body: ExportItemsPostRequestBody, request_configuration: Opt def to_post_request_information(self,body: ExportItemsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn't intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see: Overview of the mailbox import and export APIs in Microsoft Graph (preview) You can export up to 20 items in a single export request. + Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn't intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see Overview of the mailbox import and export APIs in Microsoft Graph. You can export up to 20 items in a single export request. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation diff --git a/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/delta/delta_request_builder.py b/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/delta/delta_request_builder.py index 7bb1e260ade..db2149cc43d 100644 --- a/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/delta/delta_request_builder.py +++ b/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/delta/delta_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: """ - Get a set of mailboxFolder objects that have been added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. + Get a set of mailboxFolder objects that were added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] Find more info here: https://learn.microsoft.com/graph/api/mailboxfolder-delta?view=graph-rest-beta @@ -54,7 +54,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a set of mailboxFolder objects that have been added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. + Get a set of mailboxFolder objects that were added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -78,7 +78,7 @@ def with_url(self,raw_url: str) -> DeltaRequestBuilder: @dataclass class DeltaRequestBuilderGetQueryParameters(): """ - Get a set of mailboxFolder objects that have been added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. + Get a set of mailboxFolder objects that were added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/child_folders/delta/delta_request_builder.py b/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/child_folders/delta/delta_request_builder.py index 3a8479de0dc..631314a9aef 100644 --- a/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/child_folders/delta/delta_request_builder.py +++ b/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/child_folders/delta/delta_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: """ - Get a set of mailboxFolder objects that have been added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. + Get a set of mailboxFolder objects that were added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] Find more info here: https://learn.microsoft.com/graph/api/mailboxfolder-delta?view=graph-rest-beta @@ -54,7 +54,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a set of mailboxFolder objects that have been added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. + Get a set of mailboxFolder objects that were added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -78,7 +78,7 @@ def with_url(self,raw_url: str) -> DeltaRequestBuilder: @dataclass class DeltaRequestBuilderGetQueryParameters(): """ - Get a set of mailboxFolder objects that have been added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. + Get a set of mailboxFolder objects that were added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/child_folders/item/items/delta/delta_request_builder.py b/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/child_folders/item/items/delta/delta_request_builder.py index ab1029ad22d..9e5c6924894 100644 --- a/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/child_folders/item/items/delta/delta_request_builder.py +++ b/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/child_folders/item/items/delta/delta_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: """ - Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. + Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] """ @@ -53,7 +53,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. + Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -77,7 +77,7 @@ def with_url(self,raw_url: str) -> DeltaRequestBuilder: @dataclass class DeltaRequestBuilderGetQueryParameters(): """ - Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. + Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/items/delta/delta_request_builder.py b/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/items/delta/delta_request_builder.py index 34b8ce60b91..3aeb9c3fa7d 100644 --- a/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/items/delta/delta_request_builder.py +++ b/msgraph_beta/generated/admin/exchange/mailboxes/item/folders/item/items/delta/delta_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> Optional[DeltaGetResponse]: """ - Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. + Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeltaGetResponse] Find more info here: https://learn.microsoft.com/graph/api/mailboxitem-delta?view=graph-rest-beta @@ -54,7 +54,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeltaReq def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeltaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. + Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -78,7 +78,7 @@ def with_url(self,raw_url: str) -> DeltaRequestBuilder: @dataclass class DeltaRequestBuilderGetQueryParameters(): """ - Get a set of mailboxItem objects that have been added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. + Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/admin/people/item_insights/item_insights_request_builder.py b/msgraph_beta/generated/admin/people/item_insights/item_insights_request_builder.py index c711bde50c1..cab82e6b464 100644 --- a/msgraph_beta/generated/admin/people/item_insights/item_insights_request_builder.py +++ b/msgraph_beta/generated/admin/people/item_insights/item_insights_request_builder.py @@ -71,7 +71,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[ItemInsi async def patch(self,body: InsightsSettings, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[InsightsSettings]: """ - Update privacy settings to display or return the specified type of insights in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy + Update privacy settings to display or return the specified type of insightsSettings in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[InsightsSettings] @@ -117,7 +117,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: InsightsSettings, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update privacy settings to display or return the specified type of insights in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy + Update privacy settings to display or return the specified type of insightsSettings in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy 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/admin/people/photo_update_settings/photo_update_settings_request_builder.py b/msgraph_beta/generated/admin/people/photo_update_settings/photo_update_settings_request_builder.py index 42e7746c730..93edc1e1a47 100644 --- a/msgraph_beta/generated/admin/people/photo_update_settings/photo_update_settings_request_builder.py +++ b/msgraph_beta/generated/admin/people/photo_update_settings/photo_update_settings_request_builder.py @@ -32,10 +32,9 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Delete a photoUpdateSettings object. + Delete navigation property photoUpdateSettings for admin param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None - Find more info here: https://learn.microsoft.com/graph/api/peopleadminsettings-delete-photoupdatesettings?view=graph-rest-beta """ request_info = self.to_delete_request_information( request_configuration @@ -51,10 +50,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[PhotoUpdateSettingsRequestBuilderGetQueryParameters]] = None) -> Optional[PhotoUpdateSettings]: """ - Read the properties and relationships of a photoUpdateSettings object. + Get the properties of a photoUpdateSettings object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[PhotoUpdateSettings] - Find more info here: https://learn.microsoft.com/graph/api/photoupdatesettings-get?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/peopleadminsettings-list-photoupdatesettings?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -96,7 +95,7 @@ async def patch(self,body: PhotoUpdateSettings, request_configuration: Optional[ def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete a photoUpdateSettings object. + Delete navigation property photoUpdateSettings for admin param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -107,7 +106,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PhotoUpdateSettingsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Read the properties and relationships of a photoUpdateSettings object. + Get the properties of a photoUpdateSettings object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -151,7 +150,7 @@ class PhotoUpdateSettingsRequestBuilderDeleteRequestConfiguration(RequestConfigu @dataclass class PhotoUpdateSettingsRequestBuilderGetQueryParameters(): """ - Read the properties and relationships of a photoUpdateSettings object. + Get the properties of a photoUpdateSettings object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/admin/people/profile_property_settings/item/profile_property_setting_item_request_builder.py b/msgraph_beta/generated/admin/people/profile_property_settings/item/profile_property_setting_item_request_builder.py index dc39fd082a4..1e9eedf5a70 100644 --- a/msgraph_beta/generated/admin/people/profile_property_settings/item/profile_property_setting_item_request_builder.py +++ b/msgraph_beta/generated/admin/people/profile_property_settings/item/profile_property_setting_item_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Delete a profilePropertySetting object. + Delete a profilePropertySetting object. You shouldn't delete a profilePropertySetting that includes a source precedence configuration. Instead, patch it to a default state that contains only the Microsoft Entra ID source reference. This delete operation is supported but fails unless the prioritizedSourceUrls property contains only the Entra ID source reference. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None Find more info here: https://learn.microsoft.com/graph/api/profilepropertysetting-delete?view=graph-rest-beta @@ -96,7 +96,7 @@ async def patch(self,body: ProfilePropertySetting, request_configuration: Option def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete a profilePropertySetting object. + Delete a profilePropertySetting object. You shouldn't delete a profilePropertySetting that includes a source precedence configuration. Instead, patch it to a default state that contains only the Microsoft Entra ID source reference. This delete operation is supported but fails unless the prioritizedSourceUrls property contains only the Entra ID source reference. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/admin/people/profile_property_settings/profile_property_settings_request_builder.py b/msgraph_beta/generated/admin/people/profile_property_settings/profile_property_settings_request_builder.py index 94d7f906ce6..b9e472158fb 100644 --- a/msgraph_beta/generated/admin/people/profile_property_settings/profile_property_settings_request_builder.py +++ b/msgraph_beta/generated/admin/people/profile_property_settings/profile_property_settings_request_builder.py @@ -49,7 +49,7 @@ def by_profile_property_setting_id(self,profile_property_setting_id: str) -> Pro async def get(self,request_configuration: Optional[RequestConfiguration[ProfilePropertySettingsRequestBuilderGetQueryParameters]] = None) -> Optional[ProfilePropertySettingCollectionResponse]: """ - Get a collection of profilePropertySetting objects that define the configuration for user profile properties in an organization. The id property identifies each resource object uniquely. + Get a collection of profilePropertySetting objects that define the configuration for user profile property settings in an organization. The id property identifies each resource object uniquely. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ProfilePropertySettingCollectionResponse] Find more info here: https://learn.microsoft.com/graph/api/peopleadminsettings-list-profilepropertysettings?view=graph-rest-beta @@ -94,7 +94,7 @@ async def post(self,body: ProfilePropertySetting, request_configuration: Optiona def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ProfilePropertySettingsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a collection of profilePropertySetting objects that define the configuration for user profile properties in an organization. The id property identifies each resource object uniquely. + Get a collection of profilePropertySetting objects that define the configuration for user profile property settings in an organization. The id property identifies each resource object uniquely. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -140,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class ProfilePropertySettingsRequestBuilderGetQueryParameters(): """ - Get a collection of profilePropertySetting objects that define the configuration for user profile properties in an organization. The id property identifies each resource object uniquely. + Get a collection of profilePropertySetting objects that define the configuration for user profile property settings in an organization. The id property identifies each resource object uniquely. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/admin/report_settings/report_settings_request_builder.py b/msgraph_beta/generated/admin/report_settings/report_settings_request_builder.py index d91cae02447..2e629f17724 100644 --- a/msgraph_beta/generated/admin/report_settings/report_settings_request_builder.py +++ b/msgraph_beta/generated/admin/report_settings/report_settings_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ...models.admin_report_settings import AdminReportSettings from ...models.o_data_errors.o_data_error import ODataError + from .share_point.share_point_request_builder import SharePointRequestBuilder class ReportSettingsRequestBuilder(BaseRequestBuilder): """ @@ -140,6 +141,15 @@ def with_url(self,raw_url: str) -> ReportSettingsRequestBuilder: raise TypeError("raw_url cannot be null.") return ReportSettingsRequestBuilder(self.request_adapter, raw_url) + @property + def share_point(self) -> SharePointRequestBuilder: + """ + Provides operations to manage the sharePoint property of the microsoft.graph.adminReportSettings entity. + """ + from .share_point.share_point_request_builder import SharePointRequestBuilder + + return SharePointRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class ReportSettingsRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): """ diff --git a/msgraph_beta/generated/admin/report_settings/share_point/api_usage_report_metrics/api_usage_report_metrics_request_builder.py b/msgraph_beta/generated/admin/report_settings/share_point/api_usage_report_metrics/api_usage_report_metrics_request_builder.py new file mode 100644 index 00000000000..528ec7433d3 --- /dev/null +++ b/msgraph_beta/generated/admin/report_settings/share_point/api_usage_report_metrics/api_usage_report_metrics_request_builder.py @@ -0,0 +1,209 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.api_usage_report_enablement_status import ApiUsageReportEnablementStatus + from .....models.api_usage_report_enablement_status_collection_response import ApiUsageReportEnablementStatusCollectionResponse + from .....models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.api_usage_report_enablement_status_metric_item_request_builder import ApiUsageReportEnablementStatusMetricItemRequestBuilder + +class ApiUsageReportMetricsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the apiUsageReportMetrics property of the microsoft.graph.sharePointReportSettings entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ApiUsageReportMetricsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/admin/reportSettings/sharePoint/apiUsageReportMetrics{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_api_usage_report_enablement_status_metric(self,api_usage_report_enablement_status_metric: str) -> ApiUsageReportEnablementStatusMetricItemRequestBuilder: + """ + Provides operations to manage the apiUsageReportMetrics property of the microsoft.graph.sharePointReportSettings entity. + param api_usage_report_enablement_status_metric: The unique identifier of apiUsageReportEnablementStatus + Returns: ApiUsageReportEnablementStatusMetricItemRequestBuilder + """ + if api_usage_report_enablement_status_metric is None: + raise TypeError("api_usage_report_enablement_status_metric cannot be null.") + from .item.api_usage_report_enablement_status_metric_item_request_builder import ApiUsageReportEnablementStatusMetricItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["apiUsageReportEnablementStatus%2Dmetric"] = api_usage_report_enablement_status_metric + return ApiUsageReportEnablementStatusMetricItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[ApiUsageReportMetricsRequestBuilderGetQueryParameters]] = None) -> Optional[ApiUsageReportEnablementStatusCollectionResponse]: + """ + Get the list of SharePoint API usage report metrics and their enablement status for the tenant. Currently, only the EgressReport metric is supported. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ApiUsageReportEnablementStatusCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/sharepointreportsettings-list-apiusagereportmetrics?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.api_usage_report_enablement_status_collection_response import ApiUsageReportEnablementStatusCollectionResponse + + return await self.request_adapter.send_async(request_info, ApiUsageReportEnablementStatusCollectionResponse, error_mapping) + + async def post(self,body: ApiUsageReportEnablementStatus, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ApiUsageReportEnablementStatus]: + """ + Create new navigation property to apiUsageReportMetrics for admin + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ApiUsageReportEnablementStatus] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.api_usage_report_enablement_status import ApiUsageReportEnablementStatus + + return await self.request_adapter.send_async(request_info, ApiUsageReportEnablementStatus, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ApiUsageReportMetricsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the list of SharePoint API usage report metrics and their enablement status for the tenant. Currently, only the EgressReport metric is supported. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: ApiUsageReportEnablementStatus, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to apiUsageReportMetrics for admin + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ApiUsageReportMetricsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ApiUsageReportMetricsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ApiUsageReportMetricsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class ApiUsageReportMetricsRequestBuilderGetQueryParameters(): + """ + Get the list of SharePoint API usage report metrics and their enablement status for the tenant. Currently, only the EgressReport metric is supported. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class ApiUsageReportMetricsRequestBuilderGetRequestConfiguration(RequestConfiguration[ApiUsageReportMetricsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ApiUsageReportMetricsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/admin/report_settings/share_point/api_usage_report_metrics/count/count_request_builder.py b/msgraph_beta/generated/admin/report_settings/share_point/api_usage_report_metrics/count/count_request_builder.py new file mode 100644 index 00000000000..352a032c98a --- /dev/null +++ b/msgraph_beta/generated/admin/report_settings/share_point/api_usage_report_metrics/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/admin/reportSettings/sharePoint/apiUsageReportMetrics/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/admin/report_settings/share_point/api_usage_report_metrics/item/api_usage_report_enablement_status_metric_item_request_builder.py b/msgraph_beta/generated/admin/report_settings/share_point/api_usage_report_metrics/item/api_usage_report_enablement_status_metric_item_request_builder.py new file mode 100644 index 00000000000..d0f54c3af77 --- /dev/null +++ b/msgraph_beta/generated/admin/report_settings/share_point/api_usage_report_metrics/item/api_usage_report_enablement_status_metric_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.api_usage_report_enablement_status import ApiUsageReportEnablementStatus + from ......models.o_data_errors.o_data_error import ODataError + +class ApiUsageReportEnablementStatusMetricItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the apiUsageReportMetrics property of the microsoft.graph.sharePointReportSettings entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ApiUsageReportEnablementStatusMetricItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/admin/reportSettings/sharePoint/apiUsageReportMetrics/{apiUsageReportEnablementStatus%2Dmetric}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property apiUsageReportMetrics for admin + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[ApiUsageReportEnablementStatusMetricItemRequestBuilderGetQueryParameters]] = None) -> Optional[ApiUsageReportEnablementStatus]: + """ + The collection of API usage report metrics and the status of their enablement. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ApiUsageReportEnablementStatus] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.api_usage_report_enablement_status import ApiUsageReportEnablementStatus + + return await self.request_adapter.send_async(request_info, ApiUsageReportEnablementStatus, error_mapping) + + async def patch(self,body: ApiUsageReportEnablementStatus, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ApiUsageReportEnablementStatus]: + """ + Update the navigation property apiUsageReportMetrics in admin + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ApiUsageReportEnablementStatus] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.api_usage_report_enablement_status import ApiUsageReportEnablementStatus + + return await self.request_adapter.send_async(request_info, ApiUsageReportEnablementStatus, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property apiUsageReportMetrics for admin + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ApiUsageReportEnablementStatusMetricItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The collection of API usage report metrics and the status of their enablement. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: ApiUsageReportEnablementStatus, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property apiUsageReportMetrics in admin + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ApiUsageReportEnablementStatusMetricItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ApiUsageReportEnablementStatusMetricItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ApiUsageReportEnablementStatusMetricItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ApiUsageReportEnablementStatusMetricItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ApiUsageReportEnablementStatusMetricItemRequestBuilderGetQueryParameters(): + """ + The collection of API usage report metrics and the status of their enablement. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class ApiUsageReportEnablementStatusMetricItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ApiUsageReportEnablementStatusMetricItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ApiUsageReportEnablementStatusMetricItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/admin/report_settings/share_point/disable_api_usage_report/disable_api_usage_report_post_request_body.py b/msgraph_beta/generated/admin/report_settings/share_point/disable_api_usage_report/disable_api_usage_report_post_request_body.py new file mode 100644 index 00000000000..2e3f87e74fc --- /dev/null +++ b/msgraph_beta/generated/admin/report_settings/share_point/disable_api_usage_report/disable_api_usage_report_post_request_body.py @@ -0,0 +1,50 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class DisableApiUsageReportPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The metric property + metric: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DisableApiUsageReportPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DisableApiUsageReportPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DisableApiUsageReportPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "metric": lambda n : setattr(self, 'metric', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("metric", self.metric) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/admin/report_settings/share_point/disable_api_usage_report/disable_api_usage_report_request_builder.py b/msgraph_beta/generated/admin/report_settings/share_point/disable_api_usage_report/disable_api_usage_report_request_builder.py new file mode 100644 index 00000000000..8740f41b236 --- /dev/null +++ b/msgraph_beta/generated/admin/report_settings/share_point/disable_api_usage_report/disable_api_usage_report_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.api_usage_report_enablement_status import ApiUsageReportEnablementStatus + from .....models.o_data_errors.o_data_error import ODataError + from .disable_api_usage_report_post_request_body import DisableApiUsageReportPostRequestBody + +class DisableApiUsageReportRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the disableApiUsageReport method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DisableApiUsageReportRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/admin/reportSettings/sharePoint/disableApiUsageReport", path_parameters) + + async def post(self,body: DisableApiUsageReportPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ApiUsageReportEnablementStatus]: + """ + Disable a SharePoint API usage report metric for the tenant. After you disable a metric, SharePoint stops collecting and reporting data for that specific usage metric. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ApiUsageReportEnablementStatus] + Find more info here: https://learn.microsoft.com/graph/api/sharepointreportsettings-disableapiusagereport?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.api_usage_report_enablement_status import ApiUsageReportEnablementStatus + + return await self.request_adapter.send_async(request_info, ApiUsageReportEnablementStatus, error_mapping) + + def to_post_request_information(self,body: DisableApiUsageReportPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Disable a SharePoint API usage report metric for the tenant. After you disable a metric, SharePoint stops collecting and reporting data for that specific usage metric. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> DisableApiUsageReportRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DisableApiUsageReportRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DisableApiUsageReportRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class DisableApiUsageReportRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/admin/report_settings/share_point/enable_api_usage_report/enable_api_usage_report_post_request_body.py b/msgraph_beta/generated/admin/report_settings/share_point/enable_api_usage_report/enable_api_usage_report_post_request_body.py new file mode 100644 index 00000000000..89534099c33 --- /dev/null +++ b/msgraph_beta/generated/admin/report_settings/share_point/enable_api_usage_report/enable_api_usage_report_post_request_body.py @@ -0,0 +1,50 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class EnableApiUsageReportPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The metric property + metric: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> EnableApiUsageReportPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: EnableApiUsageReportPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return EnableApiUsageReportPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "metric": lambda n : setattr(self, 'metric', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("metric", self.metric) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/admin/report_settings/share_point/enable_api_usage_report/enable_api_usage_report_request_builder.py b/msgraph_beta/generated/admin/report_settings/share_point/enable_api_usage_report/enable_api_usage_report_request_builder.py new file mode 100644 index 00000000000..139052e49f8 --- /dev/null +++ b/msgraph_beta/generated/admin/report_settings/share_point/enable_api_usage_report/enable_api_usage_report_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.api_usage_report_enablement_status import ApiUsageReportEnablementStatus + from .....models.o_data_errors.o_data_error import ODataError + from .enable_api_usage_report_post_request_body import EnableApiUsageReportPostRequestBody + +class EnableApiUsageReportRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the enableApiUsageReport method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new EnableApiUsageReportRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/admin/reportSettings/sharePoint/enableApiUsageReport", path_parameters) + + async def post(self,body: EnableApiUsageReportPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ApiUsageReportEnablementStatus]: + """ + Enable a SharePoint API usage report metric for the tenant. After you enable a metric, SharePoint starts collecting and reporting data for that specific usage metric. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ApiUsageReportEnablementStatus] + Find more info here: https://learn.microsoft.com/graph/api/sharepointreportsettings-enableapiusagereport?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.api_usage_report_enablement_status import ApiUsageReportEnablementStatus + + return await self.request_adapter.send_async(request_info, ApiUsageReportEnablementStatus, error_mapping) + + def to_post_request_information(self,body: EnableApiUsageReportPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Enable a SharePoint API usage report metric for the tenant. After you enable a metric, SharePoint starts collecting and reporting data for that specific usage metric. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> EnableApiUsageReportRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: EnableApiUsageReportRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return EnableApiUsageReportRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class EnableApiUsageReportRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/admin/report_settings/share_point/share_point_request_builder.py b/msgraph_beta/generated/admin/report_settings/share_point/share_point_request_builder.py new file mode 100644 index 00000000000..88ee41de030 --- /dev/null +++ b/msgraph_beta/generated/admin/report_settings/share_point/share_point_request_builder.py @@ -0,0 +1,218 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.share_point_report_settings import SharePointReportSettings + from .api_usage_report_metrics.api_usage_report_metrics_request_builder import ApiUsageReportMetricsRequestBuilder + from .disable_api_usage_report.disable_api_usage_report_request_builder import DisableApiUsageReportRequestBuilder + from .enable_api_usage_report.enable_api_usage_report_request_builder import EnableApiUsageReportRequestBuilder + +class SharePointRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the sharePoint property of the microsoft.graph.adminReportSettings entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SharePointRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/admin/reportSettings/sharePoint{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property sharePoint for admin + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[SharePointRequestBuilderGetQueryParameters]] = None) -> Optional[SharePointReportSettings]: + """ + A container for SharePoint-specific report settings. Access the SharePoint API usage report metrics through the operations defined on the sharePointReportSettings resource type. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SharePointReportSettings] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.share_point_report_settings import SharePointReportSettings + + return await self.request_adapter.send_async(request_info, SharePointReportSettings, error_mapping) + + async def patch(self,body: SharePointReportSettings, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SharePointReportSettings]: + """ + Update the navigation property sharePoint in admin + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SharePointReportSettings] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.share_point_report_settings import SharePointReportSettings + + return await self.request_adapter.send_async(request_info, SharePointReportSettings, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property sharePoint for admin + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SharePointRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + A container for SharePoint-specific report settings. Access the SharePoint API usage report metrics through the operations defined on the sharePointReportSettings resource type. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: SharePointReportSettings, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property sharePoint in admin + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> SharePointRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SharePointRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SharePointRequestBuilder(self.request_adapter, raw_url) + + @property + def api_usage_report_metrics(self) -> ApiUsageReportMetricsRequestBuilder: + """ + Provides operations to manage the apiUsageReportMetrics property of the microsoft.graph.sharePointReportSettings entity. + """ + from .api_usage_report_metrics.api_usage_report_metrics_request_builder import ApiUsageReportMetricsRequestBuilder + + return ApiUsageReportMetricsRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def disable_api_usage_report(self) -> DisableApiUsageReportRequestBuilder: + """ + Provides operations to call the disableApiUsageReport method. + """ + from .disable_api_usage_report.disable_api_usage_report_request_builder import DisableApiUsageReportRequestBuilder + + return DisableApiUsageReportRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def enable_api_usage_report(self) -> EnableApiUsageReportRequestBuilder: + """ + Provides operations to call the enableApiUsageReport method. + """ + from .enable_api_usage_report.enable_api_usage_report_request_builder import EnableApiUsageReportRequestBuilder + + return EnableApiUsageReportRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SharePointRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class SharePointRequestBuilderGetQueryParameters(): + """ + A container for SharePoint-specific report settings. Access the SharePoint API usage report metrics through the operations defined on the sharePointReportSettings resource type. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class SharePointRequestBuilderGetRequestConfiguration(RequestConfiguration[SharePointRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class SharePointRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/admin/service_announcement/health_overviews/item/issues/item/incident_report/incident_report_request_builder.py b/msgraph_beta/generated/admin/service_announcement/health_overviews/item/issues/item/incident_report/incident_report_request_builder.py index 39419d4fe73..79d91c864f0 100644 --- a/msgraph_beta/generated/admin/service_announcement/health_overviews/item/issues/item/incident_report/incident_report_request_builder.py +++ b/msgraph_beta/generated/admin/service_announcement/health_overviews/item/issues/item/incident_report/incident_report_request_builder.py @@ -31,7 +31,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: """ - Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. + Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document doesn't exist for the issue. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes Find more info here: https://learn.microsoft.com/graph/api/servicehealthissue-incidentreport?view=graph-rest-beta @@ -50,7 +50,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. + Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document doesn't exist for the issue. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/admin/service_announcement/issues/item/incident_report/incident_report_request_builder.py b/msgraph_beta/generated/admin/service_announcement/issues/item/incident_report/incident_report_request_builder.py index 232b500fd08..6fc51402c4c 100644 --- a/msgraph_beta/generated/admin/service_announcement/issues/item/incident_report/incident_report_request_builder.py +++ b/msgraph_beta/generated/admin/service_announcement/issues/item/incident_report/incident_report_request_builder.py @@ -31,7 +31,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: """ - Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. + Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document doesn't exist for the issue. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes Find more info here: https://learn.microsoft.com/graph/api/servicehealthissue-incidentreport?view=graph-rest-beta @@ -50,7 +50,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document does not exist for the issue. + Provide the Post-Incident Review (PIR) document of a specified service issue for tenant. An issue only with status of PostIncidentReviewPublished indicates that the PIR document exists for the issue. The operation returns an error if the specified issue doesn't exist for the tenant or if PIR document doesn't exist for the issue. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/admin/service_announcement/issues/item/service_health_issue_item_request_builder.py b/msgraph_beta/generated/admin/service_announcement/issues/item/service_health_issue_item_request_builder.py index 1aeb77884f9..8a3ca687cc8 100644 --- a/msgraph_beta/generated/admin/service_announcement/issues/item/service_health_issue_item_request_builder.py +++ b/msgraph_beta/generated/admin/service_announcement/issues/item/service_health_issue_item_request_builder.py @@ -51,7 +51,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ServiceHealthIssueItemRequestBuilderGetQueryParameters]] = None) -> Optional[ServiceHealthIssue]: """ - Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue does not exist for the tenant. + Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue doesn't exist for the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ServiceHealthIssue] Find more info here: https://learn.microsoft.com/graph/api/servicehealthissue-get?view=graph-rest-beta @@ -106,7 +106,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ServiceHealthIssueItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue does not exist for the tenant. + Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue doesn't exist for the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -159,7 +159,7 @@ class ServiceHealthIssueItemRequestBuilderDeleteRequestConfiguration(RequestConf @dataclass class ServiceHealthIssueItemRequestBuilderGetQueryParameters(): """ - Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue does not exist for the tenant. + Retrieve the properties and relationships of a serviceHealthIssue object. This operation retrieves a specified service health issue for tenant. The operation returns an error if the issue doesn't exist for the tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/admin/service_announcement/messages/archive/archive_post_response.py b/msgraph_beta/generated/admin/service_announcement/messages/archive/archive_post_response.py index 9cae1a5fcd9..d5e289f8922 100644 --- a/msgraph_beta/generated/admin/service_announcement/messages/archive/archive_post_response.py +++ b/msgraph_beta/generated/admin/service_announcement/messages/archive/archive_post_response.py @@ -13,7 +13,7 @@ class ArchivePostResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ArchivePostResponse: diff --git a/msgraph_beta/generated/admin/service_announcement/messages/favorite/favorite_post_response.py b/msgraph_beta/generated/admin/service_announcement/messages/favorite/favorite_post_response.py index 5be3af48bf4..35d8485ebe0 100644 --- a/msgraph_beta/generated/admin/service_announcement/messages/favorite/favorite_post_response.py +++ b/msgraph_beta/generated/admin/service_announcement/messages/favorite/favorite_post_response.py @@ -13,7 +13,7 @@ class FavoritePostResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> FavoritePostResponse: diff --git a/msgraph_beta/generated/admin/service_announcement/messages/item/service_update_message_item_request_builder.py b/msgraph_beta/generated/admin/service_announcement/messages/item/service_update_message_item_request_builder.py index 06d0a1a9561..98ce54ddf5a 100644 --- a/msgraph_beta/generated/admin/service_announcement/messages/item/service_update_message_item_request_builder.py +++ b/msgraph_beta/generated/admin/service_announcement/messages/item/service_update_message_item_request_builder.py @@ -52,7 +52,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ServiceUpdateMessageItemRequestBuilderGetQueryParameters]] = None) -> Optional[ServiceUpdateMessage]: """ - Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message does not exist for the tenant. + Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message doesn't exist for the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ServiceUpdateMessage] Find more info here: https://learn.microsoft.com/graph/api/serviceupdatemessage-get?view=graph-rest-beta @@ -107,7 +107,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ServiceUpdateMessageItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message does not exist for the tenant. + Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message doesn't exist for the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -169,7 +169,7 @@ class ServiceUpdateMessageItemRequestBuilderDeleteRequestConfiguration(RequestCo @dataclass class ServiceUpdateMessageItemRequestBuilderGetQueryParameters(): """ - Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message does not exist for the tenant. + Retrieve the properties and relationships of a serviceUpdateMessage object. This operation retrieves a specified service update message for the tenant. The operation returns an error if the message doesn't exist for the tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/admin/service_announcement/messages/mark_read/mark_read_post_response.py b/msgraph_beta/generated/admin/service_announcement/messages/mark_read/mark_read_post_response.py index 6d23fb801a7..29686b6aa6a 100644 --- a/msgraph_beta/generated/admin/service_announcement/messages/mark_read/mark_read_post_response.py +++ b/msgraph_beta/generated/admin/service_announcement/messages/mark_read/mark_read_post_response.py @@ -13,7 +13,7 @@ class MarkReadPostResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MarkReadPostResponse: diff --git a/msgraph_beta/generated/admin/service_announcement/messages/mark_unread/mark_unread_post_response.py b/msgraph_beta/generated/admin/service_announcement/messages/mark_unread/mark_unread_post_response.py index f8d632e19eb..f979a2cdbd3 100644 --- a/msgraph_beta/generated/admin/service_announcement/messages/mark_unread/mark_unread_post_response.py +++ b/msgraph_beta/generated/admin/service_announcement/messages/mark_unread/mark_unread_post_response.py @@ -13,7 +13,7 @@ class MarkUnreadPostResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MarkUnreadPostResponse: diff --git a/msgraph_beta/generated/admin/service_announcement/messages/unarchive/unarchive_post_response.py b/msgraph_beta/generated/admin/service_announcement/messages/unarchive/unarchive_post_response.py index d99c75d60e8..f3a3ef2adb0 100644 --- a/msgraph_beta/generated/admin/service_announcement/messages/unarchive/unarchive_post_response.py +++ b/msgraph_beta/generated/admin/service_announcement/messages/unarchive/unarchive_post_response.py @@ -13,7 +13,7 @@ class UnarchivePostResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UnarchivePostResponse: diff --git a/msgraph_beta/generated/admin/service_announcement/messages/unfavorite/unfavorite_post_response.py b/msgraph_beta/generated/admin/service_announcement/messages/unfavorite/unfavorite_post_response.py index bc070d5dc75..f1e5a08a2d5 100644 --- a/msgraph_beta/generated/admin/service_announcement/messages/unfavorite/unfavorite_post_response.py +++ b/msgraph_beta/generated/admin/service_announcement/messages/unfavorite/unfavorite_post_response.py @@ -13,7 +13,7 @@ class UnfavoritePostResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UnfavoritePostResponse: diff --git a/msgraph_beta/generated/admin/teams/policy/microsoft_graph_teams_administration_get_policy_id_with_type_with_name/microsoft_graph_teams_administration_get_policy_id_with_type_wit_a7f81604.py b/msgraph_beta/generated/admin/teams/policy/microsoft_graph_teams_administration_get_policy_id_with_type_with_name/microsoft_graph_teams_administration_get_policy_id_with_type_wit_a7f81604.py new file mode 100644 index 00000000000..83018b90f2e --- /dev/null +++ b/msgraph_beta/generated/admin/teams/policy/microsoft_graph_teams_administration_get_policy_id_with_type_with_name/microsoft_graph_teams_administration_get_policy_id_with_type_wit_a7f81604.py @@ -0,0 +1,143 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .get_policy_id_with_type_with_name_get_response import GetPolicyIdWithTypeWithNameGetResponse + +class MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604(BaseRequestBuilder): + """ + Provides operations to call the getPolicyId method. Original name: MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], name: Optional[str] = None, type: Optional[str] = None) -> None: + """ + Instantiates a new MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604 and sets the default values. + param name: Usage: name='{name}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param type: Usage: type='{type}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['name'] = name + path_parameters['type'] = type + super().__init__(request_adapter, "{+baseurl}/admin/teams/policy/microsoft.graph.teamsAdministration.getPolicyId(type='{type}',name='{name}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters]] = None) -> Optional[GetPolicyIdWithTypeWithNameGetResponse]: + """ + Get the policy ID for a given policy name and policy type within Teams administration. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetPolicyIdWithTypeWithNameGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/teamsadministration-teamspolicyassignment-getpolicyid?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_policy_id_with_type_with_name_get_response import GetPolicyIdWithTypeWithNameGetResponse + + return await self.request_adapter.send_async(request_info, GetPolicyIdWithTypeWithNameGetResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the policy ID for a given policy name and policy type within Teams administration. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters(): + """ + Get the policy ID for a given policy name and policy type within Teams administration. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/admin/teams/policy/microsoft_graph_teams_administration_get_policy_id_with_type_with_name/microsoft_graph_teams_administration_get_policy_id_with_type_with_name_request_builder.py b/msgraph_beta/generated/admin/teams/policy/microsoft_graph_teams_administration_get_policy_id_with_type_with_name/microsoft_graph_teams_administration_get_policy_id_with_type_with_name_request_builder.py deleted file mode 100644 index d6acbdaecbf..00000000000 --- a/msgraph_beta/generated/admin/teams/policy/microsoft_graph_teams_administration_get_policy_id_with_type_with_name/microsoft_graph_teams_administration_get_policy_id_with_type_with_name_request_builder.py +++ /dev/null @@ -1,143 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .get_policy_id_with_type_with_name_get_response import GetPolicyIdWithTypeWithNameGetResponse - -class MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getPolicyId method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], name: Optional[str] = None, type: Optional[str] = None) -> None: - """ - Instantiates a new MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder and sets the default values. - param name: Usage: name='{name}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param type: Usage: type='{type}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['name'] = name - path_parameters['type'] = type - super().__init__(request_adapter, "{+baseurl}/admin/teams/policy/microsoft.graph.teamsAdministration.getPolicyId(type='{type}',name='{name}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters]] = None) -> Optional[GetPolicyIdWithTypeWithNameGetResponse]: - """ - Get the policy ID for a given policy name and policy type within Teams administration. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetPolicyIdWithTypeWithNameGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/teamsadministration-teamspolicyassignment-getpolicyid?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_policy_id_with_type_with_name_get_response import GetPolicyIdWithTypeWithNameGetResponse - - return await self.request_adapter.send_async(request_info, GetPolicyIdWithTypeWithNameGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the policy ID for a given policy name and policy type within Teams administration. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters(): - """ - Get the policy ID for a given policy name and policy type within Teams administration. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/admin/teams/policy/policy_request_builder.py b/msgraph_beta/generated/admin/teams/policy/policy_request_builder.py index 942e4fda0bb..959efbf0c1b 100644 --- a/msgraph_beta/generated/admin/teams/policy/policy_request_builder.py +++ b/msgraph_beta/generated/admin/teams/policy/policy_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from ....models.o_data_errors.o_data_error import ODataError from ....models.teams_administration.teams_policy_assignment import TeamsPolicyAssignment - from .microsoft_graph_teams_administration_get_policy_id_with_type_with_name.microsoft_graph_teams_administration_get_policy_id_with_type_with_name_request_builder import MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder + from .microsoft_graph_teams_administration_get_policy_id_with_type_with_name.microsoft_graph_teams_administration_get_policy_id_with_type_wit_a7f81604 import MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604 from .user_assignments.user_assignments_request_builder import UserAssignmentsRequestBuilder class PolicyRequestBuilder(BaseRequestBuilder): @@ -70,20 +70,20 @@ async def get(self,request_configuration: Optional[RequestConfiguration[PolicyRe return await self.request_adapter.send_async(request_info, TeamsPolicyAssignment, error_mapping) - def microsoft_graph_teams_administration_get_policy_id_with_type_with_name(self,name: str, type: str) -> MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder: + def microsoft_graph_teams_administration_get_policy_id_with_type_with_name(self,name: str, type: str) -> MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604: """ Provides operations to call the getPolicyId method. param name: Usage: name='{name}' param type: Usage: type='{type}' - Returns: MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder + Returns: MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604 """ if name is None: raise TypeError("name cannot be null.") if type is None: raise TypeError("type cannot be null.") - from .microsoft_graph_teams_administration_get_policy_id_with_type_with_name.microsoft_graph_teams_administration_get_policy_id_with_type_with_name_request_builder import MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder + from .microsoft_graph_teams_administration_get_policy_id_with_type_with_name.microsoft_graph_teams_administration_get_policy_id_with_type_wit_a7f81604 import MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604 - return MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder(self.request_adapter, self.path_parameters, name, type) + return MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604(self.request_adapter, self.path_parameters, name, type) async def patch(self,body: TeamsPolicyAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[TeamsPolicyAssignment]: """ diff --git a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py index ada02547f95..f31cecb7f86 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: AddMembersPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -54,7 +54,7 @@ async def post(self,body: AddMembersPostRequestBody, request_configuration: Opti def to_post_request_information(self,body: AddMembersPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. 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/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py index 9c7b1edb875..5c07510dd9b 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: AddMembersPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -54,7 +54,7 @@ async def post(self,body: AddMembersPostRequestBody, request_configuration: Opti def to_post_request_information(self,body: AddMembersPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. 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/admin/windows/updates/deployment_audiences/item/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py index d99d81a0157..52e285f53ec 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployment_audiences/item/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: UpdateAudienceByIdPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. + Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -54,7 +54,7 @@ async def post(self,body: UpdateAudienceByIdPostRequestBody, request_configurati def to_post_request_information(self,body: UpdateAudienceByIdPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. + Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. 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/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py index b04c151d7e5..7632d28d510 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: AddMembersPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -54,7 +54,7 @@ async def post(self,body: AddMembersPostRequestBody, request_configuration: Opti def to_post_request_information(self,body: AddMembersPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. 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/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py index a44e6433bd3..a0c3e4d5fd0 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: AddMembersPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -54,7 +54,7 @@ async def post(self,body: AddMembersPostRequestBody, request_configuration: Opti def to_post_request_information(self,body: AddMembersPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. 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/admin/windows/updates/deployments/item/audience/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py index 6271508f9d1..62a14dfc77f 100644 --- a/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/deployments/item/audience/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: UpdateAudienceByIdPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. + Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -54,7 +54,7 @@ async def post(self,body: UpdateAudienceByIdPostRequestBody, request_configurati def to_post_request_information(self,body: UpdateAudienceByIdPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. + Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. 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/admin/windows/updates/products/item/microsoft_graph_windows_updates_get_known_issues_by_time_range_wi_b9906865/get_known_issues_by_time_range_with_days_in_past_with_include_all_ac_1ad18fab.py b/msgraph_beta/generated/admin/windows/updates/products/item/microsoft_graph_windows_updates_get_known_issues_by_time_range_wi_b9906865/get_known_issues_by_time_range_with_days_in_past_with_include_all_ac_1ad18fab.py new file mode 100644 index 00000000000..03177125e89 --- /dev/null +++ b/msgraph_beta/generated/admin/windows/updates/products/item/microsoft_graph_windows_updates_get_known_issues_by_time_range_wi_b9906865/get_known_issues_by_time_range_with_days_in_past_with_include_all_ac_1ad18fab.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .......models.windows_updates.known_issue import KnownIssue + +from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllAc_1ad18fab(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse + """ + # The value property + value: Optional[list[KnownIssue]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllAc_1ad18fab: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllAc_1ad18fab + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllAc_1ad18fab() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .......models.windows_updates.known_issue import KnownIssue + + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .......models.windows_updates.known_issue import KnownIssue + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(KnownIssue)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/admin/windows/updates/products/item/microsoft_graph_windows_updates_get_known_issues_by_time_range_wi_b9906865/microsoft_graph_windows_updates_get_known_issues_by_time_range_wi_8adb2905.py b/msgraph_beta/generated/admin/windows/updates/products/item/microsoft_graph_windows_updates_get_known_issues_by_time_range_wi_b9906865/microsoft_graph_windows_updates_get_known_issues_by_time_range_wi_8adb2905.py new file mode 100644 index 00000000000..13c86bc1538 --- /dev/null +++ b/msgraph_beta/generated/admin/windows/updates/products/item/microsoft_graph_windows_updates_get_known_issues_by_time_range_wi_b9906865/microsoft_graph_windows_updates_get_known_issues_by_time_range_wi_8adb2905.py @@ -0,0 +1,146 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .get_known_issues_by_time_range_with_days_in_past_with_include_all_ac_1ad18fab import GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllAc_1ad18fab + +class MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905(BaseRequestBuilder): + """ + Provides operations to call the getKnownIssuesByTimeRange method. Original name: MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], days_in_past: Optional[int] = None) -> None: + """ + Instantiates a new MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905 and sets the default values. + param days_in_past: Usage: daysInPast={daysInPast} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['daysInPast'] = days_in_past + super().__init__(request_adapter, "{+baseurl}/admin/windows/updates/products/{product%2Did}/microsoft.graph.windowsUpdates.getKnownIssuesByTimeRange(daysInPast={daysInPast},includeAllActive=@includeAllActive){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,includeAllActive*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters]] = None) -> Optional[GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllAc_1ad18fab]: + """ + Get known issues related to a particular product based on a specified timeframe in the past. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllAc_1ad18fab] + Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-product-getknownissuesbytimerange?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_known_issues_by_time_range_with_days_in_past_with_include_all_ac_1ad18fab import GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllAc_1ad18fab + + return await self.request_adapter.send_async(request_info, GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllAc_1ad18fab, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get known issues related to a particular product based on a specified timeframe in the past. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters(): + """ + Get known issues related to a particular product based on a specified timeframe in the past. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "include_all_active": + return "includeAllActive" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Usage: includeAllActive=@includeAllActive + include_all_active: Optional[bool] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index 3fa2b81f75d..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .......models.windows_updates.known_issue import KnownIssue - -from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[KnownIssue]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .......models.windows_updates.known_issue import KnownIssue - - from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .......models.windows_updates.known_issue import KnownIssue - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(KnownIssue)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/admin/windows/updates/products/item/microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active/microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active_request_builder.py b/msgraph_beta/generated/admin/windows/updates/products/item/microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active/microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active_request_builder.py deleted file mode 100644 index 4e5a40307e4..00000000000 --- a/msgraph_beta/generated/admin/windows/updates/products/item/microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active/microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active_request_builder.py +++ /dev/null @@ -1,146 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - from .get_known_issues_by_time_range_with_days_in_past_with_include_all_active_get_response import GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse - -class MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getKnownIssuesByTimeRange method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], days_in_past: Optional[int] = None) -> None: - """ - Instantiates a new MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder and sets the default values. - param days_in_past: Usage: daysInPast={daysInPast} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['daysInPast'] = days_in_past - super().__init__(request_adapter, "{+baseurl}/admin/windows/updates/products/{product%2Did}/microsoft.graph.windowsUpdates.getKnownIssuesByTimeRange(daysInPast={daysInPast},includeAllActive=@includeAllActive){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,includeAllActive*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters]] = None) -> Optional[GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse]: - """ - Get known issues related to a particular product based on a specified timeframe in the past. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/windowsupdates-product-getknownissuesbytimerange?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_known_issues_by_time_range_with_days_in_past_with_include_all_active_get_response import GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse - - return await self.request_adapter.send_async(request_info, GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get known issues related to a particular product based on a specified timeframe in the past. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters(): - """ - Get known issues related to a particular product based on a specified timeframe in the past. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "include_all_active": - return "includeAllActive" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Usage: includeAllActive=@includeAllActive - include_all_active: Optional[bool] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/admin/windows/updates/products/item/product_item_request_builder.py b/msgraph_beta/generated/admin/windows/updates/products/item/product_item_request_builder.py index 78b97e137ae..bd9f5a1f021 100644 --- a/msgraph_beta/generated/admin/windows/updates/products/item/product_item_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/products/item/product_item_request_builder.py @@ -18,7 +18,7 @@ from ......models.windows_updates.product import Product from .editions.editions_request_builder import EditionsRequestBuilder from .known_issues.known_issues_request_builder import KnownIssuesRequestBuilder - from .microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active.microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active_request_builder import MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder + from .microsoft_graph_windows_updates_get_known_issues_by_time_range_wi_b9906865.microsoft_graph_windows_updates_get_known_issues_by_time_range_wi_8adb2905 import MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905 from .revisions.revisions_request_builder import RevisionsRequestBuilder class ProductItemRequestBuilder(BaseRequestBuilder): @@ -72,17 +72,17 @@ async def get(self,request_configuration: Optional[RequestConfiguration[ProductI return await self.request_adapter.send_async(request_info, Product, error_mapping) - def microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active(self,days_in_past: int) -> MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder: + def microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active(self,days_in_past: int) -> MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905: """ Provides operations to call the getKnownIssuesByTimeRange method. param days_in_past: Usage: daysInPast={daysInPast} - Returns: MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder + Returns: MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905 """ if days_in_past is None: raise TypeError("days_in_past cannot be null.") - from .microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active.microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active_request_builder import MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder + from .microsoft_graph_windows_updates_get_known_issues_by_time_range_wi_b9906865.microsoft_graph_windows_updates_get_known_issues_by_time_range_wi_8adb2905 import MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905 - return MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder(self.request_adapter, self.path_parameters, days_in_past) + return MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905(self.request_adapter, self.path_parameters, days_in_past) async def patch(self,body: Product, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Product]: """ diff --git a/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d/microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_0a172f28.py b/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d/microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_0a172f28.py new file mode 100644 index 00000000000..de35591f70c --- /dev/null +++ b/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d/microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_0a172f28.py @@ -0,0 +1,140 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from .find_by_catalog_id_with_catalog_i_d_get_response import FindByCatalogIdWithCatalogIDGetResponse + +class MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28(BaseRequestBuilder): + """ + Provides operations to call the findByCatalogId method. Original name: MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], catalog_i_d: Optional[str] = None) -> None: + """ + Instantiates a new MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28 and sets the default values. + param catalog_i_d: Usage: catalogID='{catalogID}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['catalogID'] = catalog_i_d + super().__init__(request_adapter, "{+baseurl}/admin/windows/updates/products/microsoft.graph.windowsUpdates.findByCatalogId(catalogID='{catalogID}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters]] = None) -> Optional[FindByCatalogIdWithCatalogIDGetResponse]: + """ + Invoke function findByCatalogId + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[FindByCatalogIdWithCatalogIDGetResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .find_by_catalog_id_with_catalog_i_d_get_response import FindByCatalogIdWithCatalogIDGetResponse + + return await self.request_adapter.send_async(request_info, FindByCatalogIdWithCatalogIDGetResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function findByCatalogId + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters(): + """ + Invoke function findByCatalogId + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d/microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d_request_builder.py b/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d/microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d_request_builder.py deleted file mode 100644 index d1ccb74f2b4..00000000000 --- a/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d/microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d_request_builder.py +++ /dev/null @@ -1,140 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from .find_by_catalog_id_with_catalog_i_d_get_response import FindByCatalogIdWithCatalogIDGetResponse - -class MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the findByCatalogId method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], catalog_i_d: Optional[str] = None) -> None: - """ - Instantiates a new MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder and sets the default values. - param catalog_i_d: Usage: catalogID='{catalogID}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['catalogID'] = catalog_i_d - super().__init__(request_adapter, "{+baseurl}/admin/windows/updates/products/microsoft.graph.windowsUpdates.findByCatalogId(catalogID='{catalogID}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters]] = None) -> Optional[FindByCatalogIdWithCatalogIDGetResponse]: - """ - Invoke function findByCatalogId - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[FindByCatalogIdWithCatalogIDGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .find_by_catalog_id_with_catalog_i_d_get_response import FindByCatalogIdWithCatalogIDGetResponse - - return await self.request_adapter.send_async(request_info, FindByCatalogIdWithCatalogIDGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function findByCatalogId - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters(): - """ - Invoke function findByCatalogId - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_kb_number_with_kb_number/microsoft_graph_windows_updates_find_by_kb_number_with_kb_number_r_ea5669b7.py b/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_kb_number_with_kb_number/microsoft_graph_windows_updates_find_by_kb_number_with_kb_number_r_ea5669b7.py new file mode 100644 index 00000000000..f152f49505e --- /dev/null +++ b/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_kb_number_with_kb_number/microsoft_graph_windows_updates_find_by_kb_number_with_kb_number_r_ea5669b7.py @@ -0,0 +1,140 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from .find_by_kb_number_with_kb_number_get_response import FindByKbNumberWithKbNumberGetResponse + +class MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7(BaseRequestBuilder): + """ + Provides operations to call the findByKbNumber method. Original name: MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], kb_number: Optional[int] = None) -> None: + """ + Instantiates a new MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7 and sets the default values. + param kb_number: Usage: kbNumber={kbNumber} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['kbNumber'] = kb_number + super().__init__(request_adapter, "{+baseurl}/admin/windows/updates/products/microsoft.graph.windowsUpdates.findByKbNumber(kbNumber={kbNumber}){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters]] = None) -> Optional[FindByKbNumberWithKbNumberGetResponse]: + """ + Invoke function findByKbNumber + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[FindByKbNumberWithKbNumberGetResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .find_by_kb_number_with_kb_number_get_response import FindByKbNumberWithKbNumberGetResponse + + return await self.request_adapter.send_async(request_info, FindByKbNumberWithKbNumberGetResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function findByKbNumber + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters(): + """ + Invoke function findByKbNumber + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_kb_number_with_kb_number/microsoft_graph_windows_updates_find_by_kb_number_with_kb_number_request_builder.py b/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_kb_number_with_kb_number/microsoft_graph_windows_updates_find_by_kb_number_with_kb_number_request_builder.py deleted file mode 100644 index 471e7efcaee..00000000000 --- a/msgraph_beta/generated/admin/windows/updates/products/microsoft_graph_windows_updates_find_by_kb_number_with_kb_number/microsoft_graph_windows_updates_find_by_kb_number_with_kb_number_request_builder.py +++ /dev/null @@ -1,140 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from .find_by_kb_number_with_kb_number_get_response import FindByKbNumberWithKbNumberGetResponse - -class MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the findByKbNumber method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], kb_number: Optional[int] = None) -> None: - """ - Instantiates a new MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder and sets the default values. - param kb_number: Usage: kbNumber={kbNumber} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['kbNumber'] = kb_number - super().__init__(request_adapter, "{+baseurl}/admin/windows/updates/products/microsoft.graph.windowsUpdates.findByKbNumber(kbNumber={kbNumber}){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters]] = None) -> Optional[FindByKbNumberWithKbNumberGetResponse]: - """ - Invoke function findByKbNumber - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[FindByKbNumberWithKbNumberGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .find_by_kb_number_with_kb_number_get_response import FindByKbNumberWithKbNumberGetResponse - - return await self.request_adapter.send_async(request_info, FindByKbNumberWithKbNumberGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function findByKbNumber - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters(): - """ - Invoke function findByKbNumber - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/admin/windows/updates/products/products_request_builder.py b/msgraph_beta/generated/admin/windows/updates/products/products_request_builder.py index e81c9a18f60..c7a891a68b1 100644 --- a/msgraph_beta/generated/admin/windows/updates/products/products_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/products/products_request_builder.py @@ -19,8 +19,8 @@ from .....models.windows_updates.product_collection_response import ProductCollectionResponse from .count.count_request_builder import CountRequestBuilder from .item.product_item_request_builder import ProductItemRequestBuilder - from .microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d.microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d_request_builder import MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder - from .microsoft_graph_windows_updates_find_by_kb_number_with_kb_number.microsoft_graph_windows_updates_find_by_kb_number_with_kb_number_request_builder import MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder + from .microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d.microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_0a172f28 import MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28 + from .microsoft_graph_windows_updates_find_by_kb_number_with_kb_number.microsoft_graph_windows_updates_find_by_kb_number_with_kb_number_r_ea5669b7 import MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7 class ProductsRequestBuilder(BaseRequestBuilder): """ @@ -69,29 +69,29 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Products return await self.request_adapter.send_async(request_info, ProductCollectionResponse, error_mapping) - def microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d(self,catalog_i_d: str) -> MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder: + def microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d(self,catalog_i_d: str) -> MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28: """ Provides operations to call the findByCatalogId method. param catalog_i_d: Usage: catalogID='{catalogID}' - Returns: MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder + Returns: MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28 """ if catalog_i_d is None: raise TypeError("catalog_i_d cannot be null.") - from .microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d.microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d_request_builder import MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder + from .microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d.microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_0a172f28 import MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28 - return MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder(self.request_adapter, self.path_parameters, catalog_i_d) + return MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28(self.request_adapter, self.path_parameters, catalog_i_d) - def microsoft_graph_windows_updates_find_by_kb_number_with_kb_number(self,kb_number: int) -> MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder: + def microsoft_graph_windows_updates_find_by_kb_number_with_kb_number(self,kb_number: int) -> MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7: """ Provides operations to call the findByKbNumber method. param kb_number: Usage: kbNumber={kbNumber} - Returns: MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder + Returns: MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7 """ if kb_number is None: raise TypeError("kb_number cannot be null.") - from .microsoft_graph_windows_updates_find_by_kb_number_with_kb_number.microsoft_graph_windows_updates_find_by_kb_number_with_kb_number_request_builder import MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder + from .microsoft_graph_windows_updates_find_by_kb_number_with_kb_number.microsoft_graph_windows_updates_find_by_kb_number_with_kb_number_r_ea5669b7 import MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7 - return MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder(self.request_adapter, self.path_parameters, kb_number) + return MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7(self.request_adapter, self.path_parameters, kb_number) async def post(self,body: Product, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Product]: """ diff --git a/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py index f4a9f1be505..8b6eead2102 100644 --- a/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/updatable_assets/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: AddMembersPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -54,7 +54,7 @@ async def post(self,body: AddMembersPostRequestBody, request_configuration: Opti def to_post_request_information(self,body: AddMembersPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. 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/admin/windows/updates/updatable_assets/microsoft_graph_windows_updates_enroll_assets/microsoft_graph_windows_updates_enroll_assets_request_builder.py b/msgraph_beta/generated/admin/windows/updates/updatable_assets/microsoft_graph_windows_updates_enroll_assets/microsoft_graph_windows_updates_enroll_assets_request_builder.py index 10d34463392..6980279369a 100644 --- a/msgraph_beta/generated/admin/windows/updates/updatable_assets/microsoft_graph_windows_updates_enroll_assets/microsoft_graph_windows_updates_enroll_assets_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/updatable_assets/microsoft_graph_windows_updates_enroll_assets/microsoft_graph_windows_updates_enroll_assets_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: EnrollAssetsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Enroll updatableAsset resources in update management by Windows Autopatch. You can enroll an azureADDevice resource in update management, but may not enroll an updatableAssetGroup in update management. Enrolling a Microsoft Entra device in update management automatically creates an azureADDevice object if it does not already exist. You can also use the method enrollAssetsById to enroll assets. + Enroll updatableAsset resources in update management by Windows Autopatch. You can enroll an azureADDevice resource in update management, but may not enroll an updatableAssetGroup in update management. Enrolling a Microsoft Entra device in update management automatically creates an azureADDevice object if it doesn't already exist. You can also use the method enrollAssetsById to enroll assets. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -53,7 +53,7 @@ async def post(self,body: EnrollAssetsPostRequestBody, request_configuration: Op def to_post_request_information(self,body: EnrollAssetsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Enroll updatableAsset resources in update management by Windows Autopatch. You can enroll an azureADDevice resource in update management, but may not enroll an updatableAssetGroup in update management. Enrolling a Microsoft Entra device in update management automatically creates an azureADDevice object if it does not already exist. You can also use the method enrollAssetsById to enroll assets. + Enroll updatableAsset resources in update management by Windows Autopatch. You can enroll an azureADDevice resource in update management, but may not enroll an updatableAssetGroup in update management. Enrolling a Microsoft Entra device in update management automatically creates an azureADDevice object if it doesn't already exist. You can also use the method enrollAssetsById to enroll assets. 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/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py index 13679e48448..dc2498dea43 100644 --- a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/exclusions/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: AddMembersPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -54,7 +54,7 @@ async def post(self,body: AddMembersPostRequestBody, request_configuration: Opti def to_post_request_information(self,body: AddMembersPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. 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/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py index d00cc17a9b4..9e4af6fda83 100644 --- a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/members/item/microsoft_graph_windows_updates_add_members/microsoft_graph_windows_updates_add_members_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: AddMembersPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -54,7 +54,7 @@ async def post(self,body: AddMembersPostRequestBody, request_configuration: Opti def to_post_request_information(self,body: AddMembersPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it does not already exist. You can also use the method addMembersById to add members. + Add members to an updatableAssetGroup. You can add azureADDevice resources as members, but may not add updatableAssetGroup resources as members. Adding a Microsoft Entra device as a member of an updatable asset group automatically creates an azureADDevice object, if it doesn't already exist. You can also use the method addMembersById to add members. 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/admin/windows/updates/update_policies/item/audience/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py index 12f5a9facd3..0f382eea17c 100644 --- a/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py +++ b/msgraph_beta/generated/admin/windows/updates/update_policies/item/audience/microsoft_graph_windows_updates_update_audience_by_id/microsoft_graph_windows_updates_update_audience_by_id_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: UpdateAudienceByIdPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. + Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -54,7 +54,7 @@ async def post(self,body: UpdateAudienceByIdPostRequestBody, request_configurati def to_post_request_information(self,body: UpdateAudienceByIdPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it does not already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. + Update the members and exclusions collections of a deploymentAudience with updatableAsset resources of the same type. Adding an azureADDevice to the members or exclusions collections of a deployment audience automatically creates a Microsoft Entra device object if it doesn't already exist. If the same updatableAsset gets included in the exclusions and members collections of a deploymentAudience, deployment will not apply to that asset. You can also use the method updateAudience to update the deploymentAudience. 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/administrative_units/item/get_member_groups/get_member_groups_post_request_body.py b/msgraph_beta/generated/administrative_units/item/get_member_groups/get_member_groups_post_request_body.py index c00f72b817c..7f866d52799 100644 --- a/msgraph_beta/generated/administrative_units/item/get_member_groups/get_member_groups_post_request_body.py +++ b/msgraph_beta/generated/administrative_units/item/get_member_groups/get_member_groups_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberGroupsPostRequestBody(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 securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberGroupsPostRequestBody: diff --git a/msgraph_beta/generated/administrative_units/item/get_member_objects/get_member_objects_post_request_body.py b/msgraph_beta/generated/administrative_units/item/get_member_objects/get_member_objects_post_request_body.py index 07b489d3958..6fb5257fd5d 100644 --- a/msgraph_beta/generated/administrative_units/item/get_member_objects/get_member_objects_post_request_body.py +++ b/msgraph_beta/generated/administrative_units/item/get_member_objects/get_member_objects_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberObjectsPostRequestBody(AdditionalDataHolder, BackedModel, Parsabl # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberObjectsPostRequestBody: diff --git a/msgraph_beta/generated/administrative_units/item/members/ref/ref_request_builder.py b/msgraph_beta/generated/administrative_units/item/members/ref/ref_request_builder.py index 84c8f973cd5..4f9cad7f104 100644 --- a/msgraph_beta/generated/administrative_units/item/members/ref/ref_request_builder.py +++ b/msgraph_beta/generated/administrative_units/item/members/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -108,7 +108,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -122,7 +122,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/administrativeUnits/{administrativeUnit%2Did}/members/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/app/calls/item/participants/admit_all_from_lobby/admit_all_from_lobby_post_request_body.py b/msgraph_beta/generated/app/calls/item/participants/admit_all_from_lobby/admit_all_from_lobby_post_request_body.py new file mode 100644 index 00000000000..a910c94c8d9 --- /dev/null +++ b/msgraph_beta/generated/app/calls/item/participants/admit_all_from_lobby/admit_all_from_lobby_post_request_body.py @@ -0,0 +1,50 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class AdmitAllFromLobbyPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The clientContext property + client_context: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AdmitAllFromLobbyPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AdmitAllFromLobbyPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AdmitAllFromLobbyPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "clientContext": lambda n : setattr(self, 'client_context', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("clientContext", self.client_context) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/app/calls/item/participants/admit_all_from_lobby/admit_all_from_lobby_request_builder.py b/msgraph_beta/generated/app/calls/item/participants/admit_all_from_lobby/admit_all_from_lobby_request_builder.py new file mode 100644 index 00000000000..fcfc1144233 --- /dev/null +++ b/msgraph_beta/generated/app/calls/item/participants/admit_all_from_lobby/admit_all_from_lobby_request_builder.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.admit_all_from_lobby_operation import AdmitAllFromLobbyOperation + from ......models.o_data_errors.o_data_error import ODataError + from .admit_all_from_lobby_post_request_body import AdmitAllFromLobbyPostRequestBody + +class AdmitAllFromLobbyRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the admitAllFromLobby method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AdmitAllFromLobbyRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/app/calls/{call%2Did}/participants/admitAllFromLobby", path_parameters) + + async def post(self,body: AdmitAllFromLobbyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AdmitAllFromLobbyOperation]: + """ + Invoke action admitAllFromLobby + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AdmitAllFromLobbyOperation] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.admit_all_from_lobby_operation import AdmitAllFromLobbyOperation + + return await self.request_adapter.send_async(request_info, AdmitAllFromLobbyOperation, error_mapping) + + def to_post_request_information(self,body: AdmitAllFromLobbyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action admitAllFromLobby + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AdmitAllFromLobbyRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AdmitAllFromLobbyRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AdmitAllFromLobbyRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class AdmitAllFromLobbyRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/app/calls/item/participants/item/admit_from_lobby/admit_from_lobby_post_request_body.py b/msgraph_beta/generated/app/calls/item/participants/item/admit_from_lobby/admit_from_lobby_post_request_body.py new file mode 100644 index 00000000000..83915610bf3 --- /dev/null +++ b/msgraph_beta/generated/app/calls/item/participants/item/admit_from_lobby/admit_from_lobby_post_request_body.py @@ -0,0 +1,50 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class AdmitFromLobbyPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The clientContext property + client_context: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AdmitFromLobbyPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AdmitFromLobbyPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AdmitFromLobbyPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "clientContext": lambda n : setattr(self, 'client_context', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("clientContext", self.client_context) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/app/calls/item/participants/item/admit_from_lobby/admit_from_lobby_request_builder.py b/msgraph_beta/generated/app/calls/item/participants/item/admit_from_lobby/admit_from_lobby_request_builder.py new file mode 100644 index 00000000000..d642082aa75 --- /dev/null +++ b/msgraph_beta/generated/app/calls/item/participants/item/admit_from_lobby/admit_from_lobby_request_builder.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.admit_from_lobby_operation import AdmitFromLobbyOperation + from .......models.o_data_errors.o_data_error import ODataError + from .admit_from_lobby_post_request_body import AdmitFromLobbyPostRequestBody + +class AdmitFromLobbyRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the admitFromLobby method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AdmitFromLobbyRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/app/calls/{call%2Did}/participants/{participant%2Did}/admitFromLobby", path_parameters) + + async def post(self,body: AdmitFromLobbyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AdmitFromLobbyOperation]: + """ + Invoke action admitFromLobby + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AdmitFromLobbyOperation] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.admit_from_lobby_operation import AdmitFromLobbyOperation + + return await self.request_adapter.send_async(request_info, AdmitFromLobbyOperation, error_mapping) + + def to_post_request_information(self,body: AdmitFromLobbyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action admitFromLobby + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AdmitFromLobbyRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AdmitFromLobbyRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AdmitFromLobbyRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class AdmitFromLobbyRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/app/calls/item/participants/item/participant_item_request_builder.py b/msgraph_beta/generated/app/calls/item/participants/item/participant_item_request_builder.py index 72b4c12dd4e..c4ddebac1a7 100644 --- a/msgraph_beta/generated/app/calls/item/participants/item/participant_item_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/participants/item/participant_item_request_builder.py @@ -16,7 +16,9 @@ if TYPE_CHECKING: from ......models.o_data_errors.o_data_error import ODataError from ......models.participant import Participant + from .admit_from_lobby.admit_from_lobby_request_builder import AdmitFromLobbyRequestBuilder from .mute.mute_request_builder import MuteRequestBuilder + from .remove_from_lobby.remove_from_lobby_request_builder import RemoveFromLobbyRequestBuilder from .start_hold_music.start_hold_music_request_builder import StartHoldMusicRequestBuilder from .stop_hold_music.stop_hold_music_request_builder import StopHoldMusicRequestBuilder @@ -141,6 +143,15 @@ def with_url(self,raw_url: str) -> ParticipantItemRequestBuilder: raise TypeError("raw_url cannot be null.") return ParticipantItemRequestBuilder(self.request_adapter, raw_url) + @property + def admit_from_lobby(self) -> AdmitFromLobbyRequestBuilder: + """ + Provides operations to call the admitFromLobby method. + """ + from .admit_from_lobby.admit_from_lobby_request_builder import AdmitFromLobbyRequestBuilder + + return AdmitFromLobbyRequestBuilder(self.request_adapter, self.path_parameters) + @property def mute(self) -> MuteRequestBuilder: """ @@ -150,6 +161,15 @@ def mute(self) -> MuteRequestBuilder: return MuteRequestBuilder(self.request_adapter, self.path_parameters) + @property + def remove_from_lobby(self) -> RemoveFromLobbyRequestBuilder: + """ + Provides operations to call the removeFromLobby method. + """ + from .remove_from_lobby.remove_from_lobby_request_builder import RemoveFromLobbyRequestBuilder + + return RemoveFromLobbyRequestBuilder(self.request_adapter, self.path_parameters) + @property def start_hold_music(self) -> StartHoldMusicRequestBuilder: """ diff --git a/msgraph_beta/generated/app/calls/item/participants/item/remove_from_lobby/remove_from_lobby_post_request_body.py b/msgraph_beta/generated/app/calls/item/participants/item/remove_from_lobby/remove_from_lobby_post_request_body.py new file mode 100644 index 00000000000..61398f081e1 --- /dev/null +++ b/msgraph_beta/generated/app/calls/item/participants/item/remove_from_lobby/remove_from_lobby_post_request_body.py @@ -0,0 +1,50 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class RemoveFromLobbyPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The clientContext property + client_context: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemoveFromLobbyPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemoveFromLobbyPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemoveFromLobbyPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "clientContext": lambda n : setattr(self, 'client_context', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("clientContext", self.client_context) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/app/calls/item/participants/item/remove_from_lobby/remove_from_lobby_request_builder.py b/msgraph_beta/generated/app/calls/item/participants/item/remove_from_lobby/remove_from_lobby_request_builder.py new file mode 100644 index 00000000000..7f444d2b0b3 --- /dev/null +++ b/msgraph_beta/generated/app/calls/item/participants/item/remove_from_lobby/remove_from_lobby_request_builder.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .......models.remove_from_lobby_operation import RemoveFromLobbyOperation + from .remove_from_lobby_post_request_body import RemoveFromLobbyPostRequestBody + +class RemoveFromLobbyRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the removeFromLobby method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RemoveFromLobbyRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/app/calls/{call%2Did}/participants/{participant%2Did}/removeFromLobby", path_parameters) + + async def post(self,body: RemoveFromLobbyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RemoveFromLobbyOperation]: + """ + Invoke action removeFromLobby + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RemoveFromLobbyOperation] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.remove_from_lobby_operation import RemoveFromLobbyOperation + + return await self.request_adapter.send_async(request_info, RemoveFromLobbyOperation, error_mapping) + + def to_post_request_information(self,body: RemoveFromLobbyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action removeFromLobby + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> RemoveFromLobbyRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RemoveFromLobbyRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RemoveFromLobbyRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RemoveFromLobbyRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/app/calls/item/participants/participants_request_builder.py b/msgraph_beta/generated/app/calls/item/participants/participants_request_builder.py index d6c85868c7e..4d755ec033e 100644 --- a/msgraph_beta/generated/app/calls/item/participants/participants_request_builder.py +++ b/msgraph_beta/generated/app/calls/item/participants/participants_request_builder.py @@ -17,6 +17,7 @@ from .....models.o_data_errors.o_data_error import ODataError from .....models.participant import Participant from .....models.participant_collection_response import ParticipantCollectionResponse + from .admit_all_from_lobby.admit_all_from_lobby_request_builder import AdmitAllFromLobbyRequestBuilder from .count.count_request_builder import CountRequestBuilder from .invite.invite_request_builder import InviteRequestBuilder from .item.participant_item_request_builder import ParticipantItemRequestBuilder @@ -128,6 +129,15 @@ def with_url(self,raw_url: str) -> ParticipantsRequestBuilder: raise TypeError("raw_url cannot be null.") return ParticipantsRequestBuilder(self.request_adapter, raw_url) + @property + def admit_all_from_lobby(self) -> AdmitAllFromLobbyRequestBuilder: + """ + Provides operations to call the admitAllFromLobby method. + """ + from .admit_all_from_lobby.admit_all_from_lobby_request_builder import AdmitAllFromLobbyRequestBuilder + + return AdmitAllFromLobbyRequestBuilder(self.request_adapter, self.path_parameters) + @property def count(self) -> CountRequestBuilder: """ diff --git a/msgraph_beta/generated/app/calls/item/play_prompt/play_prompt_post_request_body.py b/msgraph_beta/generated/app/calls/item/play_prompt/play_prompt_post_request_body.py index 1757e3aa0e0..2e47f747b97 100644 --- a/msgraph_beta/generated/app/calls/item/play_prompt/play_prompt_post_request_body.py +++ b/msgraph_beta/generated/app/calls/item/play_prompt/play_prompt_post_request_body.py @@ -15,10 +15,10 @@ class PlayPromptPostRequestBody(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 loop property + loop: Optional[bool] = False # The clientContext property client_context: Optional[str] = None - # The loop property - loop: Optional[bool] = None # The prompts property prompts: Optional[list[Prompt]] = None diff --git a/msgraph_beta/generated/app/calls/item/record/record_post_request_body.py b/msgraph_beta/generated/app/calls/item/record/record_post_request_body.py index 2ef7d0ba97c..a9737526670 100644 --- a/msgraph_beta/generated/app/calls/item/record/record_post_request_body.py +++ b/msgraph_beta/generated/app/calls/item/record/record_post_request_body.py @@ -16,7 +16,11 @@ class RecordPostRequestBody(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 bargeInAllowed property - barge_in_allowed: Optional[bool] = None + barge_in_allowed: Optional[bool] = False + # The playBeep property + play_beep: Optional[bool] = False + # The streamWhileRecording property + stream_while_recording: Optional[bool] = False # The clientContext property client_context: Optional[str] = None # The initialSilenceTimeoutInSeconds property @@ -25,14 +29,10 @@ class RecordPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): max_record_duration_in_seconds: Optional[int] = None # The maxSilenceTimeoutInSeconds property max_silence_timeout_in_seconds: Optional[int] = None - # The playBeep property - play_beep: Optional[bool] = None # The prompts property prompts: Optional[list[Prompt]] = None # The stopTones property stop_tones: Optional[list[str]] = None - # The streamWhileRecording property - stream_while_recording: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RecordPostRequestBody: diff --git a/msgraph_beta/generated/app/calls/item/record_response/record_response_post_request_body.py b/msgraph_beta/generated/app/calls/item/record_response/record_response_post_request_body.py index dbec3dbdbb3..cd0ac043a3f 100644 --- a/msgraph_beta/generated/app/calls/item/record_response/record_response_post_request_body.py +++ b/msgraph_beta/generated/app/calls/item/record_response/record_response_post_request_body.py @@ -16,7 +16,11 @@ class RecordResponsePostRequestBody(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 bargeInAllowed property - barge_in_allowed: Optional[bool] = None + barge_in_allowed: Optional[bool] = False + # The playBeep property + play_beep: Optional[bool] = False + # The streamWhileRecording property + stream_while_recording: Optional[bool] = False # The clientContext property client_context: Optional[str] = None # The initialSilenceTimeoutInSeconds property @@ -25,14 +29,10 @@ class RecordResponsePostRequestBody(AdditionalDataHolder, BackedModel, Parsable) max_record_duration_in_seconds: Optional[int] = None # The maxSilenceTimeoutInSeconds property max_silence_timeout_in_seconds: Optional[int] = None - # The playBeep property - play_beep: Optional[bool] = None # The prompts property prompts: Optional[list[Prompt]] = None # The stopTones property stop_tones: Optional[list[str]] = None - # The streamWhileRecording property - stream_while_recording: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RecordResponsePostRequestBody: diff --git a/msgraph_beta/generated/app/calls/item/redirect/redirect_post_request_body.py b/msgraph_beta/generated/app/calls/item/redirect/redirect_post_request_body.py index aa01adff47c..86ed387f27d 100644 --- a/msgraph_beta/generated/app/calls/item/redirect/redirect_post_request_body.py +++ b/msgraph_beta/generated/app/calls/item/redirect/redirect_post_request_body.py @@ -16,12 +16,12 @@ class RedirectPostRequestBody(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 callbackUri property - callback_uri: Optional[str] = None # The maskCallee property - mask_callee: Optional[bool] = None + mask_callee: Optional[bool] = False # The maskCaller property - mask_caller: Optional[bool] = None + mask_caller: Optional[bool] = False + # The callbackUri property + callback_uri: Optional[str] = None # The targetDisposition property target_disposition: Optional[CallDisposition] = None # The targets property diff --git a/msgraph_beta/generated/app/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_37aeadf4.py b/msgraph_beta/generated/app/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_37aeadf4.py new file mode 100644 index 00000000000..4adb7a5fa61 --- /dev/null +++ b/msgraph_beta/generated/app/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_37aeadf4.py @@ -0,0 +1,154 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_d8a14a3e import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e + +class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4(BaseRequestBuilder): + """ + Provides operations to call the getAllRecordings method. Original name: GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/app/onlineMeetings/getAllRecordings(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e]: + """ + Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e] + Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getallrecordings?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_d8a14a3e import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e + + return await self.request_adapter.send_async(request_info, GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4(self.request_adapter, raw_url) + + @dataclass + class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "end_date_time": + return "endDateTime" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "meeting_organizer_user_id": + return "meetingOrganizerUserId" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "start_date_time": + return "startDateTime" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: endDateTime=@endDateTime + end_date_time: Optional[datetime.datetime] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Usage: meetingOrganizerUserId='@meetingOrganizerUserId' + meeting_organizer_user_id: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Usage: startDateTime=@startDateTime + start_date_time: Optional[datetime.datetime] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/app/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_d8a14a3e.py b/msgraph_beta/generated/app/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_d8a14a3e.py new file mode 100644 index 00000000000..130f9f3531b --- /dev/null +++ b/msgraph_beta/generated/app/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_d8a14a3e.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_recording import CallRecording + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse + """ + # The value property + value: Optional[list[CallRecording]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_recording import CallRecording + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_recording import CallRecording + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallRecording)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 8a2927d73c5..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_recording import CallRecording - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[CallRecording]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_recording import CallRecording - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_recording import CallRecording - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallRecording)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/app/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/app/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index a6c4be648a6..00000000000 --- a/msgraph_beta/generated/app/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,154 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse - -class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getAllRecordings method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/app/onlineMeetings/getAllRecordings(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getallrecordings?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "meeting_organizer_user_id": - return "meetingOrganizerUserId" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: endDateTime=@endDateTime - end_date_time: Optional[datetime.datetime] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Usage: meetingOrganizerUserId='@meetingOrganizerUserId' - meeting_organizer_user_id: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Usage: startDateTime=@startDateTime - start_date_time: Optional[datetime.datetime] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/app/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_561b408a.py b/msgraph_beta/generated/app/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_561b408a.py new file mode 100644 index 00000000000..de09f58777d --- /dev/null +++ b/msgraph_beta/generated/app/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_561b408a.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_transcript import CallTranscript + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse + """ + # The value property + value: Optional[list[CallTranscript]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_transcript import CallTranscript + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_transcript import CallTranscript + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallTranscript)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/app/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_f6fef853.py b/msgraph_beta/generated/app/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_f6fef853.py new file mode 100644 index 00000000000..84db6452421 --- /dev/null +++ b/msgraph_beta/generated/app/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_f6fef853.py @@ -0,0 +1,154 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_561b408a import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a + +class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853(BaseRequestBuilder): + """ + Provides operations to call the getAllTranscripts method. Original name: GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/app/onlineMeetings/getAllTranscripts(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a]: + """ + Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a] + Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_561b408a import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a + + return await self.request_adapter.send_async(request_info, GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853(self.request_adapter, raw_url) + + @dataclass + class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "end_date_time": + return "endDateTime" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "meeting_organizer_user_id": + return "meetingOrganizerUserId" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "start_date_time": + return "startDateTime" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: endDateTime=@endDateTime + end_date_time: Optional[datetime.datetime] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Usage: meetingOrganizerUserId='@meetingOrganizerUserId' + meeting_organizer_user_id: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Usage: startDateTime=@startDateTime + start_date_time: Optional[datetime.datetime] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index 4305a036444..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_transcript import CallTranscript - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[CallTranscript]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_transcript import CallTranscript - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_transcript import CallTranscript - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallTranscript)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/app/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/app/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 143eced839c..00000000000 --- a/msgraph_beta/generated/app/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,154 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse - -class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getAllTranscripts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/app/onlineMeetings/getAllTranscripts(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "meeting_organizer_user_id": - return "meetingOrganizerUserId" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: endDateTime=@endDateTime - end_date_time: Optional[datetime.datetime] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Usage: meetingOrganizerUserId='@meetingOrganizerUserId' - meeting_organizer_user_id: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Usage: startDateTime=@startDateTime - start_date_time: Optional[datetime.datetime] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/app/online_meetings/online_meetings_request_builder.py b/msgraph_beta/generated/app/online_meetings/online_meetings_request_builder.py index 4931efe842f..99c48ab3de9 100644 --- a/msgraph_beta/generated/app/online_meetings/online_meetings_request_builder.py +++ b/msgraph_beta/generated/app/online_meetings/online_meetings_request_builder.py @@ -19,8 +19,8 @@ from ...models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .create_or_get.create_or_get_request_builder import CreateOrGetRequestBuilder - from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time.get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder - from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time.get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9.get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_37aeadf4 import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4 + from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011.get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_f6fef853 import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853 from .item.online_meeting_item_request_builder import OnlineMeetingItemRequestBuilder class OnlineMeetingsRequestBuilder(BaseRequestBuilder): @@ -148,22 +148,22 @@ def create_or_get(self) -> CreateOrGetRequestBuilder: return CreateOrGetRequestBuilder(self.request_adapter, self.path_parameters) @property - def get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time(self) -> GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: + def get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time(self) -> GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4: """ Provides operations to call the getAllRecordings method. """ - from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time.get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9.get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_37aeadf4 import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4 - return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters) + return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4(self.request_adapter, self.path_parameters) @property - def get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time(self) -> GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: + def get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time(self) -> GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853: """ Provides operations to call the getAllTranscripts method. """ - from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time.get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011.get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_f6fef853 import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853 - return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters) + return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853(self.request_adapter, self.path_parameters) @dataclass class OnlineMeetingsRequestBuilderGetQueryParameters(): diff --git a/msgraph_beta/generated/application_templates/application_templates_request_builder.py b/msgraph_beta/generated/application_templates/application_templates_request_builder.py index 7cdaeefe581..3f53f1447be 100644 --- a/msgraph_beta/generated/application_templates/application_templates_request_builder.py +++ b/msgraph_beta/generated/application_templates/application_templates_request_builder.py @@ -16,6 +16,7 @@ if TYPE_CHECKING: from ..models.application_template_collection_response import ApplicationTemplateCollectionResponse from ..models.o_data_errors.o_data_error import ODataError + from .categories.categories_request_builder import CategoriesRequestBuilder from .count.count_request_builder import CountRequestBuilder from .item.application_template_item_request_builder import ApplicationTemplateItemRequestBuilder @@ -88,6 +89,15 @@ def with_url(self,raw_url: str) -> ApplicationTemplatesRequestBuilder: raise TypeError("raw_url cannot be null.") return ApplicationTemplatesRequestBuilder(self.request_adapter, raw_url) + @property + def categories(self) -> CategoriesRequestBuilder: + """ + Provides operations to call the categories method. + """ + from .categories.categories_request_builder import CategoriesRequestBuilder + + return CategoriesRequestBuilder(self.request_adapter, self.path_parameters) + @property def count(self) -> CountRequestBuilder: """ diff --git a/msgraph_beta/generated/application_templates/categories/categories_get_response.py b/msgraph_beta/generated/application_templates/categories/categories_get_response.py new file mode 100644 index 00000000000..bebf05f8ab2 --- /dev/null +++ b/msgraph_beta/generated/application_templates/categories/categories_get_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ...models.application_template_category import ApplicationTemplateCategory + from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class CategoriesGetResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ApplicationTemplateCategory]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CategoriesGetResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CategoriesGetResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CategoriesGetResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ...models.application_template_category import ApplicationTemplateCategory + from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ...models.application_template_category import ApplicationTemplateCategory + from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ApplicationTemplateCategory)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/application_templates/categories/categories_request_builder.py b/msgraph_beta/generated/application_templates/categories/categories_request_builder.py new file mode 100644 index 00000000000..673af5a7499 --- /dev/null +++ b/msgraph_beta/generated/application_templates/categories/categories_request_builder.py @@ -0,0 +1,122 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from .categories_get_response import CategoriesGetResponse + +class CategoriesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the categories method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CategoriesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/applicationTemplates/categories(){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CategoriesRequestBuilderGetQueryParameters]] = None) -> Optional[CategoriesGetResponse]: + """ + Invoke function categories + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CategoriesGetResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .categories_get_response import CategoriesGetResponse + + return await self.request_adapter.send_async(request_info, CategoriesGetResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CategoriesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function categories + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CategoriesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CategoriesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CategoriesRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CategoriesRequestBuilderGetQueryParameters(): + """ + Invoke function categories + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class CategoriesRequestBuilderGetRequestConfiguration(RequestConfiguration[CategoriesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/applications/item/app_management_policies/ref/ref_request_builder.py b/msgraph_beta/generated/applications/item/app_management_policies/ref/ref_request_builder.py index e54e01e2694..eb40bee392d 100644 --- a/msgraph_beta/generated/applications/item/app_management_policies/ref/ref_request_builder.py +++ b/msgraph_beta/generated/applications/item/app_management_policies/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/applications/{application%2Did}/appManagementPolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/applications/{application%2Did}/appManagementPolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -109,7 +109,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/applications/{application%2Did}/appManagementPolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -123,7 +123,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/applications/{application%2Did}/appManagementPolicies/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/applications/item/get_member_groups/get_member_groups_post_request_body.py b/msgraph_beta/generated/applications/item/get_member_groups/get_member_groups_post_request_body.py index c00f72b817c..7f866d52799 100644 --- a/msgraph_beta/generated/applications/item/get_member_groups/get_member_groups_post_request_body.py +++ b/msgraph_beta/generated/applications/item/get_member_groups/get_member_groups_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberGroupsPostRequestBody(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 securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberGroupsPostRequestBody: diff --git a/msgraph_beta/generated/applications/item/get_member_objects/get_member_objects_post_request_body.py b/msgraph_beta/generated/applications/item/get_member_objects/get_member_objects_post_request_body.py index 07b489d3958..6fb5257fd5d 100644 --- a/msgraph_beta/generated/applications/item/get_member_objects/get_member_objects_post_request_body.py +++ b/msgraph_beta/generated/applications/item/get_member_objects/get_member_objects_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberObjectsPostRequestBody(AdditionalDataHolder, BackedModel, Parsabl # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberObjectsPostRequestBody: diff --git a/msgraph_beta/generated/applications/item/owners/ref/ref_request_builder.py b/msgraph_beta/generated/applications/item/owners/ref/ref_request_builder.py index a4d1fa7e595..02e255c9788 100644 --- a/msgraph_beta/generated/applications/item/owners/ref/ref_request_builder.py +++ b/msgraph_beta/generated/applications/item/owners/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/applications/{application%2Did}/owners/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/applications/{application%2Did}/owners/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/applications/{application%2Did}/owners/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/applications/{application%2Did}/owners/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/applications/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py index 0a1509419a8..c9931fe1a7f 100644 --- a/msgraph_beta/generated/applications/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: AcquireAccessTokenPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Acquire an OAuth Access token to authorize the Microsoft Entra provisioning service to provision users into an application. + Acquire an OAuth access token from the synchronization resource to authorize the Microsoft Entra provisioning service to provision users into an application. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -55,7 +55,7 @@ async def post(self,body: AcquireAccessTokenPostRequestBody, request_configurati def to_post_request_information(self,body: AcquireAccessTokenPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Acquire an OAuth Access token to authorize the Microsoft Entra provisioning service to provision users into an application. + Acquire an OAuth access token from the synchronization resource to authorize the Microsoft Entra provisioning service to provision users into an application. 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/applications/item/synchronization/jobs/item/pause/pause_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/pause/pause_request_builder.py index 05a53bc16d6..654e3bf4467 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/pause/pause_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/pause/pause_request_builder.py @@ -31,7 +31,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job continues from where it left off when a start call is made. + Temporarily stop a running synchronizationJob. All the progress, including job state, is persisted, and the job continues from where it left off when a start call is made. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-pause?view=graph-rest-beta @@ -50,7 +50,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job continues from where it left off when a start call is made. + Temporarily stop a running synchronizationJob. All the progress, including job state, is persisted, and the job continues from where it left off when a start call is made. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/applications/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py index 03bc614b472..b2b63241df3 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py @@ -33,7 +33,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: ProvisionOnDemandPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[StringKeyStringValuePair]: """ - Select a user and provision the account on-demand. The rate limit for this API is 5 requests per 10 seconds. No user or group will be provisioned on-demand that would not have been provisioned through the regular provisioning cycles. + Select a user and provision the account on-demand for a synchronizationJob. The rate limit for this API is 5 requests per 10 seconds. No user or group will be provisioned on-demand that would not have been provisioned through the regular provisioning cycles. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[StringKeyStringValuePair] @@ -57,7 +57,7 @@ async def post(self,body: ProvisionOnDemandPostRequestBody, request_configuratio def to_post_request_information(self,body: ProvisionOnDemandPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Select a user and provision the account on-demand. The rate limit for this API is 5 requests per 10 seconds. No user or group will be provisioned on-demand that would not have been provisioned through the regular provisioning cycles. + Select a user and provision the account on-demand for a synchronizationJob. The rate limit for this API is 5 requests per 10 seconds. No user or group will be provisioned on-demand that would not have been provisioned through the regular provisioning cycles. 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/applications/item/synchronization/jobs/item/restart/restart_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/restart/restart_request_builder.py index 04d98c69562..7714fe12164 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/restart/restart_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/restart/restart_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: RestartPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Restart a stopped synchronization job, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. + Restart a stopped synchronizationJob, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -54,7 +54,7 @@ async def post(self,body: RestartPostRequestBody, request_configuration: Optiona def to_post_request_information(self,body: RestartPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Restart a stopped synchronization job, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. + Restart a stopped synchronizationJob, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. 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/applications/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py index 2c58f6a0345..9b0aba60efb 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DirectoryDefinition]: """ - Discover the latest schema definition for provisioning to an application. + Discover the latest schema for a directoryDefinition to provision to an application. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryDefinition] Find more info here: https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-beta @@ -53,7 +53,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Discover the latest schema definition for provisioning to an application. + Discover the latest schema for a directoryDefinition to provision to an application. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py index 9d9462304ac..05718d46aa7 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[FilterOperatorsRequestBuilderGetQueryParameters]] = None) -> Optional[FilterOperatorsGetResponse]: """ - List all operators supported in the scoping filters. + List all operators supported in the scoping filters for a synchronizationSchema. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterOperatorsGetResponse] Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-filteroperators?view=graph-rest-beta @@ -53,7 +53,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterOp def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilterOperatorsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List all operators supported in the scoping filters. + List all operators supported in the scoping filters for a synchronizationSchema. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -75,7 +75,7 @@ def with_url(self,raw_url: str) -> FilterOperatorsRequestBuilder: @dataclass class FilterOperatorsRequestBuilderGetQueryParameters(): """ - List all operators supported in the scoping filters. + List all operators supported in the scoping filters for a synchronizationSchema. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/functions/functions_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/functions/functions_request_builder.py index 3087fc5e1da..82128306c5d 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/functions/functions_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/functions/functions_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[FunctionsRequestBuilderGetQueryParameters]] = None) -> Optional[FunctionsGetResponse]: """ - List all the functions currently supported in the attributeMappingSource. + List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FunctionsGetResponse] Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-functions?view=graph-rest-beta @@ -53,7 +53,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Function def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FunctionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List all the functions currently supported in the attributeMappingSource. + List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -75,7 +75,7 @@ def with_url(self,raw_url: str) -> FunctionsRequestBuilder: @dataclass class FunctionsRequestBuilderGetQueryParameters(): """ - List all the functions currently supported in the attributeMappingSource. + List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py index 79dc8edabf4..ed12be6e745 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py @@ -33,7 +33,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: ParseExpressionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ParseExpressionResponse]: """ - Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. + Parse a string expression into an attributeMappingSource object for a synchronizationSchema. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ParseExpressionResponse] @@ -57,7 +57,7 @@ async def post(self,body: ParseExpressionPostRequestBody, request_configuration: def to_post_request_information(self,body: ParseExpressionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. + Parse a string expression into an attributeMappingSource object for a synchronizationSchema. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. 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/applications/item/synchronization/jobs/item/start/start_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/start/start_request_builder.py index 506131d7f94..5a85edca4ab 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/start/start_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/start/start_request_builder.py @@ -31,7 +31,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Start an existing synchronization job. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. + Start an existing synchronizationJob. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-start?view=graph-rest-beta @@ -50,7 +50,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Start an existing synchronization job. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. + Start an existing synchronizationJob. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_post_request_body.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_post_request_body.py index 2c73d36e27a..373197f7d37 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_post_request_body.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_post_request_body.py @@ -15,14 +15,14 @@ class ValidateCredentialsPostRequestBody(AdditionalDataHolder, BackedModel, Pars # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The useSavedCredentials property + use_saved_credentials: Optional[bool] = False # The applicationIdentifier property application_identifier: Optional[str] = None # The credentials property credentials: Optional[list[SynchronizationSecretKeyStringValuePair]] = None # The templateId property template_id: Optional[str] = None - # The useSavedCredentials property - use_saved_credentials: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ValidateCredentialsPostRequestBody: diff --git a/msgraph_beta/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py index b502067141c..f41c9259828 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: ValidateCredentialsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Validate that the credentials are valid in the tenant. + Validate that the credentials are valid in the tenant for a synchronizationJob. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -55,7 +55,7 @@ async def post(self,body: ValidateCredentialsPostRequestBody, request_configurat def to_post_request_information(self,body: ValidateCredentialsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Validate that the credentials are valid in the tenant. + Validate that the credentials are valid in the tenant for a synchronizationJob. 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/applications/item/synchronization/jobs/validate_credentials/validate_credentials_post_request_body.py b/msgraph_beta/generated/applications/item/synchronization/jobs/validate_credentials/validate_credentials_post_request_body.py index 899194336a1..8da907e02dd 100644 --- a/msgraph_beta/generated/applications/item/synchronization/jobs/validate_credentials/validate_credentials_post_request_body.py +++ b/msgraph_beta/generated/applications/item/synchronization/jobs/validate_credentials/validate_credentials_post_request_body.py @@ -15,14 +15,14 @@ class ValidateCredentialsPostRequestBody(AdditionalDataHolder, BackedModel, Pars # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The useSavedCredentials property + use_saved_credentials: Optional[bool] = False # The applicationIdentifier property application_identifier: Optional[str] = None # The credentials property credentials: Optional[list[SynchronizationSecretKeyStringValuePair]] = None # The templateId property template_id: Optional[str] = None - # The useSavedCredentials property - use_saved_credentials: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ValidateCredentialsPostRequestBody: diff --git a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py index 523e504c518..0a1a9dff830 100644 --- a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DirectoryDefinition]: """ - Discover the latest schema definition for provisioning to an application. + Discover the latest schema for a directoryDefinition to provision to an application. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryDefinition] Find more info here: https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-beta @@ -53,7 +53,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Discover the latest schema definition for provisioning to an application. + Discover the latest schema for a directoryDefinition to provision to an application. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py index b50bb090125..f8da72f2d2e 100644 --- a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[FilterOperatorsRequestBuilderGetQueryParameters]] = None) -> Optional[FilterOperatorsGetResponse]: """ - List all operators supported in the scoping filters. + List all operators supported in the scoping filters for a synchronizationSchema. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterOperatorsGetResponse] Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-filteroperators?view=graph-rest-beta @@ -53,7 +53,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterOp def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilterOperatorsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List all operators supported in the scoping filters. + List all operators supported in the scoping filters for a synchronizationSchema. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -75,7 +75,7 @@ def with_url(self,raw_url: str) -> FilterOperatorsRequestBuilder: @dataclass class FilterOperatorsRequestBuilderGetQueryParameters(): """ - List all operators supported in the scoping filters. + List all operators supported in the scoping filters for a synchronizationSchema. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/functions/functions_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/functions/functions_request_builder.py index d4d07fe5ef0..58211760f7f 100644 --- a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/functions/functions_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/functions/functions_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[FunctionsRequestBuilderGetQueryParameters]] = None) -> Optional[FunctionsGetResponse]: """ - List all the functions currently supported in the attributeMappingSource. + List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FunctionsGetResponse] Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-functions?view=graph-rest-beta @@ -53,7 +53,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Function def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FunctionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List all the functions currently supported in the attributeMappingSource. + List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -75,7 +75,7 @@ def with_url(self,raw_url: str) -> FunctionsRequestBuilder: @dataclass class FunctionsRequestBuilderGetQueryParameters(): """ - List all the functions currently supported in the attributeMappingSource. + List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py index c0bbc5b865b..1e23b0fd366 100644 --- a/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py @@ -33,7 +33,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: ParseExpressionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ParseExpressionResponse]: """ - Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. + Parse a string expression into an attributeMappingSource object for a synchronizationSchema. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ParseExpressionResponse] @@ -57,7 +57,7 @@ async def post(self,body: ParseExpressionPostRequestBody, request_configuration: def to_post_request_information(self,body: ParseExpressionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. + Parse a string expression into an attributeMappingSource object for a synchronizationSchema. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. 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/applications/item/synchronization/templates/item/synchronization_template_item_request_builder.py b/msgraph_beta/generated/applications/item/synchronization/templates/item/synchronization_template_item_request_builder.py index c5c247f02ef..79e174d7e21 100644 --- a/msgraph_beta/generated/applications/item/synchronization/templates/item/synchronization_template_item_request_builder.py +++ b/msgraph_beta/generated/applications/item/synchronization/templates/item/synchronization_template_item_request_builder.py @@ -71,7 +71,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Synchron async def patch(self,body: SynchronizationTemplate, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SynchronizationTemplate]: """ - Update (override) the synchronization template associated with a given application. + Update (override) the synchronizationTemplate associated with a given application. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SynchronizationTemplate] @@ -117,7 +117,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: SynchronizationTemplate, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update (override) the synchronization template associated with a given application. + Update (override) the synchronizationTemplate associated with a given application. 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/applications/item/token_issuance_policies/ref/ref_request_builder.py b/msgraph_beta/generated/applications/item/token_issuance_policies/ref/ref_request_builder.py index 10d9f4fe410..6eff9c78376 100644 --- a/msgraph_beta/generated/applications/item/token_issuance_policies/ref/ref_request_builder.py +++ b/msgraph_beta/generated/applications/item/token_issuance_policies/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/applications/{application%2Did}/tokenIssuancePolicies/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/applications/item/token_lifetime_policies/ref/ref_request_builder.py b/msgraph_beta/generated/applications/item/token_lifetime_policies/ref/ref_request_builder.py index 889ca04efdc..a5e9623c157 100644 --- a/msgraph_beta/generated/applications/item/token_lifetime_policies/ref/ref_request_builder.py +++ b/msgraph_beta/generated/applications/item/token_lifetime_policies/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/applications/{application%2Did}/tokenLifetimePolicies/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/audit_logs/audit_logs_request_builder.py b/msgraph_beta/generated/audit_logs/audit_logs_request_builder.py index 37724f54e2e..3958dddea43 100644 --- a/msgraph_beta/generated/audit_logs/audit_logs_request_builder.py +++ b/msgraph_beta/generated/audit_logs/audit_logs_request_builder.py @@ -21,8 +21,8 @@ from .directory_audits.directory_audits_request_builder import DirectoryAuditsRequestBuilder from .directory_provisioning.directory_provisioning_request_builder import DirectoryProvisioningRequestBuilder from .get_summarized_m_s_i_sign_ins_with_aggregation_window.get_summarized_m_s_i_sign_ins_with_aggregation_window_request_builder import GetSummarizedMSISignInsWithAggregationWindowRequestBuilder - from .get_summarized_non_interactive_sign_ins_with_aggregation_window.get_summarized_non_interactive_sign_ins_with_aggregation_window_request_builder import GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder - from .get_summarized_service_principal_sign_ins_with_aggregation_window.get_summarized_service_principal_sign_ins_with_aggregation_window_request_builder import GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder + from .get_summarized_non_interactive_sign_ins_with_aggregation_window.get_summarized_non_interactive_sign_ins_with_aggregation_window_0c89c0fa import GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa + from .get_summarized_service_principal_sign_ins_with_aggregation_window.get_summarized_service_principal_sign_ins_with_aggregation_wind_b32fa68a import GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a from .provisioning.provisioning_request_builder import ProvisioningRequestBuilder from .sign_ins.sign_ins_request_builder import SignInsRequestBuilder from .sign_in_events_app_summary.sign_in_events_app_summary_request_builder import SignInEventsAppSummaryRequestBuilder @@ -74,29 +74,29 @@ def get_summarized_m_s_i_sign_ins_with_aggregation_window(self,aggregation_windo return GetSummarizedMSISignInsWithAggregationWindowRequestBuilder(self.request_adapter, self.path_parameters, aggregation_window) - def get_summarized_non_interactive_sign_ins_with_aggregation_window(self,aggregation_window: str) -> GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder: + def get_summarized_non_interactive_sign_ins_with_aggregation_window(self,aggregation_window: str) -> GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa: """ Provides operations to call the getSummarizedNonInteractiveSignIns method. param aggregation_window: Usage: aggregationWindow='{aggregationWindow}' - Returns: GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder + Returns: GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa """ if aggregation_window is None: raise TypeError("aggregation_window cannot be null.") - from .get_summarized_non_interactive_sign_ins_with_aggregation_window.get_summarized_non_interactive_sign_ins_with_aggregation_window_request_builder import GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder + from .get_summarized_non_interactive_sign_ins_with_aggregation_window.get_summarized_non_interactive_sign_ins_with_aggregation_window_0c89c0fa import GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa - return GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder(self.request_adapter, self.path_parameters, aggregation_window) + return GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa(self.request_adapter, self.path_parameters, aggregation_window) - def get_summarized_service_principal_sign_ins_with_aggregation_window(self,aggregation_window: str) -> GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder: + def get_summarized_service_principal_sign_ins_with_aggregation_window(self,aggregation_window: str) -> GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a: """ Provides operations to call the getSummarizedServicePrincipalSignIns method. param aggregation_window: Usage: aggregationWindow='{aggregationWindow}' - Returns: GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder + Returns: GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a """ if aggregation_window is None: raise TypeError("aggregation_window cannot be null.") - from .get_summarized_service_principal_sign_ins_with_aggregation_window.get_summarized_service_principal_sign_ins_with_aggregation_window_request_builder import GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder + from .get_summarized_service_principal_sign_ins_with_aggregation_window.get_summarized_service_principal_sign_ins_with_aggregation_wind_b32fa68a import GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a - return GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder(self.request_adapter, self.path_parameters, aggregation_window) + return GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a(self.request_adapter, self.path_parameters, aggregation_window) async def patch(self,body: AuditLogRoot, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AuditLogRoot]: """ diff --git a/msgraph_beta/generated/audit_logs/get_summarized_non_interactive_sign_ins_with_aggregation_window/get_summarized_non_interactive_sign_ins_with_aggregation_window_0c89c0fa.py b/msgraph_beta/generated/audit_logs/get_summarized_non_interactive_sign_ins_with_aggregation_window/get_summarized_non_interactive_sign_ins_with_aggregation_window_0c89c0fa.py new file mode 100644 index 00000000000..b7555dc495b --- /dev/null +++ b/msgraph_beta/generated/audit_logs/get_summarized_non_interactive_sign_ins_with_aggregation_window/get_summarized_non_interactive_sign_ins_with_aggregation_window_0c89c0fa.py @@ -0,0 +1,141 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from .get_summarized_non_interactive_sign_ins_with_aggregation_window_f8e5dd0d import GetSummarizedNonInteractiveSignInsWithAggregationWindow_f8e5dd0d + +class GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa(BaseRequestBuilder): + """ + Provides operations to call the getSummarizedNonInteractiveSignIns method. Original name: GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], aggregation_window: Optional[str] = None) -> None: + """ + Instantiates a new GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa and sets the default values. + param aggregation_window: Usage: aggregationWindow='{aggregationWindow}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['aggregationWindow'] = aggregation_window + super().__init__(request_adapter, "{+baseurl}/auditLogs/getSummarizedNonInteractiveSignIns(aggregationWindow='{aggregationWindow}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters]] = None) -> Optional[GetSummarizedNonInteractiveSignInsWithAggregationWindow_f8e5dd0d]: + """ + Returns aggregated non-interactive sign-in event counts grouped by user, application, IP address, and time window, with drill-down capability using individual requestIds via the /signIns endpoint. This includes autonomous agent sign-in events. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetSummarizedNonInteractiveSignInsWithAggregationWindow_f8e5dd0d] + Find more info here: https://learn.microsoft.com/graph/api/auditlogroot-getsummarizednoninteractivesignins?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_summarized_non_interactive_sign_ins_with_aggregation_window_f8e5dd0d import GetSummarizedNonInteractiveSignInsWithAggregationWindow_f8e5dd0d + + return await self.request_adapter.send_async(request_info, GetSummarizedNonInteractiveSignInsWithAggregationWindow_f8e5dd0d, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Returns aggregated non-interactive sign-in event counts grouped by user, application, IP address, and time window, with drill-down capability using individual requestIds via the /signIns endpoint. This includes autonomous agent sign-in events. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa(self.request_adapter, raw_url) + + @dataclass + class GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters(): + """ + Returns aggregated non-interactive sign-in event counts grouped by user, application, IP address, and time window, with drill-down capability using individual requestIds via the /signIns endpoint. This includes autonomous agent sign-in events. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetRequestConfiguration(RequestConfiguration[GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/audit_logs/get_summarized_non_interactive_sign_ins_with_aggregation_window/get_summarized_non_interactive_sign_ins_with_aggregation_window_f8e5dd0d.py b/msgraph_beta/generated/audit_logs/get_summarized_non_interactive_sign_ins_with_aggregation_window/get_summarized_non_interactive_sign_ins_with_aggregation_window_f8e5dd0d.py new file mode 100644 index 00000000000..506252a752d --- /dev/null +++ b/msgraph_beta/generated/audit_logs/get_summarized_non_interactive_sign_ins_with_aggregation_window/get_summarized_non_interactive_sign_ins_with_aggregation_window_f8e5dd0d.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ...models.summarized_sign_in import SummarizedSignIn + +from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetSummarizedNonInteractiveSignInsWithAggregationWindow_f8e5dd0d(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse + """ + # The value property + value: Optional[list[SummarizedSignIn]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetSummarizedNonInteractiveSignInsWithAggregationWindow_f8e5dd0d: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetSummarizedNonInteractiveSignInsWithAggregationWindow_f8e5dd0d + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetSummarizedNonInteractiveSignInsWithAggregationWindow_f8e5dd0d() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ...models.summarized_sign_in import SummarizedSignIn + + from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ...models.summarized_sign_in import SummarizedSignIn + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(SummarizedSignIn)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/audit_logs/get_summarized_non_interactive_sign_ins_with_aggregation_window/get_summarized_non_interactive_sign_ins_with_aggregation_window_get_response.py b/msgraph_beta/generated/audit_logs/get_summarized_non_interactive_sign_ins_with_aggregation_window/get_summarized_non_interactive_sign_ins_with_aggregation_window_get_response.py deleted file mode 100644 index bb017494cff..00000000000 --- a/msgraph_beta/generated/audit_logs/get_summarized_non_interactive_sign_ins_with_aggregation_window/get_summarized_non_interactive_sign_ins_with_aggregation_window_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ...models.summarized_sign_in import SummarizedSignIn - -from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[SummarizedSignIn]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ...models.summarized_sign_in import SummarizedSignIn - - from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ...models.summarized_sign_in import SummarizedSignIn - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(SummarizedSignIn)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/audit_logs/get_summarized_non_interactive_sign_ins_with_aggregation_window/get_summarized_non_interactive_sign_ins_with_aggregation_window_request_builder.py b/msgraph_beta/generated/audit_logs/get_summarized_non_interactive_sign_ins_with_aggregation_window/get_summarized_non_interactive_sign_ins_with_aggregation_window_request_builder.py deleted file mode 100644 index 1bab1a16cfb..00000000000 --- a/msgraph_beta/generated/audit_logs/get_summarized_non_interactive_sign_ins_with_aggregation_window/get_summarized_non_interactive_sign_ins_with_aggregation_window_request_builder.py +++ /dev/null @@ -1,141 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from .get_summarized_non_interactive_sign_ins_with_aggregation_window_get_response import GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse - -class GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getSummarizedNonInteractiveSignIns method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], aggregation_window: Optional[str] = None) -> None: - """ - Instantiates a new GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder and sets the default values. - param aggregation_window: Usage: aggregationWindow='{aggregationWindow}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['aggregationWindow'] = aggregation_window - super().__init__(request_adapter, "{+baseurl}/auditLogs/getSummarizedNonInteractiveSignIns(aggregationWindow='{aggregationWindow}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters]] = None) -> Optional[GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse]: - """ - Returns aggregated non-interactive sign-in event counts grouped by user, application, IP address, and time window, with drill-down capability using individual requestIds via the /signIns endpoint. This includes autonomous agent sign-in events. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/auditlogroot-getsummarizednoninteractivesignins?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_summarized_non_interactive_sign_ins_with_aggregation_window_get_response import GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse - - return await self.request_adapter.send_async(request_info, GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Returns aggregated non-interactive sign-in event counts grouped by user, application, IP address, and time window, with drill-down capability using individual requestIds via the /signIns endpoint. This includes autonomous agent sign-in events. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters(): - """ - Returns aggregated non-interactive sign-in event counts grouped by user, application, IP address, and time window, with drill-down capability using individual requestIds via the /signIns endpoint. This includes autonomous agent sign-in events. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetRequestConfiguration(RequestConfiguration[GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/audit_logs/get_summarized_service_principal_sign_ins_with_aggregation_window/get_summarized_service_principal_sign_ins_with_aggregation_wind_11b4e2b9.py b/msgraph_beta/generated/audit_logs/get_summarized_service_principal_sign_ins_with_aggregation_window/get_summarized_service_principal_sign_ins_with_aggregation_wind_11b4e2b9.py new file mode 100644 index 00000000000..9237fa756ae --- /dev/null +++ b/msgraph_beta/generated/audit_logs/get_summarized_service_principal_sign_ins_with_aggregation_window/get_summarized_service_principal_sign_ins_with_aggregation_wind_11b4e2b9.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ...models.summarized_sign_in import SummarizedSignIn + +from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetSummarizedServicePrincipalSignInsWithAggregationWind_11b4e2b9(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse + """ + # The value property + value: Optional[list[SummarizedSignIn]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetSummarizedServicePrincipalSignInsWithAggregationWind_11b4e2b9: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetSummarizedServicePrincipalSignInsWithAggregationWind_11b4e2b9 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetSummarizedServicePrincipalSignInsWithAggregationWind_11b4e2b9() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ...models.summarized_sign_in import SummarizedSignIn + + from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ...models.summarized_sign_in import SummarizedSignIn + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(SummarizedSignIn)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/audit_logs/get_summarized_service_principal_sign_ins_with_aggregation_window/get_summarized_service_principal_sign_ins_with_aggregation_wind_b32fa68a.py b/msgraph_beta/generated/audit_logs/get_summarized_service_principal_sign_ins_with_aggregation_window/get_summarized_service_principal_sign_ins_with_aggregation_wind_b32fa68a.py new file mode 100644 index 00000000000..de90d572a52 --- /dev/null +++ b/msgraph_beta/generated/audit_logs/get_summarized_service_principal_sign_ins_with_aggregation_window/get_summarized_service_principal_sign_ins_with_aggregation_wind_b32fa68a.py @@ -0,0 +1,141 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from .get_summarized_service_principal_sign_ins_with_aggregation_wind_11b4e2b9 import GetSummarizedServicePrincipalSignInsWithAggregationWind_11b4e2b9 + +class GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a(BaseRequestBuilder): + """ + Provides operations to call the getSummarizedServicePrincipalSignIns method. Original name: GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], aggregation_window: Optional[str] = None) -> None: + """ + Instantiates a new GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a and sets the default values. + param aggregation_window: Usage: aggregationWindow='{aggregationWindow}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['aggregationWindow'] = aggregation_window + super().__init__(request_adapter, "{+baseurl}/auditLogs/getSummarizedServicePrincipalSignIns(aggregationWindow='{aggregationWindow}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters]] = None) -> Optional[GetSummarizedServicePrincipalSignInsWithAggregationWind_11b4e2b9]: + """ + Returns aggregated service principal sign-in event counts grouped by user, application, IP address, and time window, with drill-down capability using individual requestIds via the /signIns endpoint. This includes autonomous agent sign-in events. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetSummarizedServicePrincipalSignInsWithAggregationWind_11b4e2b9] + Find more info here: https://learn.microsoft.com/graph/api/auditlogroot-getsummarizedserviceprincipalsignins?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_summarized_service_principal_sign_ins_with_aggregation_wind_11b4e2b9 import GetSummarizedServicePrincipalSignInsWithAggregationWind_11b4e2b9 + + return await self.request_adapter.send_async(request_info, GetSummarizedServicePrincipalSignInsWithAggregationWind_11b4e2b9, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Returns aggregated service principal sign-in event counts grouped by user, application, IP address, and time window, with drill-down capability using individual requestIds via the /signIns endpoint. This includes autonomous agent sign-in events. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a(self.request_adapter, raw_url) + + @dataclass + class GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters(): + """ + Returns aggregated service principal sign-in event counts grouped by user, application, IP address, and time window, with drill-down capability using individual requestIds via the /signIns endpoint. This includes autonomous agent sign-in events. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetRequestConfiguration(RequestConfiguration[GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/audit_logs/get_summarized_service_principal_sign_ins_with_aggregation_window/get_summarized_service_principal_sign_ins_with_aggregation_window_get_response.py b/msgraph_beta/generated/audit_logs/get_summarized_service_principal_sign_ins_with_aggregation_window/get_summarized_service_principal_sign_ins_with_aggregation_window_get_response.py deleted file mode 100644 index e96a945fca0..00000000000 --- a/msgraph_beta/generated/audit_logs/get_summarized_service_principal_sign_ins_with_aggregation_window/get_summarized_service_principal_sign_ins_with_aggregation_window_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ...models.summarized_sign_in import SummarizedSignIn - -from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[SummarizedSignIn]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ...models.summarized_sign_in import SummarizedSignIn - - from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ...models.summarized_sign_in import SummarizedSignIn - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(SummarizedSignIn)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/audit_logs/get_summarized_service_principal_sign_ins_with_aggregation_window/get_summarized_service_principal_sign_ins_with_aggregation_window_request_builder.py b/msgraph_beta/generated/audit_logs/get_summarized_service_principal_sign_ins_with_aggregation_window/get_summarized_service_principal_sign_ins_with_aggregation_window_request_builder.py deleted file mode 100644 index dff6959deb3..00000000000 --- a/msgraph_beta/generated/audit_logs/get_summarized_service_principal_sign_ins_with_aggregation_window/get_summarized_service_principal_sign_ins_with_aggregation_window_request_builder.py +++ /dev/null @@ -1,141 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from .get_summarized_service_principal_sign_ins_with_aggregation_window_get_response import GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse - -class GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getSummarizedServicePrincipalSignIns method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], aggregation_window: Optional[str] = None) -> None: - """ - Instantiates a new GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder and sets the default values. - param aggregation_window: Usage: aggregationWindow='{aggregationWindow}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['aggregationWindow'] = aggregation_window - super().__init__(request_adapter, "{+baseurl}/auditLogs/getSummarizedServicePrincipalSignIns(aggregationWindow='{aggregationWindow}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters]] = None) -> Optional[GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse]: - """ - Returns aggregated service principal sign-in event counts grouped by user, application, IP address, and time window, with drill-down capability using individual requestIds via the /signIns endpoint. This includes autonomous agent sign-in events. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/auditlogroot-getsummarizedserviceprincipalsignins?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_summarized_service_principal_sign_ins_with_aggregation_window_get_response import GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse - - return await self.request_adapter.send_async(request_info, GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Returns aggregated service principal sign-in event counts grouped by user, application, IP address, and time window, with drill-down capability using individual requestIds via the /signIns endpoint. This includes autonomous agent sign-in events. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters(): - """ - Returns aggregated service principal sign-in event counts grouped by user, application, IP address, and time window, with drill-down capability using individual requestIds via the /signIns endpoint. This includes autonomous agent sign-in events. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetRequestConfiguration(RequestConfiguration[GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/booking_businesses/item/calendar_view/calendar_view_request_builder.py b/msgraph_beta/generated/booking_businesses/item/calendar_view/calendar_view_request_builder.py index 6a1f5dad098..0282ce302df 100644 --- a/msgraph_beta/generated/booking_businesses/item/calendar_view/calendar_view_request_builder.py +++ b/msgraph_beta/generated/booking_businesses/item/calendar_view/calendar_view_request_builder.py @@ -31,7 +31,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/calendarView?end={end}&start={start}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/calendarView{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) def by_booking_appointment_id(self,booking_appointment_id: str) -> BookingAppointmentItemRequestBuilder: """ @@ -96,7 +96,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info = RequestInformation(Method.GET, '{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/calendarView?end={end}&start={start}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}', self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -110,7 +110,7 @@ def to_post_request_information(self,body: BookingAppointment, request_configura """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/calendarView', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/booking_businesses/item/calendar_view/item/booking_appointment_item_request_builder.py b/msgraph_beta/generated/booking_businesses/item/calendar_view/item/booking_appointment_item_request_builder.py index 6b997d29c91..3b7727a198f 100644 --- a/msgraph_beta/generated/booking_businesses/item/calendar_view/item/booking_appointment_item_request_builder.py +++ b/msgraph_beta/generated/booking_businesses/item/calendar_view/item/booking_appointment_item_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/calendarView/{bookingAppointment%2Did}?end={end}&start={start}{&%24expand,%24select}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/calendarView/{bookingAppointment%2Did}{?%24expand,%24select}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ @@ -98,7 +98,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.DELETE, '{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/calendarView/{bookingAppointment%2Did}', self.path_parameters) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -109,7 +109,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info = RequestInformation(Method.GET, '{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/calendarView/{bookingAppointment%2Did}?end={end}&start={start}{&%24expand,%24select}', self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -123,7 +123,7 @@ def to_patch_request_information(self,body: BookingAppointment, request_configur """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, '{+baseurl}/bookingBusinesses/{bookingBusiness%2Did}/calendarView/{bookingAppointment%2Did}', self.path_parameters) + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/communications/adhoc_calls/adhoc_calls_request_builder.py b/msgraph_beta/generated/communications/adhoc_calls/adhoc_calls_request_builder.py index fa2c9baa180..5d6d5881a25 100644 --- a/msgraph_beta/generated/communications/adhoc_calls/adhoc_calls_request_builder.py +++ b/msgraph_beta/generated/communications/adhoc_calls/adhoc_calls_request_builder.py @@ -18,8 +18,8 @@ from ...models.adhoc_call_collection_response import AdhocCallCollectionResponse from ...models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder - from .get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time.get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder - from .get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time.get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time.get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_5a15ee1d import GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d + from .get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time.get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_d83c3382 import GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382 from .item.adhoc_call_item_request_builder import AdhocCallItemRequestBuilder class AdhocCallsRequestBuilder(BaseRequestBuilder): @@ -138,22 +138,22 @@ def count(self) -> CountRequestBuilder: return CountRequestBuilder(self.request_adapter, self.path_parameters) @property - def get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time(self) -> GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: + def get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time(self) -> GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d: """ Provides operations to call the getAllRecordings method. """ - from .get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time.get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time.get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_5a15ee1d import GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d - return GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters) + return GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d(self.request_adapter, self.path_parameters) @property - def get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time(self) -> GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: + def get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time(self) -> GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382: """ Provides operations to call the getAllTranscripts method. """ - from .get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time.get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time.get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_d83c3382 import GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382 - return GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters) + return GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382(self.request_adapter, self.path_parameters) @dataclass class AdhocCallsRequestBuilderGetQueryParameters(): diff --git a/msgraph_beta/generated/communications/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_5a15ee1d.py b/msgraph_beta/generated/communications/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_5a15ee1d.py new file mode 100644 index 00000000000..56cd5e59b2f --- /dev/null +++ b/msgraph_beta/generated/communications/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_5a15ee1d.py @@ -0,0 +1,153 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_c6f6d83c import GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c + +class GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d(BaseRequestBuilder): + """ + Provides operations to call the getAllRecordings method. Original name: GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/communications/adhocCalls/getAllRecordings(userId='@userId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,startDateTime*,userId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c]: + """ + Invoke function getAllRecordings + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_c6f6d83c import GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c + + return await self.request_adapter.send_async(request_info, GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function getAllRecordings + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d(self.request_adapter, raw_url) + + @dataclass + class GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Invoke function getAllRecordings + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "end_date_time": + return "endDateTime" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "start_date_time": + return "startDateTime" + if original_name == "top": + return "%24top" + if original_name == "user_id": + return "userId" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: endDateTime=@endDateTime + end_date_time: Optional[datetime.datetime] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Usage: startDateTime=@startDateTime + start_date_time: Optional[datetime.datetime] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: userId='@userId' + user_id: Optional[str] = None + + + @dataclass + class GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/communications/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_c6f6d83c.py b/msgraph_beta/generated/communications/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_c6f6d83c.py new file mode 100644 index 00000000000..7a50390e93b --- /dev/null +++ b/msgraph_beta/generated/communications/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_c6f6d83c.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_recording import CallRecording + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse + """ + # The value property + value: Optional[list[CallRecording]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_recording import CallRecording + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_recording import CallRecording + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallRecording)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/communications/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/communications/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_get_response.py deleted file mode 100644 index 2be8922e843..00000000000 --- a/msgraph_beta/generated/communications/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_recording import CallRecording - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[CallRecording]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_recording import CallRecording - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_recording import CallRecording - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallRecording)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/communications/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/communications/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 708c62b4246..00000000000 --- a/msgraph_beta/generated/communications/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,153 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_get_response import GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse - -class GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getAllRecordings method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/communications/adhocCalls/getAllRecordings(userId='@userId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,startDateTime*,userId*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Invoke function getAllRecordings - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_get_response import GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function getAllRecordings - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Invoke function getAllRecordings - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - if original_name == "user_id": - return "userId" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: endDateTime=@endDateTime - end_date_time: Optional[datetime.datetime] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Usage: startDateTime=@startDateTime - start_date_time: Optional[datetime.datetime] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: userId='@userId' - user_id: Optional[str] = None - - - @dataclass - class GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/communications/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_aeac6d23.py b/msgraph_beta/generated/communications/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_aeac6d23.py new file mode 100644 index 00000000000..a4fe4f664e1 --- /dev/null +++ b/msgraph_beta/generated/communications/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_aeac6d23.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_transcript import CallTranscript + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse + """ + # The value property + value: Optional[list[CallTranscript]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_transcript import CallTranscript + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_transcript import CallTranscript + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallTranscript)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/communications/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_d83c3382.py b/msgraph_beta/generated/communications/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_d83c3382.py new file mode 100644 index 00000000000..316d4b740ba --- /dev/null +++ b/msgraph_beta/generated/communications/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_d83c3382.py @@ -0,0 +1,153 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_aeac6d23 import GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23 + +class GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382(BaseRequestBuilder): + """ + Provides operations to call the getAllTranscripts method. Original name: GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/communications/adhocCalls/getAllTranscripts(userId='@userId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,startDateTime*,userId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23]: + """ + Invoke function getAllTranscripts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_aeac6d23 import GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23 + + return await self.request_adapter.send_async(request_info, GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function getAllTranscripts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382(self.request_adapter, raw_url) + + @dataclass + class GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Invoke function getAllTranscripts + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "end_date_time": + return "endDateTime" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "start_date_time": + return "startDateTime" + if original_name == "top": + return "%24top" + if original_name == "user_id": + return "userId" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: endDateTime=@endDateTime + end_date_time: Optional[datetime.datetime] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Usage: startDateTime=@startDateTime + start_date_time: Optional[datetime.datetime] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: userId='@userId' + user_id: Optional[str] = None + + + @dataclass + class GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/communications/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/communications/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_get_response.py deleted file mode 100644 index 87c7de8550c..00000000000 --- a/msgraph_beta/generated/communications/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_transcript import CallTranscript - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[CallTranscript]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_transcript import CallTranscript - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_transcript import CallTranscript - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallTranscript)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/communications/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/communications/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 9dd15b6e20d..00000000000 --- a/msgraph_beta/generated/communications/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,153 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_get_response import GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse - -class GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getAllTranscripts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/communications/adhocCalls/getAllTranscripts(userId='@userId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,startDateTime*,userId*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Invoke function getAllTranscripts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_get_response import GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function getAllTranscripts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Invoke function getAllTranscripts - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - if original_name == "user_id": - return "userId" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: endDateTime=@endDateTime - end_date_time: Optional[datetime.datetime] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Usage: startDateTime=@startDateTime - start_date_time: Optional[datetime.datetime] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: userId='@userId' - user_id: Optional[str] = None - - - @dataclass - class GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/communications/call_records/call_records_request_builder.py b/msgraph_beta/generated/communications/call_records/call_records_request_builder.py index 634eec41ea0..f6ade071b48 100644 --- a/msgraph_beta/generated/communications/call_records/call_records_request_builder.py +++ b/msgraph_beta/generated/communications/call_records/call_records_request_builder.py @@ -20,11 +20,11 @@ from ...models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .item.call_record_item_request_builder import CallRecordItemRequestBuilder - from .microsoft_graph_call_records_get_direct_routing_calls_with_from_date_time_with_to_date_time.microsoft_graph_call_records_get_direct_routing_calls_with_from_date_time_with_to_date_time_request_builder import MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder - from .microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_date_time_with_to_date_time.microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_date_time_with_to_date_time_request_builder import MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder - from .microsoft_graph_call_records_get_pstn_calls_with_from_date_time_with_to_date_time.microsoft_graph_call_records_get_pstn_calls_with_from_date_time_with_to_date_time_request_builder import MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder - from .microsoft_graph_call_records_get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time.microsoft_graph_call_records_get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time_request_builder import MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder - from .microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time.microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time_request_builder import MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder + from .microsoft_graph_call_records_get_direct_routing_calls_with_from_d_0d33e661.microsoft_graph_call_records_get_direct_routing_calls_with_from_d_973ac11c import MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c + from .microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_e4efc048.microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_80046c42 import MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42 + from .microsoft_graph_call_records_get_pstn_calls_with_from_date_time_wi_03098e60.microsoft_graph_call_records_get_pstn_calls_with_from_date_time_wi_5a427c7c import MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c + from .microsoft_graph_call_records_get_pstn_online_meeting_dialout_rep_928d950e.microsoft_graph_call_records_get_pstn_online_meeting_dialout_rep_6b86f077 import MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077 + from .microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time.microsoft_graph_call_records_get_sms_log_with_from_date_time_with_t_26e71051 import MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051 class CallRecordsRequestBuilder(BaseRequestBuilder): """ @@ -74,80 +74,80 @@ async def get(self,request_configuration: Optional[RequestConfiguration[CallReco return await self.request_adapter.send_async(request_info, CallRecordCollectionResponse, error_mapping) - def microsoft_graph_call_records_get_direct_routing_calls_with_from_date_time_with_to_date_time(self,from_date_time: datetime.datetime, to_date_time: datetime.datetime) -> MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder: + def microsoft_graph_call_records_get_direct_routing_calls_with_from_date_time_with_to_date_time(self,from_date_time: datetime.datetime, to_date_time: datetime.datetime) -> MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c: """ Provides operations to call the getDirectRoutingCalls method. param from_date_time: Usage: fromDateTime={fromDateTime} param to_date_time: Usage: toDateTime={toDateTime} - Returns: MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder + Returns: MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c """ if from_date_time is None: raise TypeError("from_date_time cannot be null.") if to_date_time is None: raise TypeError("to_date_time cannot be null.") - from .microsoft_graph_call_records_get_direct_routing_calls_with_from_date_time_with_to_date_time.microsoft_graph_call_records_get_direct_routing_calls_with_from_date_time_with_to_date_time_request_builder import MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder + from .microsoft_graph_call_records_get_direct_routing_calls_with_from_d_0d33e661.microsoft_graph_call_records_get_direct_routing_calls_with_from_d_973ac11c import MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c - return MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder(self.request_adapter, self.path_parameters, from_date_time, to_date_time) + return MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c(self.request_adapter, self.path_parameters, from_date_time, to_date_time) - def microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_date_time_with_to_date_time(self,from_date_time: datetime.datetime, to_date_time: datetime.datetime) -> MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder: + def microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_date_time_with_to_date_time(self,from_date_time: datetime.datetime, to_date_time: datetime.datetime) -> MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42: """ Provides operations to call the getPstnBlockedUsersLog method. param from_date_time: Usage: fromDateTime={fromDateTime} param to_date_time: Usage: toDateTime={toDateTime} - Returns: MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder + Returns: MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42 """ if from_date_time is None: raise TypeError("from_date_time cannot be null.") if to_date_time is None: raise TypeError("to_date_time cannot be null.") - from .microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_date_time_with_to_date_time.microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_date_time_with_to_date_time_request_builder import MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder + from .microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_e4efc048.microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_80046c42 import MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42 - return MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder(self.request_adapter, self.path_parameters, from_date_time, to_date_time) + return MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42(self.request_adapter, self.path_parameters, from_date_time, to_date_time) - def microsoft_graph_call_records_get_pstn_calls_with_from_date_time_with_to_date_time(self,from_date_time: datetime.datetime, to_date_time: datetime.datetime) -> MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder: + def microsoft_graph_call_records_get_pstn_calls_with_from_date_time_with_to_date_time(self,from_date_time: datetime.datetime, to_date_time: datetime.datetime) -> MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c: """ Provides operations to call the getPstnCalls method. param from_date_time: Usage: fromDateTime={fromDateTime} param to_date_time: Usage: toDateTime={toDateTime} - Returns: MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder + Returns: MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c """ if from_date_time is None: raise TypeError("from_date_time cannot be null.") if to_date_time is None: raise TypeError("to_date_time cannot be null.") - from .microsoft_graph_call_records_get_pstn_calls_with_from_date_time_with_to_date_time.microsoft_graph_call_records_get_pstn_calls_with_from_date_time_with_to_date_time_request_builder import MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder + from .microsoft_graph_call_records_get_pstn_calls_with_from_date_time_wi_03098e60.microsoft_graph_call_records_get_pstn_calls_with_from_date_time_wi_5a427c7c import MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c - return MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder(self.request_adapter, self.path_parameters, from_date_time, to_date_time) + return MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c(self.request_adapter, self.path_parameters, from_date_time, to_date_time) - def microsoft_graph_call_records_get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time(self,from_date_time: datetime.datetime, to_date_time: datetime.datetime) -> MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder: + def microsoft_graph_call_records_get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time(self,from_date_time: datetime.datetime, to_date_time: datetime.datetime) -> MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077: """ Provides operations to call the getPstnOnlineMeetingDialoutReport method. param from_date_time: Usage: fromDateTime={fromDateTime} param to_date_time: Usage: toDateTime={toDateTime} - Returns: MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder + Returns: MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077 """ if from_date_time is None: raise TypeError("from_date_time cannot be null.") if to_date_time is None: raise TypeError("to_date_time cannot be null.") - from .microsoft_graph_call_records_get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time.microsoft_graph_call_records_get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time_request_builder import MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder + from .microsoft_graph_call_records_get_pstn_online_meeting_dialout_rep_928d950e.microsoft_graph_call_records_get_pstn_online_meeting_dialout_rep_6b86f077 import MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077 - return MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder(self.request_adapter, self.path_parameters, from_date_time, to_date_time) + return MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077(self.request_adapter, self.path_parameters, from_date_time, to_date_time) - def microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time(self,from_date_time: datetime.datetime, to_date_time: datetime.datetime) -> MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder: + def microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time(self,from_date_time: datetime.datetime, to_date_time: datetime.datetime) -> MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051: """ Provides operations to call the getSmsLog method. param from_date_time: Usage: fromDateTime={fromDateTime} param to_date_time: Usage: toDateTime={toDateTime} - Returns: MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder + Returns: MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051 """ if from_date_time is None: raise TypeError("from_date_time cannot be null.") if to_date_time is None: raise TypeError("to_date_time cannot be null.") - from .microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time.microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time_request_builder import MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder + from .microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time.microsoft_graph_call_records_get_sms_log_with_from_date_time_with_t_26e71051 import MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051 - return MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder(self.request_adapter, self.path_parameters, from_date_time, to_date_time) + return MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051(self.request_adapter, self.path_parameters, from_date_time, to_date_time) async def post(self,body: CallRecord, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CallRecord]: """ 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_d_0d33e661/get_direct_routing_calls_with_from_date_time_with_to_date_time_get_response.py similarity index 100% rename from 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 rename to msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_direct_routing_calls_with_from_d_0d33e661/get_direct_routing_calls_with_from_date_time_with_to_date_time_get_response.py diff --git a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_direct_routing_calls_with_from_d_0d33e661/microsoft_graph_call_records_get_direct_routing_calls_with_from_d_973ac11c.py b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_direct_routing_calls_with_from_d_0d33e661/microsoft_graph_call_records_get_direct_routing_calls_with_from_d_973ac11c.py new file mode 100644 index 00000000000..6482932556f --- /dev/null +++ b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_direct_routing_calls_with_from_d_0d33e661/microsoft_graph_call_records_get_direct_routing_calls_with_from_d_973ac11c.py @@ -0,0 +1,128 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_direct_routing_calls_with_from_date_time_with_to_date_time_get_response import GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse + +class MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c(BaseRequestBuilder): + """ + Provides operations to call the getDirectRoutingCalls method. Original name: MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], from_date_time: Optional[datetime.datetime] = None, to_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c and sets the default values. + param from_date_time: Usage: fromDateTime={fromDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param to_date_time: Usage: toDateTime={toDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['fromDateTime'] = from_date_time + path_parameters['toDateTime'] = to_date_time + super().__init__(request_adapter, "{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getDirectRoutingCalls(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse]: + """ + Get a log of direct routing calls as a collection of directRoutingLogRow entries. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_direct_routing_calls_with_from_date_time_with_to_date_time_get_response import GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse + + return await self.request_adapter.send_async(request_info, GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get a log of direct routing calls as a collection of directRoutingLogRow entries. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters(): + """ + Get a log of direct routing calls as a collection of directRoutingLogRow entries. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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/microsoft_graph_call_records_get_direct_routing_calls_with_from_date_time_with_to_date_time_request_builder.py b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_direct_routing_calls_with_from_date_time_with_to_date_time/microsoft_graph_call_records_get_direct_routing_calls_with_from_date_time_with_to_date_time_request_builder.py deleted file mode 100644 index 26a7ea2fad4..00000000000 --- a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_direct_routing_calls_with_from_date_time_with_to_date_time/microsoft_graph_call_records_get_direct_routing_calls_with_from_date_time_with_to_date_time_request_builder.py +++ /dev/null @@ -1,128 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_direct_routing_calls_with_from_date_time_with_to_date_time_get_response import GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse - -class MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getDirectRoutingCalls method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], from_date_time: Optional[datetime.datetime] = None, to_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder and sets the default values. - param from_date_time: Usage: fromDateTime={fromDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param to_date_time: Usage: toDateTime={toDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['fromDateTime'] = from_date_time - path_parameters['toDateTime'] = to_date_time - super().__init__(request_adapter, "{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getDirectRoutingCalls(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse]: - """ - Get a log of direct routing calls as a collection of directRoutingLogRow entries. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_direct_routing_calls_with_from_date_time_with_to_date_time_get_response import GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a log of direct routing calls as a collection of directRoutingLogRow entries. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters(): - """ - Get a log of direct routing calls as a collection of directRoutingLogRow entries. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - 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/microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_date_time_with_to_date_time_request_builder.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/microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_date_time_with_to_date_time_request_builder.py deleted file mode 100644 index 4a4aa38d304..00000000000 --- a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_date_time_with_to_date_time/microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_date_time_with_to_date_time_request_builder.py +++ /dev/null @@ -1,128 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_pstn_blocked_users_log_with_from_date_time_with_to_date_time_get_response import GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse - -class MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getPstnBlockedUsersLog method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], from_date_time: Optional[datetime.datetime] = None, to_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder and sets the default values. - param from_date_time: Usage: fromDateTime={fromDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param to_date_time: Usage: toDateTime={toDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['fromDateTime'] = from_date_time - path_parameters['toDateTime'] = to_date_time - super().__init__(request_adapter, "{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getPstnBlockedUsersLog(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse]: - """ - Get the log of users who are blocked/unblocked from making public switched telephone network (PSTN) calls in Microsoft Teams as a collection of pstnBlockedUsersLogRow entries. The log includes information about each blocked user such as their assigned phone number and the reason they were blocked/unblocked from making calls. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_pstn_blocked_users_log_with_from_date_time_with_to_date_time_get_response import GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the log of users who are blocked/unblocked from making public switched telephone network (PSTN) calls in Microsoft Teams as a collection of pstnBlockedUsersLogRow entries. The log includes information about each blocked user such as their assigned phone number and the reason they were blocked/unblocked from making calls. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters(): - """ - Get the log of users who are blocked/unblocked from making public switched telephone network (PSTN) calls in Microsoft Teams as a collection of pstnBlockedUsersLogRow entries. The log includes information about each blocked user such as their assigned phone number and the reason they were blocked/unblocked from making calls. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - 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_e4efc048/get_pstn_blocked_users_log_with_from_date_time_with_to_date_time_get_response.py similarity index 100% rename from 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 rename to msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_e4efc048/get_pstn_blocked_users_log_with_from_date_time_with_to_date_time_get_response.py diff --git a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_e4efc048/microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_80046c42.py b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_e4efc048/microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_80046c42.py new file mode 100644 index 00000000000..1fb9cb7db4b --- /dev/null +++ b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_e4efc048/microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_80046c42.py @@ -0,0 +1,128 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_pstn_blocked_users_log_with_from_date_time_with_to_date_time_get_response import GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse + +class MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42(BaseRequestBuilder): + """ + Provides operations to call the getPstnBlockedUsersLog method. Original name: MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], from_date_time: Optional[datetime.datetime] = None, to_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42 and sets the default values. + param from_date_time: Usage: fromDateTime={fromDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param to_date_time: Usage: toDateTime={toDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['fromDateTime'] = from_date_time + path_parameters['toDateTime'] = to_date_time + super().__init__(request_adapter, "{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getPstnBlockedUsersLog(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse]: + """ + Get the log of users who are blocked/unblocked from making public switched telephone network (PSTN) calls in Microsoft Teams as a collection of pstnBlockedUsersLogRow entries. The log includes information about each blocked user such as their assigned phone number and the reason they were blocked/unblocked from making calls. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_pstn_blocked_users_log_with_from_date_time_with_to_date_time_get_response import GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse + + return await self.request_adapter.send_async(request_info, GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the log of users who are blocked/unblocked from making public switched telephone network (PSTN) calls in Microsoft Teams as a collection of pstnBlockedUsersLogRow entries. The log includes information about each blocked user such as their assigned phone number and the reason they were blocked/unblocked from making calls. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters(): + """ + Get the log of users who are blocked/unblocked from making public switched telephone network (PSTN) calls in Microsoft Teams as a collection of pstnBlockedUsersLogRow entries. The log includes information about each blocked user such as their assigned phone number and the reason they were blocked/unblocked from making calls. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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_wi_03098e60/get_pstn_calls_with_from_date_time_with_to_date_time_get_response.py similarity index 100% rename from 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 rename to msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_calls_with_from_date_time_wi_03098e60/get_pstn_calls_with_from_date_time_with_to_date_time_get_response.py diff --git a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_calls_with_from_date_time_wi_03098e60/microsoft_graph_call_records_get_pstn_calls_with_from_date_time_wi_5a427c7c.py b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_calls_with_from_date_time_wi_03098e60/microsoft_graph_call_records_get_pstn_calls_with_from_date_time_wi_5a427c7c.py new file mode 100644 index 00000000000..92d40c3559d --- /dev/null +++ b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_calls_with_from_date_time_wi_03098e60/microsoft_graph_call_records_get_pstn_calls_with_from_date_time_wi_5a427c7c.py @@ -0,0 +1,128 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_pstn_calls_with_from_date_time_with_to_date_time_get_response import GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse + +class MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c(BaseRequestBuilder): + """ + Provides operations to call the getPstnCalls method. Original name: MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], from_date_time: Optional[datetime.datetime] = None, to_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c and sets the default values. + param from_date_time: Usage: fromDateTime={fromDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param to_date_time: Usage: toDateTime={toDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['fromDateTime'] = from_date_time + path_parameters['toDateTime'] = to_date_time + super().__init__(request_adapter, "{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getPstnCalls(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse]: + """ + Get a log of PSTN calls as a collection of pstnCallLogRow entries. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_pstn_calls_with_from_date_time_with_to_date_time_get_response import GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse + + return await self.request_adapter.send_async(request_info, GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get a log of PSTN calls as a collection of pstnCallLogRow entries. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters(): + """ + Get a log of PSTN calls as a collection of pstnCallLogRow entries. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_calls_with_from_date_time_with_to_date_time/microsoft_graph_call_records_get_pstn_calls_with_from_date_time_with_to_date_time_request_builder.py b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_calls_with_from_date_time_with_to_date_time/microsoft_graph_call_records_get_pstn_calls_with_from_date_time_with_to_date_time_request_builder.py deleted file mode 100644 index 0134fd432a3..00000000000 --- a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_calls_with_from_date_time_with_to_date_time/microsoft_graph_call_records_get_pstn_calls_with_from_date_time_with_to_date_time_request_builder.py +++ /dev/null @@ -1,128 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_pstn_calls_with_from_date_time_with_to_date_time_get_response import GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse - -class MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getPstnCalls method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], from_date_time: Optional[datetime.datetime] = None, to_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder and sets the default values. - param from_date_time: Usage: fromDateTime={fromDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param to_date_time: Usage: toDateTime={toDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['fromDateTime'] = from_date_time - path_parameters['toDateTime'] = to_date_time - super().__init__(request_adapter, "{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getPstnCalls(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse]: - """ - Get a log of PSTN calls as a collection of pstnCallLogRow entries. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_pstn_calls_with_from_date_time_with_to_date_time_get_response import GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a log of PSTN calls as a collection of pstnCallLogRow entries. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters(): - """ - Get a log of PSTN calls as a collection of pstnCallLogRow entries. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_online_meeting_dialout_rep_928d950e/get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_17367cf0.py b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_online_meeting_dialout_rep_928d950e/get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_17367cf0.py new file mode 100644 index 00000000000..4e54896fb9d --- /dev/null +++ b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_online_meeting_dialout_rep_928d950e/get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_17367cf0.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_records.pstn_online_meeting_dialout_report import PstnOnlineMeetingDialoutReport + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithTo_17367cf0(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse + """ + # The value property + value: Optional[list[PstnOnlineMeetingDialoutReport]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithTo_17367cf0: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithTo_17367cf0 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithTo_17367cf0() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_records.pstn_online_meeting_dialout_report import PstnOnlineMeetingDialoutReport + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_records.pstn_online_meeting_dialout_report import PstnOnlineMeetingDialoutReport + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(PstnOnlineMeetingDialoutReport)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_online_meeting_dialout_rep_928d950e/microsoft_graph_call_records_get_pstn_online_meeting_dialout_rep_6b86f077.py b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_online_meeting_dialout_rep_928d950e/microsoft_graph_call_records_get_pstn_online_meeting_dialout_rep_6b86f077.py new file mode 100644 index 00000000000..a8d4785ef52 --- /dev/null +++ b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_online_meeting_dialout_rep_928d950e/microsoft_graph_call_records_get_pstn_online_meeting_dialout_rep_6b86f077.py @@ -0,0 +1,128 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_17367cf0 import GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithTo_17367cf0 + +class MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077(BaseRequestBuilder): + """ + Provides operations to call the getPstnOnlineMeetingDialoutReport method. Original name: MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], from_date_time: Optional[datetime.datetime] = None, to_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077 and sets the default values. + param from_date_time: Usage: fromDateTime={fromDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param to_date_time: Usage: toDateTime={toDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['fromDateTime'] = from_date_time + path_parameters['toDateTime'] = to_date_time + super().__init__(request_adapter, "{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getPstnOnlineMeetingDialoutReport(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithTo_17367cf0]: + """ + Get aggregated report of usage and money spent for the audio conferencing dial-out service over a selected period as a collection of pstnOnlineMeetingDialoutReport entries.The report is aggregated by user, user location, destination context (domestic/international), and currency. The report includes: + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithTo_17367cf0] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_17367cf0 import GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithTo_17367cf0 + + return await self.request_adapter.send_async(request_info, GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithTo_17367cf0, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get aggregated report of usage and money spent for the audio conferencing dial-out service over a selected period as a collection of pstnOnlineMeetingDialoutReport entries.The report is aggregated by user, user location, destination context (domestic/international), and currency. The report includes: + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters(): + """ + Get aggregated report of usage and money spent for the audio conferencing dial-out service over a selected period as a collection of pstnOnlineMeetingDialoutReport entries.The report is aggregated by user, user location, destination context (domestic/international), and currency. The report includes: + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index 6efc77eac40..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_records.pstn_online_meeting_dialout_report import PstnOnlineMeetingDialoutReport - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[PstnOnlineMeetingDialoutReport]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_records.pstn_online_meeting_dialout_report import PstnOnlineMeetingDialoutReport - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_records.pstn_online_meeting_dialout_report import PstnOnlineMeetingDialoutReport - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(PstnOnlineMeetingDialoutReport)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time/microsoft_graph_call_records_get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time_request_builder.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/microsoft_graph_call_records_get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time_request_builder.py deleted file mode 100644 index b91516bb824..00000000000 --- 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/microsoft_graph_call_records_get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time_request_builder.py +++ /dev/null @@ -1,128 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time_get_response import GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse - -class MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getPstnOnlineMeetingDialoutReport method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], from_date_time: Optional[datetime.datetime] = None, to_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder and sets the default values. - param from_date_time: Usage: fromDateTime={fromDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param to_date_time: Usage: toDateTime={toDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['fromDateTime'] = from_date_time - path_parameters['toDateTime'] = to_date_time - super().__init__(request_adapter, "{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getPstnOnlineMeetingDialoutReport(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse]: - """ - Get aggregated report of usage and money spent for the audio conferencing dial-out service over a selected period as a collection of pstnOnlineMeetingDialoutReport entries.The report is aggregated by user, user location, destination context (domestic/international), and currency. The report includes: - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time_get_response import GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get aggregated report of usage and money spent for the audio conferencing dial-out service over a selected period as a collection of pstnOnlineMeetingDialoutReport entries.The report is aggregated by user, user location, destination context (domestic/international), and currency. The report includes: - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters(): - """ - Get aggregated report of usage and money spent for the audio conferencing dial-out service over a selected period as a collection of pstnOnlineMeetingDialoutReport entries.The report is aggregated by user, user location, destination context (domestic/international), and currency. The report includes: - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time/microsoft_graph_call_records_get_sms_log_with_from_date_time_with_t_26e71051.py b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time/microsoft_graph_call_records_get_sms_log_with_from_date_time_with_t_26e71051.py new file mode 100644 index 00000000000..206396e3970 --- /dev/null +++ b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time/microsoft_graph_call_records_get_sms_log_with_from_date_time_with_t_26e71051.py @@ -0,0 +1,128 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_sms_log_with_from_date_time_with_to_date_time_get_response import GetSmsLogWithFromDateTimeWithToDateTimeGetResponse + +class MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051(BaseRequestBuilder): + """ + Provides operations to call the getSmsLog method. Original name: MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], from_date_time: Optional[datetime.datetime] = None, to_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051 and sets the default values. + param from_date_time: Usage: fromDateTime={fromDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param to_date_time: Usage: toDateTime={toDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['fromDateTime'] = from_date_time + path_parameters['toDateTime'] = to_date_time + super().__init__(request_adapter, "{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getSmsLog(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetSmsLogWithFromDateTimeWithToDateTimeGetResponse]: + """ + Get the log of a sent/received SMS as a collection of smsLogRow entries. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetSmsLogWithFromDateTimeWithToDateTimeGetResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_sms_log_with_from_date_time_with_to_date_time_get_response import GetSmsLogWithFromDateTimeWithToDateTimeGetResponse + + return await self.request_adapter.send_async(request_info, GetSmsLogWithFromDateTimeWithToDateTimeGetResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the log of a sent/received SMS as a collection of smsLogRow entries. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters(): + """ + Get the log of a sent/received SMS as a collection of smsLogRow entries. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time/microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time_request_builder.py b/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time/microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time_request_builder.py deleted file mode 100644 index f091958f57b..00000000000 --- a/msgraph_beta/generated/communications/call_records/microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time/microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time_request_builder.py +++ /dev/null @@ -1,128 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_sms_log_with_from_date_time_with_to_date_time_get_response import GetSmsLogWithFromDateTimeWithToDateTimeGetResponse - -class MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getSmsLog method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], from_date_time: Optional[datetime.datetime] = None, to_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder and sets the default values. - param from_date_time: Usage: fromDateTime={fromDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param to_date_time: Usage: toDateTime={toDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['fromDateTime'] = from_date_time - path_parameters['toDateTime'] = to_date_time - super().__init__(request_adapter, "{+baseurl}/communications/callRecords/microsoft.graph.callRecords.getSmsLog(fromDateTime={fromDateTime},toDateTime={toDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetSmsLogWithFromDateTimeWithToDateTimeGetResponse]: - """ - Get the log of a sent/received SMS as a collection of smsLogRow entries. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetSmsLogWithFromDateTimeWithToDateTimeGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_sms_log_with_from_date_time_with_to_date_time_get_response import GetSmsLogWithFromDateTimeWithToDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetSmsLogWithFromDateTimeWithToDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the log of a sent/received SMS as a collection of smsLogRow entries. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters(): - """ - Get the log of a sent/received SMS as a collection of smsLogRow entries. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/communications/calls/item/participants/admit_all_from_lobby/admit_all_from_lobby_post_request_body.py b/msgraph_beta/generated/communications/calls/item/participants/admit_all_from_lobby/admit_all_from_lobby_post_request_body.py new file mode 100644 index 00000000000..a910c94c8d9 --- /dev/null +++ b/msgraph_beta/generated/communications/calls/item/participants/admit_all_from_lobby/admit_all_from_lobby_post_request_body.py @@ -0,0 +1,50 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class AdmitAllFromLobbyPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The clientContext property + client_context: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AdmitAllFromLobbyPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AdmitAllFromLobbyPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AdmitAllFromLobbyPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "clientContext": lambda n : setattr(self, 'client_context', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("clientContext", self.client_context) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/communications/calls/item/participants/admit_all_from_lobby/admit_all_from_lobby_request_builder.py b/msgraph_beta/generated/communications/calls/item/participants/admit_all_from_lobby/admit_all_from_lobby_request_builder.py new file mode 100644 index 00000000000..96147107116 --- /dev/null +++ b/msgraph_beta/generated/communications/calls/item/participants/admit_all_from_lobby/admit_all_from_lobby_request_builder.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.admit_all_from_lobby_operation import AdmitAllFromLobbyOperation + from ......models.o_data_errors.o_data_error import ODataError + from .admit_all_from_lobby_post_request_body import AdmitAllFromLobbyPostRequestBody + +class AdmitAllFromLobbyRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the admitAllFromLobby method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AdmitAllFromLobbyRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/communications/calls/{call%2Did}/participants/admitAllFromLobby", path_parameters) + + async def post(self,body: AdmitAllFromLobbyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AdmitAllFromLobbyOperation]: + """ + Invoke action admitAllFromLobby + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AdmitAllFromLobbyOperation] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.admit_all_from_lobby_operation import AdmitAllFromLobbyOperation + + return await self.request_adapter.send_async(request_info, AdmitAllFromLobbyOperation, error_mapping) + + def to_post_request_information(self,body: AdmitAllFromLobbyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action admitAllFromLobby + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AdmitAllFromLobbyRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AdmitAllFromLobbyRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AdmitAllFromLobbyRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class AdmitAllFromLobbyRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/communications/calls/item/participants/item/admit_from_lobby/admit_from_lobby_post_request_body.py b/msgraph_beta/generated/communications/calls/item/participants/item/admit_from_lobby/admit_from_lobby_post_request_body.py new file mode 100644 index 00000000000..83915610bf3 --- /dev/null +++ b/msgraph_beta/generated/communications/calls/item/participants/item/admit_from_lobby/admit_from_lobby_post_request_body.py @@ -0,0 +1,50 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class AdmitFromLobbyPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The clientContext property + client_context: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AdmitFromLobbyPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AdmitFromLobbyPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AdmitFromLobbyPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "clientContext": lambda n : setattr(self, 'client_context', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("clientContext", self.client_context) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/communications/calls/item/participants/item/admit_from_lobby/admit_from_lobby_request_builder.py b/msgraph_beta/generated/communications/calls/item/participants/item/admit_from_lobby/admit_from_lobby_request_builder.py new file mode 100644 index 00000000000..ca6efa82df9 --- /dev/null +++ b/msgraph_beta/generated/communications/calls/item/participants/item/admit_from_lobby/admit_from_lobby_request_builder.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.admit_from_lobby_operation import AdmitFromLobbyOperation + from .......models.o_data_errors.o_data_error import ODataError + from .admit_from_lobby_post_request_body import AdmitFromLobbyPostRequestBody + +class AdmitFromLobbyRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the admitFromLobby method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AdmitFromLobbyRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/communications/calls/{call%2Did}/participants/{participant%2Did}/admitFromLobby", path_parameters) + + async def post(self,body: AdmitFromLobbyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AdmitFromLobbyOperation]: + """ + Invoke action admitFromLobby + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AdmitFromLobbyOperation] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.admit_from_lobby_operation import AdmitFromLobbyOperation + + return await self.request_adapter.send_async(request_info, AdmitFromLobbyOperation, error_mapping) + + def to_post_request_information(self,body: AdmitFromLobbyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action admitFromLobby + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AdmitFromLobbyRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AdmitFromLobbyRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AdmitFromLobbyRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class AdmitFromLobbyRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/communications/calls/item/participants/item/participant_item_request_builder.py b/msgraph_beta/generated/communications/calls/item/participants/item/participant_item_request_builder.py index 00db558a382..906fb7ecd39 100644 --- a/msgraph_beta/generated/communications/calls/item/participants/item/participant_item_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/participants/item/participant_item_request_builder.py @@ -16,7 +16,9 @@ if TYPE_CHECKING: from ......models.o_data_errors.o_data_error import ODataError from ......models.participant import Participant + from .admit_from_lobby.admit_from_lobby_request_builder import AdmitFromLobbyRequestBuilder from .mute.mute_request_builder import MuteRequestBuilder + from .remove_from_lobby.remove_from_lobby_request_builder import RemoveFromLobbyRequestBuilder from .start_hold_music.start_hold_music_request_builder import StartHoldMusicRequestBuilder from .stop_hold_music.stop_hold_music_request_builder import StopHoldMusicRequestBuilder @@ -143,6 +145,15 @@ def with_url(self,raw_url: str) -> ParticipantItemRequestBuilder: raise TypeError("raw_url cannot be null.") return ParticipantItemRequestBuilder(self.request_adapter, raw_url) + @property + def admit_from_lobby(self) -> AdmitFromLobbyRequestBuilder: + """ + Provides operations to call the admitFromLobby method. + """ + from .admit_from_lobby.admit_from_lobby_request_builder import AdmitFromLobbyRequestBuilder + + return AdmitFromLobbyRequestBuilder(self.request_adapter, self.path_parameters) + @property def mute(self) -> MuteRequestBuilder: """ @@ -152,6 +163,15 @@ def mute(self) -> MuteRequestBuilder: return MuteRequestBuilder(self.request_adapter, self.path_parameters) + @property + def remove_from_lobby(self) -> RemoveFromLobbyRequestBuilder: + """ + Provides operations to call the removeFromLobby method. + """ + from .remove_from_lobby.remove_from_lobby_request_builder import RemoveFromLobbyRequestBuilder + + return RemoveFromLobbyRequestBuilder(self.request_adapter, self.path_parameters) + @property def start_hold_music(self) -> StartHoldMusicRequestBuilder: """ diff --git a/msgraph_beta/generated/communications/calls/item/participants/item/remove_from_lobby/remove_from_lobby_post_request_body.py b/msgraph_beta/generated/communications/calls/item/participants/item/remove_from_lobby/remove_from_lobby_post_request_body.py new file mode 100644 index 00000000000..61398f081e1 --- /dev/null +++ b/msgraph_beta/generated/communications/calls/item/participants/item/remove_from_lobby/remove_from_lobby_post_request_body.py @@ -0,0 +1,50 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class RemoveFromLobbyPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The clientContext property + client_context: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemoveFromLobbyPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemoveFromLobbyPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemoveFromLobbyPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "clientContext": lambda n : setattr(self, 'client_context', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("clientContext", self.client_context) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/communications/calls/item/participants/item/remove_from_lobby/remove_from_lobby_request_builder.py b/msgraph_beta/generated/communications/calls/item/participants/item/remove_from_lobby/remove_from_lobby_request_builder.py new file mode 100644 index 00000000000..ba3ee71708b --- /dev/null +++ b/msgraph_beta/generated/communications/calls/item/participants/item/remove_from_lobby/remove_from_lobby_request_builder.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .......models.remove_from_lobby_operation import RemoveFromLobbyOperation + from .remove_from_lobby_post_request_body import RemoveFromLobbyPostRequestBody + +class RemoveFromLobbyRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the removeFromLobby method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RemoveFromLobbyRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/communications/calls/{call%2Did}/participants/{participant%2Did}/removeFromLobby", path_parameters) + + async def post(self,body: RemoveFromLobbyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RemoveFromLobbyOperation]: + """ + Invoke action removeFromLobby + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RemoveFromLobbyOperation] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.remove_from_lobby_operation import RemoveFromLobbyOperation + + return await self.request_adapter.send_async(request_info, RemoveFromLobbyOperation, error_mapping) + + def to_post_request_information(self,body: RemoveFromLobbyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action removeFromLobby + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> RemoveFromLobbyRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RemoveFromLobbyRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RemoveFromLobbyRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RemoveFromLobbyRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/communications/calls/item/participants/participants_request_builder.py b/msgraph_beta/generated/communications/calls/item/participants/participants_request_builder.py index a6443078ad2..0f0803603ab 100644 --- a/msgraph_beta/generated/communications/calls/item/participants/participants_request_builder.py +++ b/msgraph_beta/generated/communications/calls/item/participants/participants_request_builder.py @@ -17,6 +17,7 @@ from .....models.o_data_errors.o_data_error import ODataError from .....models.participant import Participant from .....models.participant_collection_response import ParticipantCollectionResponse + from .admit_all_from_lobby.admit_all_from_lobby_request_builder import AdmitAllFromLobbyRequestBuilder from .count.count_request_builder import CountRequestBuilder from .invite.invite_request_builder import InviteRequestBuilder from .item.participant_item_request_builder import ParticipantItemRequestBuilder @@ -129,6 +130,15 @@ def with_url(self,raw_url: str) -> ParticipantsRequestBuilder: raise TypeError("raw_url cannot be null.") return ParticipantsRequestBuilder(self.request_adapter, raw_url) + @property + def admit_all_from_lobby(self) -> AdmitAllFromLobbyRequestBuilder: + """ + Provides operations to call the admitAllFromLobby method. + """ + from .admit_all_from_lobby.admit_all_from_lobby_request_builder import AdmitAllFromLobbyRequestBuilder + + return AdmitAllFromLobbyRequestBuilder(self.request_adapter, self.path_parameters) + @property def count(self) -> CountRequestBuilder: """ diff --git a/msgraph_beta/generated/communications/calls/item/play_prompt/play_prompt_post_request_body.py b/msgraph_beta/generated/communications/calls/item/play_prompt/play_prompt_post_request_body.py index 1757e3aa0e0..2e47f747b97 100644 --- a/msgraph_beta/generated/communications/calls/item/play_prompt/play_prompt_post_request_body.py +++ b/msgraph_beta/generated/communications/calls/item/play_prompt/play_prompt_post_request_body.py @@ -15,10 +15,10 @@ class PlayPromptPostRequestBody(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 loop property + loop: Optional[bool] = False # The clientContext property client_context: Optional[str] = None - # The loop property - loop: Optional[bool] = None # The prompts property prompts: Optional[list[Prompt]] = None diff --git a/msgraph_beta/generated/communications/calls/item/record/record_post_request_body.py b/msgraph_beta/generated/communications/calls/item/record/record_post_request_body.py index 2ef7d0ba97c..a9737526670 100644 --- a/msgraph_beta/generated/communications/calls/item/record/record_post_request_body.py +++ b/msgraph_beta/generated/communications/calls/item/record/record_post_request_body.py @@ -16,7 +16,11 @@ class RecordPostRequestBody(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 bargeInAllowed property - barge_in_allowed: Optional[bool] = None + barge_in_allowed: Optional[bool] = False + # The playBeep property + play_beep: Optional[bool] = False + # The streamWhileRecording property + stream_while_recording: Optional[bool] = False # The clientContext property client_context: Optional[str] = None # The initialSilenceTimeoutInSeconds property @@ -25,14 +29,10 @@ class RecordPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): max_record_duration_in_seconds: Optional[int] = None # The maxSilenceTimeoutInSeconds property max_silence_timeout_in_seconds: Optional[int] = None - # The playBeep property - play_beep: Optional[bool] = None # The prompts property prompts: Optional[list[Prompt]] = None # The stopTones property stop_tones: Optional[list[str]] = None - # The streamWhileRecording property - stream_while_recording: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RecordPostRequestBody: diff --git a/msgraph_beta/generated/communications/calls/item/record_response/record_response_post_request_body.py b/msgraph_beta/generated/communications/calls/item/record_response/record_response_post_request_body.py index dbec3dbdbb3..cd0ac043a3f 100644 --- a/msgraph_beta/generated/communications/calls/item/record_response/record_response_post_request_body.py +++ b/msgraph_beta/generated/communications/calls/item/record_response/record_response_post_request_body.py @@ -16,7 +16,11 @@ class RecordResponsePostRequestBody(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 bargeInAllowed property - barge_in_allowed: Optional[bool] = None + barge_in_allowed: Optional[bool] = False + # The playBeep property + play_beep: Optional[bool] = False + # The streamWhileRecording property + stream_while_recording: Optional[bool] = False # The clientContext property client_context: Optional[str] = None # The initialSilenceTimeoutInSeconds property @@ -25,14 +29,10 @@ class RecordResponsePostRequestBody(AdditionalDataHolder, BackedModel, Parsable) max_record_duration_in_seconds: Optional[int] = None # The maxSilenceTimeoutInSeconds property max_silence_timeout_in_seconds: Optional[int] = None - # The playBeep property - play_beep: Optional[bool] = None # The prompts property prompts: Optional[list[Prompt]] = None # The stopTones property stop_tones: Optional[list[str]] = None - # The streamWhileRecording property - stream_while_recording: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RecordResponsePostRequestBody: diff --git a/msgraph_beta/generated/communications/calls/item/redirect/redirect_post_request_body.py b/msgraph_beta/generated/communications/calls/item/redirect/redirect_post_request_body.py index aa01adff47c..86ed387f27d 100644 --- a/msgraph_beta/generated/communications/calls/item/redirect/redirect_post_request_body.py +++ b/msgraph_beta/generated/communications/calls/item/redirect/redirect_post_request_body.py @@ -16,12 +16,12 @@ class RedirectPostRequestBody(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 callbackUri property - callback_uri: Optional[str] = None # The maskCallee property - mask_callee: Optional[bool] = None + mask_callee: Optional[bool] = False # The maskCaller property - mask_caller: Optional[bool] = None + mask_caller: Optional[bool] = False + # The callbackUri property + callback_uri: Optional[str] = None # The targetDisposition property target_disposition: Optional[CallDisposition] = None # The targets property diff --git a/msgraph_beta/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_37aeadf4.py b/msgraph_beta/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_37aeadf4.py new file mode 100644 index 00000000000..625c7dc6564 --- /dev/null +++ b/msgraph_beta/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_37aeadf4.py @@ -0,0 +1,154 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_d8a14a3e import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e + +class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4(BaseRequestBuilder): + """ + Provides operations to call the getAllRecordings method. Original name: GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/communications/onlineMeetings/getAllRecordings(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e]: + """ + Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e] + Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getallrecordings?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_d8a14a3e import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e + + return await self.request_adapter.send_async(request_info, GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4(self.request_adapter, raw_url) + + @dataclass + class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "end_date_time": + return "endDateTime" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "meeting_organizer_user_id": + return "meetingOrganizerUserId" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "start_date_time": + return "startDateTime" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: endDateTime=@endDateTime + end_date_time: Optional[datetime.datetime] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Usage: meetingOrganizerUserId='@meetingOrganizerUserId' + meeting_organizer_user_id: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Usage: startDateTime=@startDateTime + start_date_time: Optional[datetime.datetime] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_d8a14a3e.py b/msgraph_beta/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_d8a14a3e.py new file mode 100644 index 00000000000..130f9f3531b --- /dev/null +++ b/msgraph_beta/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_d8a14a3e.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_recording import CallRecording + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse + """ + # The value property + value: Optional[list[CallRecording]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_recording import CallRecording + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_recording import CallRecording + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallRecording)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 8a2927d73c5..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_recording import CallRecording - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[CallRecording]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_recording import CallRecording - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_recording import CallRecording - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallRecording)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 7d7e110127c..00000000000 --- a/msgraph_beta/generated/communications/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,154 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse - -class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getAllRecordings method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/communications/onlineMeetings/getAllRecordings(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getallrecordings?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "meeting_organizer_user_id": - return "meetingOrganizerUserId" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: endDateTime=@endDateTime - end_date_time: Optional[datetime.datetime] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Usage: meetingOrganizerUserId='@meetingOrganizerUserId' - meeting_organizer_user_id: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Usage: startDateTime=@startDateTime - start_date_time: Optional[datetime.datetime] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_561b408a.py b/msgraph_beta/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_561b408a.py new file mode 100644 index 00000000000..de09f58777d --- /dev/null +++ b/msgraph_beta/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_561b408a.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_transcript import CallTranscript + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse + """ + # The value property + value: Optional[list[CallTranscript]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_transcript import CallTranscript + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.call_transcript import CallTranscript + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallTranscript)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_f6fef853.py b/msgraph_beta/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_f6fef853.py new file mode 100644 index 00000000000..daecbd733fd --- /dev/null +++ b/msgraph_beta/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_f6fef853.py @@ -0,0 +1,154 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_561b408a import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a + +class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853(BaseRequestBuilder): + """ + Provides operations to call the getAllTranscripts method. Original name: GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/communications/onlineMeetings/getAllTranscripts(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a]: + """ + Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a] + Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_561b408a import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a + + return await self.request_adapter.send_async(request_info, GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853(self.request_adapter, raw_url) + + @dataclass + class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "end_date_time": + return "endDateTime" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "meeting_organizer_user_id": + return "meetingOrganizerUserId" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "start_date_time": + return "startDateTime" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: endDateTime=@endDateTime + end_date_time: Optional[datetime.datetime] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Usage: meetingOrganizerUserId='@meetingOrganizerUserId' + meeting_organizer_user_id: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Usage: startDateTime=@startDateTime + start_date_time: Optional[datetime.datetime] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index 4305a036444..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_transcript import CallTranscript - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[CallTranscript]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_transcript import CallTranscript - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.call_transcript import CallTranscript - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallTranscript)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index d9a866c661a..00000000000 --- a/msgraph_beta/generated/communications/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,154 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse - -class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getAllTranscripts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/communications/onlineMeetings/getAllTranscripts(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "meeting_organizer_user_id": - return "meetingOrganizerUserId" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: endDateTime=@endDateTime - end_date_time: Optional[datetime.datetime] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Usage: meetingOrganizerUserId='@meetingOrganizerUserId' - meeting_organizer_user_id: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Usage: startDateTime=@startDateTime - start_date_time: Optional[datetime.datetime] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/communications/online_meetings/online_meetings_request_builder.py b/msgraph_beta/generated/communications/online_meetings/online_meetings_request_builder.py index b445ca33ab2..4c9c57eb519 100644 --- a/msgraph_beta/generated/communications/online_meetings/online_meetings_request_builder.py +++ b/msgraph_beta/generated/communications/online_meetings/online_meetings_request_builder.py @@ -19,8 +19,8 @@ from ...models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .create_or_get.create_or_get_request_builder import CreateOrGetRequestBuilder - from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time.get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder - from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time.get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9.get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_37aeadf4 import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4 + from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011.get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_f6fef853 import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853 from .item.online_meeting_item_request_builder import OnlineMeetingItemRequestBuilder class OnlineMeetingsRequestBuilder(BaseRequestBuilder): @@ -149,22 +149,22 @@ def create_or_get(self) -> CreateOrGetRequestBuilder: return CreateOrGetRequestBuilder(self.request_adapter, self.path_parameters) @property - def get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time(self) -> GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: + def get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time(self) -> GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4: """ Provides operations to call the getAllRecordings method. """ - from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time.get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9.get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_37aeadf4 import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4 - return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters) + return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4(self.request_adapter, self.path_parameters) @property - def get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time(self) -> GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: + def get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time(self) -> GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853: """ Provides operations to call the getAllTranscripts method. """ - from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time.get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011.get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_f6fef853 import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853 - return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters) + return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853(self.request_adapter, self.path_parameters) @dataclass class OnlineMeetingsRequestBuilderGetQueryParameters(): diff --git a/msgraph_beta/generated/contacts/item/get_member_groups/get_member_groups_post_request_body.py b/msgraph_beta/generated/contacts/item/get_member_groups/get_member_groups_post_request_body.py index c00f72b817c..7f866d52799 100644 --- a/msgraph_beta/generated/contacts/item/get_member_groups/get_member_groups_post_request_body.py +++ b/msgraph_beta/generated/contacts/item/get_member_groups/get_member_groups_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberGroupsPostRequestBody(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 securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberGroupsPostRequestBody: diff --git a/msgraph_beta/generated/contacts/item/get_member_objects/get_member_objects_post_request_body.py b/msgraph_beta/generated/contacts/item/get_member_objects/get_member_objects_post_request_body.py index 07b489d3958..6fb5257fd5d 100644 --- a/msgraph_beta/generated/contacts/item/get_member_objects/get_member_objects_post_request_body.py +++ b/msgraph_beta/generated/contacts/item/get_member_objects/get_member_objects_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberObjectsPostRequestBody(AdditionalDataHolder, BackedModel, Parsabl # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberObjectsPostRequestBody: diff --git a/msgraph_beta/generated/contracts/item/get_member_groups/get_member_groups_post_request_body.py b/msgraph_beta/generated/contracts/item/get_member_groups/get_member_groups_post_request_body.py index c00f72b817c..7f866d52799 100644 --- a/msgraph_beta/generated/contracts/item/get_member_groups/get_member_groups_post_request_body.py +++ b/msgraph_beta/generated/contracts/item/get_member_groups/get_member_groups_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberGroupsPostRequestBody(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 securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberGroupsPostRequestBody: diff --git a/msgraph_beta/generated/contracts/item/get_member_objects/get_member_objects_post_request_body.py b/msgraph_beta/generated/contracts/item/get_member_objects/get_member_objects_post_request_body.py index 07b489d3958..6fb5257fd5d 100644 --- a/msgraph_beta/generated/contracts/item/get_member_objects/get_member_objects_post_request_body.py +++ b/msgraph_beta/generated/contracts/item/get_member_objects/get_member_objects_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberObjectsPostRequestBody(AdditionalDataHolder, BackedModel, Parsabl # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberObjectsPostRequestBody: diff --git a/msgraph_beta/generated/data_classification/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py b/msgraph_beta/generated/data_classification/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py new file mode 100644 index 00000000000..3e558732c4c --- /dev/null +++ b/msgraph_beta/generated/data_classification/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.sensitivity_label import SensitivityLabel + +class ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(BaseRequestBuilder): + """ + Provides operations to call the computeInheritance method. Original name: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: + """ + Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e and sets the default values. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['contentFormats'] = content_formats + path_parameters['labelIds'] = label_ids + path_parameters['locale'] = locale + super().__init__(request_adapter, "{+baseurl}/dataClassification/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, raw_url) + + @dataclass + class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/data_classification/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/data_classification/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py deleted file mode 100644 index d81097146e0..00000000000 --- a/msgraph_beta/generated/data_classification/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.sensitivity_label import SensitivityLabel - -class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the computeInheritance method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: - """ - Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder and sets the default values. - param content_formats: Usage: contentFormats={contentFormats} - param label_ids: Usage: labelIds={labelIds} - param locale: Usage: locale='{locale}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['contentFormats'] = content_formats - path_parameters['labelIds'] = label_ids - path_parameters['locale'] = locale - super().__init__(request_adapter, "{+baseurl}/dataClassification/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[SensitivityLabel] - Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.sensitivity_label import SensitivityLabel - - return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/data_classification/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py b/msgraph_beta/generated/data_classification/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py new file mode 100644 index 00000000000..5b0b75bb6e0 --- /dev/null +++ b/msgraph_beta/generated/data_classification/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.sensitivity_label import SensitivityLabel + +class ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(BaseRequestBuilder): + """ + Provides operations to call the computeInheritance method. Original name: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: + """ + Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e and sets the default values. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['contentFormats'] = content_formats + path_parameters['labelIds'] = label_ids + path_parameters['locale'] = locale + super().__init__(request_adapter, "{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, raw_url) + + @dataclass + class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/data_classification/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/data_classification/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py deleted file mode 100644 index 37edd93f1ed..00000000000 --- a/msgraph_beta/generated/data_classification/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from ......models.sensitivity_label import SensitivityLabel - -class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the computeInheritance method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: - """ - Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder and sets the default values. - param content_formats: Usage: contentFormats={contentFormats} - param label_ids: Usage: labelIds={labelIds} - param locale: Usage: locale='{locale}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['contentFormats'] = content_formats - path_parameters['labelIds'] = label_ids - path_parameters['locale'] = locale - super().__init__(request_adapter, "{+baseurl}/dataClassification/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[SensitivityLabel] - Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.sensitivity_label import SensitivityLabel - - return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/data_classification/sensitivity_labels/item/sublabels/sublabels_request_builder.py b/msgraph_beta/generated/data_classification/sensitivity_labels/item/sublabels/sublabels_request_builder.py index 9f6f34359c2..99ba1983ca3 100644 --- a/msgraph_beta/generated/data_classification/sensitivity_labels/item/sublabels/sublabels_request_builder.py +++ b/msgraph_beta/generated/data_classification/sensitivity_labels/item/sublabels/sublabels_request_builder.py @@ -17,7 +17,7 @@ from .....models.o_data_errors.o_data_error import ODataError from .....models.sensitivity_label import SensitivityLabel from .....models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder from .count.count_request_builder import CountRequestBuilder from .evaluate.evaluate_request_builder import EvaluateRequestBuilder @@ -50,13 +50,13 @@ def by_sensitivity_label_id1(self,sensitivity_label_id1: str) -> SensitivityLabe url_tpl_params["sensitivityLabel%2Did1"] = sensitivity_label_id1 return SensitivityLabelItemRequestBuilder(self.request_adapter, url_tpl_params) - def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: """ Provides operations to call the computeInheritance method. param content_formats: Usage: contentFormats={contentFormats} param label_ids: Usage: labelIds={labelIds} param locale: Usage: locale='{locale}' - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e """ if content_formats is None: raise TypeError("content_formats cannot be null.") @@ -64,9 +64,9 @@ def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,con raise TypeError("label_ids cannot be null.") if locale is None: raise TypeError("locale cannot be null.") - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) async def get(self,request_configuration: Optional[RequestConfiguration[SublabelsRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabelCollectionResponse]: """ diff --git a/msgraph_beta/generated/data_classification/sensitivity_labels/sensitivity_labels_request_builder.py b/msgraph_beta/generated/data_classification/sensitivity_labels/sensitivity_labels_request_builder.py index e9a3b7c50ad..97a1d9fab03 100644 --- a/msgraph_beta/generated/data_classification/sensitivity_labels/sensitivity_labels_request_builder.py +++ b/msgraph_beta/generated/data_classification/sensitivity_labels/sensitivity_labels_request_builder.py @@ -17,7 +17,7 @@ from ...models.o_data_errors.o_data_error import ODataError from ...models.sensitivity_label import SensitivityLabel from ...models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder from .count.count_request_builder import CountRequestBuilder from .evaluate.evaluate_request_builder import EvaluateRequestBuilder @@ -50,13 +50,13 @@ def by_sensitivity_label_id(self,sensitivity_label_id: str) -> SensitivityLabelI url_tpl_params["sensitivityLabel%2Did"] = sensitivity_label_id return SensitivityLabelItemRequestBuilder(self.request_adapter, url_tpl_params) - def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: """ Provides operations to call the computeInheritance method. param content_formats: Usage: contentFormats={contentFormats} param label_ids: Usage: labelIds={labelIds} param locale: Usage: locale='{locale}' - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e """ if content_formats is None: raise TypeError("content_formats cannot be null.") @@ -64,9 +64,9 @@ def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,con raise TypeError("label_ids cannot be null.") if locale is None: raise TypeError("locale cannot be null.") - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) async def get(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabelCollectionResponse]: """ diff --git a/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/item/device_statuses/device_statuses_request_builder.py b/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/item/device_statuses/device_statuses_request_builder.py index e0ef3a96cf6..de6d9e2b293 100644 --- a/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/item/device_statuses/device_statuses_request_builder.py +++ b/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/item/device_statuses/device_statuses_request_builder.py @@ -15,10 +15,10 @@ if TYPE_CHECKING: from .....models.managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus - from .....models.managed_device_mobile_app_configuration_device_status_collection_response import ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse + from .....models.managed_device_mobile_app_configuration_device_status_collecti_0f16022f import ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f from .....models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder - from .item.managed_device_mobile_app_configuration_device_status_item_request_builder import ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder + from .item.managed_device_mobile_app_configuration_device_status_item_requ_fe086f3e import ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e class DeviceStatusesRequestBuilder(BaseRequestBuilder): """ @@ -33,25 +33,25 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/deviceStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_managed_device_mobile_app_configuration_device_status_id(self,managed_device_mobile_app_configuration_device_status_id: str) -> ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder: + def by_managed_device_mobile_app_configuration_device_status_id(self,managed_device_mobile_app_configuration_device_status_id: str) -> ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e: """ Provides operations to manage the deviceStatuses property of the microsoft.graph.iosLobAppProvisioningConfiguration entity. param managed_device_mobile_app_configuration_device_status_id: The unique identifier of managedDeviceMobileAppConfigurationDeviceStatus - Returns: ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder + Returns: ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e """ if managed_device_mobile_app_configuration_device_status_id is None: raise TypeError("managed_device_mobile_app_configuration_device_status_id cannot be null.") - from .item.managed_device_mobile_app_configuration_device_status_item_request_builder import ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder + from .item.managed_device_mobile_app_configuration_device_status_item_requ_fe086f3e import ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e url_tpl_params = get_path_parameters(self.path_parameters) url_tpl_params["managedDeviceMobileAppConfigurationDeviceStatus%2Did"] = managed_device_mobile_app_configuration_device_status_id - return ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder(self.request_adapter, url_tpl_params) + return ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[DeviceStatusesRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse]: + async def get(self,request_configuration: Optional[RequestConfiguration[DeviceStatusesRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f]: """ The list of device installation states for this mobile app configuration. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse] + Returns: Optional[ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f] """ request_info = self.to_get_request_information( request_configuration @@ -63,9 +63,9 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceSt } if not self.request_adapter: raise Exception("Http core is null") - from .....models.managed_device_mobile_app_configuration_device_status_collection_response import ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse + from .....models.managed_device_mobile_app_configuration_device_status_collecti_0f16022f import ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f - return await self.request_adapter.send_async(request_info, ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse, error_mapping) + return await self.request_adapter.send_async(request_info, ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f, error_mapping) async def post(self,body: ManagedDeviceMobileAppConfigurationDeviceStatus, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ManagedDeviceMobileAppConfigurationDeviceStatus]: """ diff --git a/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/item/device_statuses/item/managed_device_mobile_app_configuration_device_status_item_requ_fe086f3e.py b/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/item/device_statuses/item/managed_device_mobile_app_configuration_device_status_item_requ_fe086f3e.py new file mode 100644 index 00000000000..5544aa7db59 --- /dev/null +++ b/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/item/device_statuses/item/managed_device_mobile_app_configuration_device_status_item_requ_fe086f3e.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus + from ......models.o_data_errors.o_data_error import ODataError + +class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e(BaseRequestBuilder): + """ + Provides operations to manage the deviceStatuses property of the microsoft.graph.iosLobAppProvisioningConfiguration entity. Original name: ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property deviceStatuses for deviceAppManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedDeviceMobileAppConfigurationDeviceStatus]: + """ + The list of device installation states for this mobile app configuration. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ManagedDeviceMobileAppConfigurationDeviceStatus] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus + + return await self.request_adapter.send_async(request_info, ManagedDeviceMobileAppConfigurationDeviceStatus, error_mapping) + + async def patch(self,body: ManagedDeviceMobileAppConfigurationDeviceStatus, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ManagedDeviceMobileAppConfigurationDeviceStatus]: + """ + Update the navigation property deviceStatuses in deviceAppManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ManagedDeviceMobileAppConfigurationDeviceStatus] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus + + return await self.request_adapter.send_async(request_info, ManagedDeviceMobileAppConfigurationDeviceStatus, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property deviceStatuses for deviceAppManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The list of device installation states for this mobile app configuration. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: ManagedDeviceMobileAppConfigurationDeviceStatus, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property deviceStatuses in deviceAppManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e(self.request_adapter, raw_url) + + @dataclass + class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters(): + """ + The list of device installation states for this mobile app configuration. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/item/device_statuses/item/managed_device_mobile_app_configuration_device_status_item_request_builder.py b/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/item/device_statuses/item/managed_device_mobile_app_configuration_device_status_item_request_builder.py deleted file mode 100644 index ffc4d8b1172..00000000000 --- a/msgraph_beta/generated/device_app_management/ios_lob_app_provisioning_configurations/item/device_statuses/item/managed_device_mobile_app_configuration_device_status_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus - from ......models.o_data_errors.o_data_error import ODataError - -class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the deviceStatuses property of the microsoft.graph.iosLobAppProvisioningConfiguration entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceAppManagement/iosLobAppProvisioningConfigurations/{iosLobAppProvisioningConfiguration%2Did}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property deviceStatuses for deviceAppManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedDeviceMobileAppConfigurationDeviceStatus]: - """ - The list of device installation states for this mobile app configuration. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ManagedDeviceMobileAppConfigurationDeviceStatus] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus - - return await self.request_adapter.send_async(request_info, ManagedDeviceMobileAppConfigurationDeviceStatus, error_mapping) - - async def patch(self,body: ManagedDeviceMobileAppConfigurationDeviceStatus, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ManagedDeviceMobileAppConfigurationDeviceStatus]: - """ - Update the navigation property deviceStatuses in deviceAppManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ManagedDeviceMobileAppConfigurationDeviceStatus] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus - - return await self.request_adapter.send_async(request_info, ManagedDeviceMobileAppConfigurationDeviceStatus, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property deviceStatuses for deviceAppManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The list of device installation states for this mobile app configuration. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: ManagedDeviceMobileAppConfigurationDeviceStatus, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property deviceStatuses in deviceAppManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters(): - """ - The list of device installation states for this mobile app configuration. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_app_management/mobile_app_configurations/item/device_statuses/device_statuses_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_app_configurations/item/device_statuses/device_statuses_request_builder.py index 9075fa3f3f8..3c75326058c 100644 --- a/msgraph_beta/generated/device_app_management/mobile_app_configurations/item/device_statuses/device_statuses_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_app_configurations/item/device_statuses/device_statuses_request_builder.py @@ -15,10 +15,10 @@ if TYPE_CHECKING: from .....models.managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus - from .....models.managed_device_mobile_app_configuration_device_status_collection_response import ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse + from .....models.managed_device_mobile_app_configuration_device_status_collecti_0f16022f import ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f from .....models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder - from .item.managed_device_mobile_app_configuration_device_status_item_request_builder import ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder + from .item.managed_device_mobile_app_configuration_device_status_item_requ_fe086f3e import ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e class DeviceStatusesRequestBuilder(BaseRequestBuilder): """ @@ -33,25 +33,25 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/deviceStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_managed_device_mobile_app_configuration_device_status_id(self,managed_device_mobile_app_configuration_device_status_id: str) -> ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder: + def by_managed_device_mobile_app_configuration_device_status_id(self,managed_device_mobile_app_configuration_device_status_id: str) -> ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e: """ Provides operations to manage the deviceStatuses property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. param managed_device_mobile_app_configuration_device_status_id: The unique identifier of managedDeviceMobileAppConfigurationDeviceStatus - Returns: ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder + Returns: ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e """ if managed_device_mobile_app_configuration_device_status_id is None: raise TypeError("managed_device_mobile_app_configuration_device_status_id cannot be null.") - from .item.managed_device_mobile_app_configuration_device_status_item_request_builder import ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder + from .item.managed_device_mobile_app_configuration_device_status_item_requ_fe086f3e import ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e url_tpl_params = get_path_parameters(self.path_parameters) url_tpl_params["managedDeviceMobileAppConfigurationDeviceStatus%2Did"] = managed_device_mobile_app_configuration_device_status_id - return ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder(self.request_adapter, url_tpl_params) + return ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[DeviceStatusesRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse]: + async def get(self,request_configuration: Optional[RequestConfiguration[DeviceStatusesRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f]: """ List of ManagedDeviceMobileAppConfigurationDeviceStatus. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse] + Returns: Optional[ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f] """ request_info = self.to_get_request_information( request_configuration @@ -63,9 +63,9 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceSt } if not self.request_adapter: raise Exception("Http core is null") - from .....models.managed_device_mobile_app_configuration_device_status_collection_response import ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse + from .....models.managed_device_mobile_app_configuration_device_status_collecti_0f16022f import ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f - return await self.request_adapter.send_async(request_info, ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse, error_mapping) + return await self.request_adapter.send_async(request_info, ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f, error_mapping) async def post(self,body: ManagedDeviceMobileAppConfigurationDeviceStatus, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ManagedDeviceMobileAppConfigurationDeviceStatus]: """ diff --git a/msgraph_beta/generated/device_app_management/mobile_app_configurations/item/device_statuses/item/managed_device_mobile_app_configuration_device_status_item_requ_fe086f3e.py b/msgraph_beta/generated/device_app_management/mobile_app_configurations/item/device_statuses/item/managed_device_mobile_app_configuration_device_status_item_requ_fe086f3e.py new file mode 100644 index 00000000000..033792e7df9 --- /dev/null +++ b/msgraph_beta/generated/device_app_management/mobile_app_configurations/item/device_statuses/item/managed_device_mobile_app_configuration_device_status_item_requ_fe086f3e.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus + from ......models.o_data_errors.o_data_error import ODataError + +class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e(BaseRequestBuilder): + """ + Provides operations to manage the deviceStatuses property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. Original name: ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property deviceStatuses for deviceAppManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedDeviceMobileAppConfigurationDeviceStatus]: + """ + List of ManagedDeviceMobileAppConfigurationDeviceStatus. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ManagedDeviceMobileAppConfigurationDeviceStatus] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus + + return await self.request_adapter.send_async(request_info, ManagedDeviceMobileAppConfigurationDeviceStatus, error_mapping) + + async def patch(self,body: ManagedDeviceMobileAppConfigurationDeviceStatus, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ManagedDeviceMobileAppConfigurationDeviceStatus]: + """ + Update the navigation property deviceStatuses in deviceAppManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ManagedDeviceMobileAppConfigurationDeviceStatus] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus + + return await self.request_adapter.send_async(request_info, ManagedDeviceMobileAppConfigurationDeviceStatus, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property deviceStatuses for deviceAppManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + List of ManagedDeviceMobileAppConfigurationDeviceStatus. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: ManagedDeviceMobileAppConfigurationDeviceStatus, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property deviceStatuses in deviceAppManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e(self.request_adapter, raw_url) + + @dataclass + class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters(): + """ + List of ManagedDeviceMobileAppConfigurationDeviceStatus. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_app_management/mobile_app_configurations/item/device_statuses/item/managed_device_mobile_app_configuration_device_status_item_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_app_configurations/item/device_statuses/item/managed_device_mobile_app_configuration_device_status_item_request_builder.py deleted file mode 100644 index 36e5f7a7814..00000000000 --- a/msgraph_beta/generated/device_app_management/mobile_app_configurations/item/device_statuses/item/managed_device_mobile_app_configuration_device_status_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus - from ......models.o_data_errors.o_data_error import ODataError - -class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the deviceStatuses property of the microsoft.graph.managedDeviceMobileAppConfiguration entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceAppManagement/mobileAppConfigurations/{managedDeviceMobileAppConfiguration%2Did}/deviceStatuses/{managedDeviceMobileAppConfigurationDeviceStatus%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property deviceStatuses for deviceAppManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedDeviceMobileAppConfigurationDeviceStatus]: - """ - List of ManagedDeviceMobileAppConfigurationDeviceStatus. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ManagedDeviceMobileAppConfigurationDeviceStatus] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus - - return await self.request_adapter.send_async(request_info, ManagedDeviceMobileAppConfigurationDeviceStatus, error_mapping) - - async def patch(self,body: ManagedDeviceMobileAppConfigurationDeviceStatus, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ManagedDeviceMobileAppConfigurationDeviceStatus]: - """ - Update the navigation property deviceStatuses in deviceAppManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ManagedDeviceMobileAppConfigurationDeviceStatus] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus - - return await self.request_adapter.send_async(request_info, ManagedDeviceMobileAppConfigurationDeviceStatus, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property deviceStatuses for deviceAppManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - List of ManagedDeviceMobileAppConfigurationDeviceStatus. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: ManagedDeviceMobileAppConfigurationDeviceStatus, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property deviceStatuses in deviceAppManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters(): - """ - List of ManagedDeviceMobileAppConfigurationDeviceStatus. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id/convert_from_mobile_app_catalog_package_with_mobile_app_catalog_p_bc00b82f.py b/msgraph_beta/generated/device_app_management/mobile_apps/convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id/convert_from_mobile_app_catalog_package_with_mobile_app_catalog_p_bc00b82f.py new file mode 100644 index 00000000000..4b017b781ae --- /dev/null +++ b/msgraph_beta/generated/device_app_management/mobile_apps/convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id/convert_from_mobile_app_catalog_package_with_mobile_app_catalog_p_bc00b82f.py @@ -0,0 +1,84 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.mobile_app import MobileApp + from ....models.o_data_errors.o_data_error import ODataError + +class ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f(BaseRequestBuilder): + """ + Provides operations to call the convertFromMobileAppCatalogPackage method. Original name: ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], mobile_app_catalog_package_id: Optional[str] = None) -> None: + """ + Instantiates a new ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f and sets the default values. + param mobile_app_catalog_package_id: Usage: mobileAppCatalogPackageId='{mobileAppCatalogPackageId}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['mobileAppCatalogPackageId'] = mobile_app_catalog_package_id + super().__init__(request_adapter, "{+baseurl}/deviceAppManagement/mobileApps/convertFromMobileAppCatalogPackage(mobileAppCatalogPackageId='{mobileAppCatalogPackageId}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[MobileApp]: + """ + Invoke function convertFromMobileAppCatalogPackage + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[MobileApp] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.mobile_app import MobileApp + + return await self.request_adapter.send_async(request_info, MobileApp, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function convertFromMobileAppCatalogPackage + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f(self.request_adapter, raw_url) + + @dataclass + class ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id/convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id/convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id_request_builder.py deleted file mode 100644 index 9e1e61ed0df..00000000000 --- a/msgraph_beta/generated/device_app_management/mobile_apps/convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id/convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id_request_builder.py +++ /dev/null @@ -1,84 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.mobile_app import MobileApp - from ....models.o_data_errors.o_data_error import ODataError - -class ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the convertFromMobileAppCatalogPackage method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], mobile_app_catalog_package_id: Optional[str] = None) -> None: - """ - Instantiates a new ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder and sets the default values. - param mobile_app_catalog_package_id: Usage: mobileAppCatalogPackageId='{mobileAppCatalogPackageId}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['mobileAppCatalogPackageId'] = mobile_app_catalog_package_id - super().__init__(request_adapter, "{+baseurl}/deviceAppManagement/mobileApps/convertFromMobileAppCatalogPackage(mobileAppCatalogPackageId='{mobileAppCatalogPackageId}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[MobileApp]: - """ - Invoke function convertFromMobileAppCatalogPackage - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[MobileApp] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.mobile_app import MobileApp - - return await self.request_adapter.send_async(request_info, MobileApp, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function convertFromMobileAppCatalogPackage - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_app_management/mobile_apps/mobile_apps_request_builder.py b/msgraph_beta/generated/device_app_management/mobile_apps/mobile_apps_request_builder.py index 31d9dc5f964..fe3001ba943 100644 --- a/msgraph_beta/generated/device_app_management/mobile_apps/mobile_apps_request_builder.py +++ b/msgraph_beta/generated/device_app_management/mobile_apps/mobile_apps_request_builder.py @@ -17,7 +17,7 @@ from ...models.mobile_app import MobileApp from ...models.mobile_app_collection_response import MobileAppCollectionResponse from ...models.o_data_errors.o_data_error import ODataError - from .convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id.convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id_request_builder import ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder + from .convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id.convert_from_mobile_app_catalog_package_with_mobile_app_catalog_p_bc00b82f import ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f from .count.count_request_builder import CountRequestBuilder from .graph_android_for_work_app.graph_android_for_work_app_request_builder import GraphAndroidForWorkAppRequestBuilder from .graph_android_lob_app.graph_android_lob_app_request_builder import GraphAndroidLobAppRequestBuilder @@ -71,17 +71,17 @@ def by_mobile_app_id(self,mobile_app_id: str) -> MobileAppItemRequestBuilder: url_tpl_params["mobileApp%2Did"] = mobile_app_id return MobileAppItemRequestBuilder(self.request_adapter, url_tpl_params) - def convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id(self,mobile_app_catalog_package_id: str) -> ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder: + def convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id(self,mobile_app_catalog_package_id: str) -> ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f: """ Provides operations to call the convertFromMobileAppCatalogPackage method. param mobile_app_catalog_package_id: Usage: mobileAppCatalogPackageId='{mobileAppCatalogPackageId}' - Returns: ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder + Returns: ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f """ if mobile_app_catalog_package_id is None: raise TypeError("mobile_app_catalog_package_id cannot be null.") - from .convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id.convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id_request_builder import ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder + from .convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id.convert_from_mobile_app_catalog_package_with_mobile_app_catalog_p_bc00b82f import ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f - return ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder(self.request_adapter, self.path_parameters, mobile_app_catalog_package_id) + return ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f(self.request_adapter, self.path_parameters, mobile_app_catalog_package_id) async def get(self,request_configuration: Optional[RequestConfiguration[MobileAppsRequestBuilderGetQueryParameters]] = None) -> Optional[MobileAppCollectionResponse]: """ diff --git a/msgraph_beta/generated/device_app_management/vpp_tokens/item/revoke_licenses/revoke_licenses_post_request_body.py b/msgraph_beta/generated/device_app_management/vpp_tokens/item/revoke_licenses/revoke_licenses_post_request_body.py index e143eb84ada..abc9c021414 100644 --- a/msgraph_beta/generated/device_app_management/vpp_tokens/item/revoke_licenses/revoke_licenses_post_request_body.py +++ b/msgraph_beta/generated/device_app_management/vpp_tokens/item/revoke_licenses/revoke_licenses_post_request_body.py @@ -13,9 +13,9 @@ class RevokeLicensesPostRequestBody(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 notifyManagedDevices property - notify_managed_devices: Optional[bool] = None + notify_managed_devices: Optional[bool] = False # The revokeUntrackedLicenses property - revoke_untracked_licenses: Optional[bool] = None + revoke_untracked_licenses: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RevokeLicensesPostRequestBody: diff --git a/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/assignments/assignments_request_builder.py b/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/assignments/assignments_request_builder.py index f6286132146..8cee6534e9a 100644 --- a/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/assignments/assignments_request_builder.py +++ b/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/assignments/assignments_request_builder.py @@ -16,9 +16,9 @@ if TYPE_CHECKING: from .....models.o_data_errors.o_data_error import ODataError from .....models.windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment - from .....models.windows_defender_application_control_supplemental_policy_assignment_collection_response import WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse + from .....models.windows_defender_application_control_supplemental_policy_assi_bcd43d2c import WindowsDefenderApplicationControlSupplementalPolicyAssi_bcd43d2c from .count.count_request_builder import CountRequestBuilder - from .item.windows_defender_application_control_supplemental_policy_assignment_item_request_builder import WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder + from .item.windows_defender_application_control_supplemental_policy_assi_f0ba402d import WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d class AssignmentsRequestBuilder(BaseRequestBuilder): """ @@ -33,25 +33,25 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_windows_defender_application_control_supplemental_policy_assignment_id(self,windows_defender_application_control_supplemental_policy_assignment_id: str) -> WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder: + def by_windows_defender_application_control_supplemental_policy_assignment_id(self,windows_defender_application_control_supplemental_policy_assignment_id: str) -> WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d: """ Provides operations to manage the assignments property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. param windows_defender_application_control_supplemental_policy_assignment_id: The unique identifier of windowsDefenderApplicationControlSupplementalPolicyAssignment - Returns: WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder + Returns: WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d """ if windows_defender_application_control_supplemental_policy_assignment_id is None: raise TypeError("windows_defender_application_control_supplemental_policy_assignment_id cannot be null.") - from .item.windows_defender_application_control_supplemental_policy_assignment_item_request_builder import WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder + from .item.windows_defender_application_control_supplemental_policy_assi_f0ba402d import WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d url_tpl_params = get_path_parameters(self.path_parameters) url_tpl_params["windowsDefenderApplicationControlSupplementalPolicyAssignment%2Did"] = windows_defender_application_control_supplemental_policy_assignment_id - return WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder(self.request_adapter, url_tpl_params) + return WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse]: + async def get(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyAssi_bcd43d2c]: """ The associated group assignments for the Windows Defender Application Control Supplemental Policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse] + Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyAssi_bcd43d2c] """ request_info = self.to_get_request_information( request_configuration @@ -63,9 +63,9 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Assignme } if not self.request_adapter: raise Exception("Http core is null") - from .....models.windows_defender_application_control_supplemental_policy_assignment_collection_response import WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse + from .....models.windows_defender_application_control_supplemental_policy_assi_bcd43d2c import WindowsDefenderApplicationControlSupplementalPolicyAssi_bcd43d2c - return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse, error_mapping) + return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyAssi_bcd43d2c, error_mapping) async def post(self,body: WindowsDefenderApplicationControlSupplementalPolicyAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyAssignment]: """ diff --git a/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/assignments/item/windows_defender_application_control_supplemental_policy_assi_f0ba402d.py b/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/assignments/item/windows_defender_application_control_supplemental_policy_assi_f0ba402d.py new file mode 100644 index 00000000000..cb4ab7a0050 --- /dev/null +++ b/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/assignments/item/windows_defender_application_control_supplemental_policy_assi_f0ba402d.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment + +class WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d(BaseRequestBuilder): + """ + Provides operations to manage the assignments property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. Original name: WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/assignments/{windowsDefenderApplicationControlSupplementalPolicyAssignment%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property assignments for deviceAppManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyAssignment]: + """ + The associated group assignments for the Windows Defender Application Control Supplemental Policy. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyAssignment] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment + + return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyAssignment, error_mapping) + + async def patch(self,body: WindowsDefenderApplicationControlSupplementalPolicyAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyAssignment]: + """ + Update the navigation property assignments in deviceAppManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyAssignment] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment + + return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyAssignment, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property assignments for deviceAppManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The associated group assignments for the Windows Defender Application Control Supplemental Policy. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: WindowsDefenderApplicationControlSupplementalPolicyAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property assignments in deviceAppManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d(self.request_adapter, raw_url) + + @dataclass + class WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters(): + """ + The associated group assignments for the Windows Defender Application Control Supplemental Policy. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/assignments/item/windows_defender_application_control_supplemental_policy_assignment_item_request_builder.py b/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/assignments/item/windows_defender_application_control_supplemental_policy_assignment_item_request_builder.py deleted file mode 100644 index e67047dc0fa..00000000000 --- a/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/assignments/item/windows_defender_application_control_supplemental_policy_assignment_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from ......models.windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment - -class WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the assignments property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/assignments/{windowsDefenderApplicationControlSupplementalPolicyAssignment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property assignments for deviceAppManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyAssignment]: - """ - The associated group assignments for the Windows Defender Application Control Supplemental Policy. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyAssignment] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment - - return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyAssignment, error_mapping) - - async def patch(self,body: WindowsDefenderApplicationControlSupplementalPolicyAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyAssignment]: - """ - Update the navigation property assignments in deviceAppManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyAssignment] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment - - return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyAssignment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property assignments for deviceAppManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The associated group assignments for the Windows Defender Application Control Supplemental Policy. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: WindowsDefenderApplicationControlSupplementalPolicyAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property assignments in deviceAppManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters(): - """ - The associated group assignments for the Windows Defender Application Control Supplemental Policy. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/deploy_summary/deploy_summary_request_builder.py b/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/deploy_summary/deploy_summary_request_builder.py index c8ac53e3c05..172dc4e1d70 100644 --- a/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/deploy_summary/deploy_summary_request_builder.py +++ b/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/deploy_summary/deploy_summary_request_builder.py @@ -15,7 +15,7 @@ if TYPE_CHECKING: from .....models.o_data_errors.o_data_error import ODataError - from .....models.windows_defender_application_control_supplemental_policy_deployment_summary import WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary + from .....models.windows_defender_application_control_supplemental_policy_depl_9bac1552 import WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552 class DeploySummaryRequestBuilder(BaseRequestBuilder): """ @@ -48,11 +48,11 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query raise Exception("Http core is null") return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - async def get(self,request_configuration: Optional[RequestConfiguration[DeploySummaryRequestBuilderGetQueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary]: + async def get(self,request_configuration: Optional[RequestConfiguration[DeploySummaryRequestBuilderGetQueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552]: """ WindowsDefenderApplicationControl supplemental policy deployment summary. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary] + Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552] """ request_info = self.to_get_request_information( request_configuration @@ -64,16 +64,16 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeploySu } if not self.request_adapter: raise Exception("Http core is null") - from .....models.windows_defender_application_control_supplemental_policy_deployment_summary import WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary + from .....models.windows_defender_application_control_supplemental_policy_depl_9bac1552 import WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552 - return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary, error_mapping) + return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552, error_mapping) - async def patch(self,body: WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary]: + async def patch(self,body: WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552]: """ Update the navigation property deploySummary in deviceAppManagement param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary] + Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552] """ if body is None: raise TypeError("body cannot be null.") @@ -87,9 +87,9 @@ async def patch(self,body: WindowsDefenderApplicationControlSupplementalPolicyDe } if not self.request_adapter: raise Exception("Http core is null") - from .....models.windows_defender_application_control_supplemental_policy_deployment_summary import WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary + from .....models.windows_defender_application_control_supplemental_policy_depl_9bac1552 import WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552 - return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary, error_mapping) + return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552, error_mapping) def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ @@ -113,7 +113,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi request_info.headers.try_add("Accept", "application/json") return request_info - def to_patch_request_information(self,body: WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + def to_patch_request_information(self,body: WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ Update the navigation property deploySummary in deviceAppManagement param body: The request body diff --git a/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/device_statuses/device_statuses_request_builder.py b/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/device_statuses/device_statuses_request_builder.py index 7b48b3ce17a..a096be463ad 100644 --- a/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/device_statuses/device_statuses_request_builder.py +++ b/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/device_statuses/device_statuses_request_builder.py @@ -15,10 +15,10 @@ if TYPE_CHECKING: from .....models.o_data_errors.o_data_error import ODataError - from .....models.windows_defender_application_control_supplemental_policy_deployment_status import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus - from .....models.windows_defender_application_control_supplemental_policy_deployment_status_collection_response import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse + from .....models.windows_defender_application_control_supplemental_policy_depl_1d9b5ab6 import WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 + from .....models.windows_defender_application_control_supplemental_policy_depl_3b8c58ee import WindowsDefenderApplicationControlSupplementalPolicyDepl_3b8c58ee from .count.count_request_builder import CountRequestBuilder - from .item.windows_defender_application_control_supplemental_policy_deployment_status_item_request_builder import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder + from .item.windows_defender_application_control_supplemental_policy_depl_051f2aac import WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac class DeviceStatusesRequestBuilder(BaseRequestBuilder): """ @@ -33,25 +33,25 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/deviceStatuses{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_windows_defender_application_control_supplemental_policy_deployment_status_id(self,windows_defender_application_control_supplemental_policy_deployment_status_id: str) -> WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder: + def by_windows_defender_application_control_supplemental_policy_deployment_status_id(self,windows_defender_application_control_supplemental_policy_deployment_status_id: str) -> WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac: """ Provides operations to manage the deviceStatuses property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. param windows_defender_application_control_supplemental_policy_deployment_status_id: The unique identifier of windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus - Returns: WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder + Returns: WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac """ if windows_defender_application_control_supplemental_policy_deployment_status_id is None: raise TypeError("windows_defender_application_control_supplemental_policy_deployment_status_id cannot be null.") - from .item.windows_defender_application_control_supplemental_policy_deployment_status_item_request_builder import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder + from .item.windows_defender_application_control_supplemental_policy_depl_051f2aac import WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac url_tpl_params = get_path_parameters(self.path_parameters) url_tpl_params["windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus%2Did"] = windows_defender_application_control_supplemental_policy_deployment_status_id - return WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder(self.request_adapter, url_tpl_params) + return WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[DeviceStatusesRequestBuilderGetQueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse]: + async def get(self,request_configuration: Optional[RequestConfiguration[DeviceStatusesRequestBuilderGetQueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyDepl_3b8c58ee]: """ The list of device deployment states for this WindowsDefenderApplicationControl supplemental policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse] + Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyDepl_3b8c58ee] """ request_info = self.to_get_request_information( request_configuration @@ -63,16 +63,16 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceSt } if not self.request_adapter: raise Exception("Http core is null") - from .....models.windows_defender_application_control_supplemental_policy_deployment_status_collection_response import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse + from .....models.windows_defender_application_control_supplemental_policy_depl_3b8c58ee import WindowsDefenderApplicationControlSupplementalPolicyDepl_3b8c58ee - return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse, error_mapping) + return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyDepl_3b8c58ee, error_mapping) - async def post(self,body: WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus]: + async def post(self,body: WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6]: """ Create new navigation property to deviceStatuses for deviceAppManagement param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus] + Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6] """ if body is None: raise TypeError("body cannot be null.") @@ -86,9 +86,9 @@ async def post(self,body: WindowsDefenderApplicationControlSupplementalPolicyDep } if not self.request_adapter: raise Exception("Http core is null") - from .....models.windows_defender_application_control_supplemental_policy_deployment_status import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus + from .....models.windows_defender_application_control_supplemental_policy_depl_1d9b5ab6 import WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 - return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus, error_mapping) + return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6, error_mapping) def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceStatusesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ @@ -101,7 +101,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi request_info.headers.try_add("Accept", "application/json") return request_info - def to_post_request_information(self,body: WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + def to_post_request_information(self,body: WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ Create new navigation property to deviceStatuses for deviceAppManagement param body: The request body diff --git a/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/device_statuses/item/windows_defender_application_control_supplemental_policy_depl_051f2aac.py b/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/device_statuses/item/windows_defender_application_control_supplemental_policy_depl_051f2aac.py new file mode 100644 index 00000000000..07f4198157a --- /dev/null +++ b/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/device_statuses/item/windows_defender_application_control_supplemental_policy_depl_051f2aac.py @@ -0,0 +1,198 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.windows_defender_application_control_supplemental_policy_depl_1d9b5ab6 import WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 + from .policy.policy_request_builder import PolicyRequestBuilder + +class WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac(BaseRequestBuilder): + """ + Provides operations to manage the deviceStatuses property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. Original name: WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/deviceStatuses/{windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property deviceStatuses for deviceAppManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6]: + """ + The list of device deployment states for this WindowsDefenderApplicationControl supplemental policy. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.windows_defender_application_control_supplemental_policy_depl_1d9b5ab6 import WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 + + return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6, error_mapping) + + async def patch(self,body: WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6]: + """ + Update the navigation property deviceStatuses in deviceAppManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.windows_defender_application_control_supplemental_policy_depl_1d9b5ab6 import WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 + + return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property deviceStatuses for deviceAppManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The list of device deployment states for this WindowsDefenderApplicationControl supplemental policy. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property deviceStatuses in deviceAppManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac(self.request_adapter, raw_url) + + @property + def policy(self) -> PolicyRequestBuilder: + """ + Provides operations to manage the policy property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus entity. + """ + from .policy.policy_request_builder import PolicyRequestBuilder + + return PolicyRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters(): + """ + The list of device deployment states for this WindowsDefenderApplicationControl supplemental policy. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetRequestConfiguration(RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/device_statuses/item/windows_defender_application_control_supplemental_policy_deployment_status_item_request_builder.py b/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/device_statuses/item/windows_defender_application_control_supplemental_policy_deployment_status_item_request_builder.py deleted file mode 100644 index 6a36e9f4356..00000000000 --- a/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/device_statuses/item/windows_defender_application_control_supplemental_policy_deployment_status_item_request_builder.py +++ /dev/null @@ -1,198 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from ......models.windows_defender_application_control_supplemental_policy_deployment_status import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus - from .policy.policy_request_builder import PolicyRequestBuilder - -class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the deviceStatuses property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}/deviceStatuses/{windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property deviceStatuses for deviceAppManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus]: - """ - The list of device deployment states for this WindowsDefenderApplicationControl supplemental policy. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.windows_defender_application_control_supplemental_policy_deployment_status import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus - - return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus, error_mapping) - - async def patch(self,body: WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus]: - """ - Update the navigation property deviceStatuses in deviceAppManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.windows_defender_application_control_supplemental_policy_deployment_status import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus - - return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property deviceStatuses for deviceAppManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The list of device deployment states for this WindowsDefenderApplicationControl supplemental policy. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property deviceStatuses in deviceAppManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder(self.request_adapter, raw_url) - - @property - def policy(self) -> PolicyRequestBuilder: - """ - Provides operations to manage the policy property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus entity. - """ - from .policy.policy_request_builder import PolicyRequestBuilder - - return PolicyRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters(): - """ - The list of device deployment states for this WindowsDefenderApplicationControl supplemental policy. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetRequestConfiguration(RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/windows_defender_application_control_supplemental_policy_item_56d8edc3.py b/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/windows_defender_application_control_supplemental_policy_item_56d8edc3.py new file mode 100644 index 00000000000..662e4e99913 --- /dev/null +++ b/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/windows_defender_application_control_supplemental_policy_item_56d8edc3.py @@ -0,0 +1,228 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy + from .assign.assign_request_builder import AssignRequestBuilder + from .assignments.assignments_request_builder import AssignmentsRequestBuilder + from .deploy_summary.deploy_summary_request_builder import DeploySummaryRequestBuilder + from .device_statuses.device_statuses_request_builder import DeviceStatusesRequestBuilder + +class WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3(BaseRequestBuilder): + """ + Provides operations to manage the wdacSupplementalPolicies property of the microsoft.graph.deviceAppManagement entity. Original name: WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property wdacSupplementalPolicies for deviceAppManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicy]: + """ + The collection of Windows Defender Application Control Supplemental Policies. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicy] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy + + return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicy, error_mapping) + + async def patch(self,body: WindowsDefenderApplicationControlSupplementalPolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicy]: + """ + Update the navigation property wdacSupplementalPolicies in deviceAppManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicy] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy + + return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicy, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property wdacSupplementalPolicies for deviceAppManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The collection of Windows Defender Application Control Supplemental Policies. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: WindowsDefenderApplicationControlSupplementalPolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property wdacSupplementalPolicies in deviceAppManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3(self.request_adapter, raw_url) + + @property + def assign(self) -> AssignRequestBuilder: + """ + Provides operations to call the assign method. + """ + from .assign.assign_request_builder import AssignRequestBuilder + + return AssignRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def assignments(self) -> AssignmentsRequestBuilder: + """ + Provides operations to manage the assignments property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. + """ + from .assignments.assignments_request_builder import AssignmentsRequestBuilder + + return AssignmentsRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def deploy_summary(self) -> DeploySummaryRequestBuilder: + """ + Provides operations to manage the deploySummary property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. + """ + from .deploy_summary.deploy_summary_request_builder import DeploySummaryRequestBuilder + + return DeploySummaryRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def device_statuses(self) -> DeviceStatusesRequestBuilder: + """ + Provides operations to manage the deviceStatuses property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. + """ + from .device_statuses.device_statuses_request_builder import DeviceStatusesRequestBuilder + + return DeviceStatusesRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters(): + """ + The collection of Windows Defender Application Control Supplemental Policies. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetRequestConfiguration(RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/windows_defender_application_control_supplemental_policy_item_request_builder.py b/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/windows_defender_application_control_supplemental_policy_item_request_builder.py deleted file mode 100644 index 5fa1fe6e35d..00000000000 --- a/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/item/windows_defender_application_control_supplemental_policy_item_request_builder.py +++ /dev/null @@ -1,228 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy - from .assign.assign_request_builder import AssignRequestBuilder - from .assignments.assignments_request_builder import AssignmentsRequestBuilder - from .deploy_summary.deploy_summary_request_builder import DeploySummaryRequestBuilder - from .device_statuses.device_statuses_request_builder import DeviceStatusesRequestBuilder - -class WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the wdacSupplementalPolicies property of the microsoft.graph.deviceAppManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceAppManagement/wdacSupplementalPolicies/{windowsDefenderApplicationControlSupplementalPolicy%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property wdacSupplementalPolicies for deviceAppManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicy]: - """ - The collection of Windows Defender Application Control Supplemental Policies. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicy] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy - - return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicy, error_mapping) - - async def patch(self,body: WindowsDefenderApplicationControlSupplementalPolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicy]: - """ - Update the navigation property wdacSupplementalPolicies in deviceAppManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicy] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy - - return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicy, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property wdacSupplementalPolicies for deviceAppManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The collection of Windows Defender Application Control Supplemental Policies. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: WindowsDefenderApplicationControlSupplementalPolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property wdacSupplementalPolicies in deviceAppManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder(self.request_adapter, raw_url) - - @property - def assign(self) -> AssignRequestBuilder: - """ - Provides operations to call the assign method. - """ - from .assign.assign_request_builder import AssignRequestBuilder - - return AssignRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def assignments(self) -> AssignmentsRequestBuilder: - """ - Provides operations to manage the assignments property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. - """ - from .assignments.assignments_request_builder import AssignmentsRequestBuilder - - return AssignmentsRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def deploy_summary(self) -> DeploySummaryRequestBuilder: - """ - Provides operations to manage the deploySummary property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. - """ - from .deploy_summary.deploy_summary_request_builder import DeploySummaryRequestBuilder - - return DeploySummaryRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def device_statuses(self) -> DeviceStatusesRequestBuilder: - """ - Provides operations to manage the deviceStatuses property of the microsoft.graph.windowsDefenderApplicationControlSupplementalPolicy entity. - """ - from .device_statuses.device_statuses_request_builder import DeviceStatusesRequestBuilder - - return DeviceStatusesRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters(): - """ - The collection of Windows Defender Application Control Supplemental Policies. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetRequestConfiguration(RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/wdac_supplemental_policies_request_builder.py b/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/wdac_supplemental_policies_request_builder.py index 315c38db945..793aa7a8c1b 100644 --- a/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/wdac_supplemental_policies_request_builder.py +++ b/msgraph_beta/generated/device_app_management/wdac_supplemental_policies/wdac_supplemental_policies_request_builder.py @@ -16,9 +16,9 @@ if TYPE_CHECKING: from ...models.o_data_errors.o_data_error import ODataError from ...models.windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy - from ...models.windows_defender_application_control_supplemental_policy_collection_response import WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse + from ...models.windows_defender_application_control_supplemental_policy_coll_dbd9b171 import WindowsDefenderApplicationControlSupplementalPolicyColl_dbd9b171 from .count.count_request_builder import CountRequestBuilder - from .item.windows_defender_application_control_supplemental_policy_item_request_builder import WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder + from .item.windows_defender_application_control_supplemental_policy_item_56d8edc3 import WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3 class WdacSupplementalPoliciesRequestBuilder(BaseRequestBuilder): """ @@ -33,25 +33,25 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/deviceAppManagement/wdacSupplementalPolicies{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_windows_defender_application_control_supplemental_policy_id(self,windows_defender_application_control_supplemental_policy_id: str) -> WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder: + def by_windows_defender_application_control_supplemental_policy_id(self,windows_defender_application_control_supplemental_policy_id: str) -> WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3: """ Provides operations to manage the wdacSupplementalPolicies property of the microsoft.graph.deviceAppManagement entity. param windows_defender_application_control_supplemental_policy_id: The unique identifier of windowsDefenderApplicationControlSupplementalPolicy - Returns: WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder + Returns: WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3 """ if windows_defender_application_control_supplemental_policy_id is None: raise TypeError("windows_defender_application_control_supplemental_policy_id cannot be null.") - from .item.windows_defender_application_control_supplemental_policy_item_request_builder import WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder + from .item.windows_defender_application_control_supplemental_policy_item_56d8edc3 import WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3 url_tpl_params = get_path_parameters(self.path_parameters) url_tpl_params["windowsDefenderApplicationControlSupplementalPolicy%2Did"] = windows_defender_application_control_supplemental_policy_id - return WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder(self.request_adapter, url_tpl_params) + return WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[WdacSupplementalPoliciesRequestBuilderGetQueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse]: + async def get(self,request_configuration: Optional[RequestConfiguration[WdacSupplementalPoliciesRequestBuilderGetQueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicyColl_dbd9b171]: """ The collection of Windows Defender Application Control Supplemental Policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse] + Returns: Optional[WindowsDefenderApplicationControlSupplementalPolicyColl_dbd9b171] """ request_info = self.to_get_request_information( request_configuration @@ -63,9 +63,9 @@ async def get(self,request_configuration: Optional[RequestConfiguration[WdacSupp } if not self.request_adapter: raise Exception("Http core is null") - from ...models.windows_defender_application_control_supplemental_policy_collection_response import WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse + from ...models.windows_defender_application_control_supplemental_policy_coll_dbd9b171 import WindowsDefenderApplicationControlSupplementalPolicyColl_dbd9b171 - return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse, error_mapping) + return await self.request_adapter.send_async(request_info, WindowsDefenderApplicationControlSupplementalPolicyColl_dbd9b171, error_mapping) async def post(self,body: WindowsDefenderApplicationControlSupplementalPolicy, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WindowsDefenderApplicationControlSupplementalPolicy]: """ diff --git a/msgraph_beta/generated/device_management/advanced_threat_protection_onboarding_state_summary/advanced_threat_protection_onboarding_device_setting_states/advanced_threat_protection_onboarding_device_setting_states_re_23f016bc.py b/msgraph_beta/generated/device_management/advanced_threat_protection_onboarding_state_summary/advanced_threat_protection_onboarding_device_setting_states/advanced_threat_protection_onboarding_device_setting_states_re_23f016bc.py new file mode 100644 index 00000000000..9dcfa14fceb --- /dev/null +++ b/msgraph_beta/generated/device_management/advanced_threat_protection_onboarding_state_summary/advanced_threat_protection_onboarding_device_setting_states/advanced_threat_protection_onboarding_device_setting_states_re_23f016bc.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState + from ....models.advanced_threat_protection_onboarding_device_setting_state_col_ff8dc798 import AdvancedThreatProtectionOnboardingDeviceSettingStateCol_ff8dc798 + from ....models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.advanced_threat_protection_onboarding_device_setting_state_ite_1d3f82f2 import AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2 + +class AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc(BaseRequestBuilder): + """ + Provides operations to manage the advancedThreatProtectionOnboardingDeviceSettingStates property of the microsoft.graph.advancedThreatProtectionOnboardingStateSummary entity. Original name: AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_advanced_threat_protection_onboarding_device_setting_state_id(self,advanced_threat_protection_onboarding_device_setting_state_id: str) -> AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2: + """ + Provides operations to manage the advancedThreatProtectionOnboardingDeviceSettingStates property of the microsoft.graph.advancedThreatProtectionOnboardingStateSummary entity. + param advanced_threat_protection_onboarding_device_setting_state_id: The unique identifier of advancedThreatProtectionOnboardingDeviceSettingState + Returns: AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2 + """ + if advanced_threat_protection_onboarding_device_setting_state_id is None: + raise TypeError("advanced_threat_protection_onboarding_device_setting_state_id cannot be null.") + from .item.advanced_threat_protection_onboarding_device_setting_state_ite_1d3f82f2 import AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2 + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["advancedThreatProtectionOnboardingDeviceSettingState%2Did"] = advanced_threat_protection_onboarding_device_setting_state_id + return AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters]] = None) -> Optional[AdvancedThreatProtectionOnboardingDeviceSettingStateCol_ff8dc798]: + """ + Get advancedThreatProtectionOnboardingDeviceSettingStates from deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AdvancedThreatProtectionOnboardingDeviceSettingStateCol_ff8dc798] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.advanced_threat_protection_onboarding_device_setting_state_col_ff8dc798 import AdvancedThreatProtectionOnboardingDeviceSettingStateCol_ff8dc798 + + return await self.request_adapter.send_async(request_info, AdvancedThreatProtectionOnboardingDeviceSettingStateCol_ff8dc798, error_mapping) + + async def post(self,body: AdvancedThreatProtectionOnboardingDeviceSettingState, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AdvancedThreatProtectionOnboardingDeviceSettingState]: + """ + Create new navigation property to advancedThreatProtectionOnboardingDeviceSettingStates for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AdvancedThreatProtectionOnboardingDeviceSettingState] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState + + return await self.request_adapter.send_async(request_info, AdvancedThreatProtectionOnboardingDeviceSettingState, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get advancedThreatProtectionOnboardingDeviceSettingStates from deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: AdvancedThreatProtectionOnboardingDeviceSettingState, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to advancedThreatProtectionOnboardingDeviceSettingStates for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters(): + """ + Get advancedThreatProtectionOnboardingDeviceSettingStates from deviceManagement + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetRequestConfiguration(RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/advanced_threat_protection_onboarding_state_summary/advanced_threat_protection_onboarding_device_setting_states/advanced_threat_protection_onboarding_device_setting_states_request_builder.py b/msgraph_beta/generated/device_management/advanced_threat_protection_onboarding_state_summary/advanced_threat_protection_onboarding_device_setting_states/advanced_threat_protection_onboarding_device_setting_states_request_builder.py deleted file mode 100644 index 52d0a8346a7..00000000000 --- a/msgraph_beta/generated/device_management/advanced_threat_protection_onboarding_state_summary/advanced_threat_protection_onboarding_device_setting_states/advanced_threat_protection_onboarding_device_setting_states_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState - from ....models.advanced_threat_protection_onboarding_device_setting_state_collection_response import AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse - from ....models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.advanced_threat_protection_onboarding_device_setting_state_item_request_builder import AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder - -class AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the advancedThreatProtectionOnboardingDeviceSettingStates property of the microsoft.graph.advancedThreatProtectionOnboardingStateSummary entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_advanced_threat_protection_onboarding_device_setting_state_id(self,advanced_threat_protection_onboarding_device_setting_state_id: str) -> AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder: - """ - Provides operations to manage the advancedThreatProtectionOnboardingDeviceSettingStates property of the microsoft.graph.advancedThreatProtectionOnboardingStateSummary entity. - param advanced_threat_protection_onboarding_device_setting_state_id: The unique identifier of advancedThreatProtectionOnboardingDeviceSettingState - Returns: AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder - """ - if advanced_threat_protection_onboarding_device_setting_state_id is None: - raise TypeError("advanced_threat_protection_onboarding_device_setting_state_id cannot be null.") - from .item.advanced_threat_protection_onboarding_device_setting_state_item_request_builder import AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["advancedThreatProtectionOnboardingDeviceSettingState%2Did"] = advanced_threat_protection_onboarding_device_setting_state_id - return AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters]] = None) -> Optional[AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse]: - """ - Get advancedThreatProtectionOnboardingDeviceSettingStates from deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.advanced_threat_protection_onboarding_device_setting_state_collection_response import AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse - - return await self.request_adapter.send_async(request_info, AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse, error_mapping) - - async def post(self,body: AdvancedThreatProtectionOnboardingDeviceSettingState, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AdvancedThreatProtectionOnboardingDeviceSettingState]: - """ - Create new navigation property to advancedThreatProtectionOnboardingDeviceSettingStates for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AdvancedThreatProtectionOnboardingDeviceSettingState] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState - - return await self.request_adapter.send_async(request_info, AdvancedThreatProtectionOnboardingDeviceSettingState, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get advancedThreatProtectionOnboardingDeviceSettingStates from deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_post_request_information(self,body: AdvancedThreatProtectionOnboardingDeviceSettingState, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to advancedThreatProtectionOnboardingDeviceSettingStates for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder(self.request_adapter, raw_url) - - @property - def count(self) -> CountRequestBuilder: - """ - Provides operations to count the resources in the collection. - """ - from .count.count_request_builder import CountRequestBuilder - - return CountRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters(): - """ - Get advancedThreatProtectionOnboardingDeviceSettingStates from deviceManagement - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetRequestConfiguration(RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/advanced_threat_protection_onboarding_state_summary/advanced_threat_protection_onboarding_device_setting_states/item/advanced_threat_protection_onboarding_device_setting_state_ite_1d3f82f2.py b/msgraph_beta/generated/device_management/advanced_threat_protection_onboarding_state_summary/advanced_threat_protection_onboarding_device_setting_states/item/advanced_threat_protection_onboarding_device_setting_state_ite_1d3f82f2.py new file mode 100644 index 00000000000..a5c8fb74c2b --- /dev/null +++ b/msgraph_beta/generated/device_management/advanced_threat_protection_onboarding_state_summary/advanced_threat_protection_onboarding_device_setting_states/item/advanced_threat_protection_onboarding_device_setting_state_ite_1d3f82f2.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState + from .....models.o_data_errors.o_data_error import ODataError + +class AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2(BaseRequestBuilder): + """ + Provides operations to manage the advancedThreatProtectionOnboardingDeviceSettingStates property of the microsoft.graph.advancedThreatProtectionOnboardingStateSummary entity. Original name: AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates/{advancedThreatProtectionOnboardingDeviceSettingState%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property advancedThreatProtectionOnboardingDeviceSettingStates for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters]] = None) -> Optional[AdvancedThreatProtectionOnboardingDeviceSettingState]: + """ + Get advancedThreatProtectionOnboardingDeviceSettingStates from deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AdvancedThreatProtectionOnboardingDeviceSettingState] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState + + return await self.request_adapter.send_async(request_info, AdvancedThreatProtectionOnboardingDeviceSettingState, error_mapping) + + async def patch(self,body: AdvancedThreatProtectionOnboardingDeviceSettingState, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AdvancedThreatProtectionOnboardingDeviceSettingState]: + """ + Update the navigation property advancedThreatProtectionOnboardingDeviceSettingStates in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AdvancedThreatProtectionOnboardingDeviceSettingState] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState + + return await self.request_adapter.send_async(request_info, AdvancedThreatProtectionOnboardingDeviceSettingState, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property advancedThreatProtectionOnboardingDeviceSettingStates for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get advancedThreatProtectionOnboardingDeviceSettingStates from deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: AdvancedThreatProtectionOnboardingDeviceSettingState, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property advancedThreatProtectionOnboardingDeviceSettingStates in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2(self.request_adapter, raw_url) + + @dataclass + class AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters(): + """ + Get advancedThreatProtectionOnboardingDeviceSettingStates from deviceManagement + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/advanced_threat_protection_onboarding_state_summary/advanced_threat_protection_onboarding_device_setting_states/item/advanced_threat_protection_onboarding_device_setting_state_item_request_builder.py b/msgraph_beta/generated/device_management/advanced_threat_protection_onboarding_state_summary/advanced_threat_protection_onboarding_device_setting_states/item/advanced_threat_protection_onboarding_device_setting_state_item_request_builder.py deleted file mode 100644 index c6938429016..00000000000 --- a/msgraph_beta/generated/device_management/advanced_threat_protection_onboarding_state_summary/advanced_threat_protection_onboarding_device_setting_states/item/advanced_threat_protection_onboarding_device_setting_state_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState - from .....models.o_data_errors.o_data_error import ODataError - -class AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the advancedThreatProtectionOnboardingDeviceSettingStates property of the microsoft.graph.advancedThreatProtectionOnboardingStateSummary entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/advancedThreatProtectionOnboardingStateSummary/advancedThreatProtectionOnboardingDeviceSettingStates/{advancedThreatProtectionOnboardingDeviceSettingState%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property advancedThreatProtectionOnboardingDeviceSettingStates for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters]] = None) -> Optional[AdvancedThreatProtectionOnboardingDeviceSettingState]: - """ - Get advancedThreatProtectionOnboardingDeviceSettingStates from deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AdvancedThreatProtectionOnboardingDeviceSettingState] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .....models.advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState - - return await self.request_adapter.send_async(request_info, AdvancedThreatProtectionOnboardingDeviceSettingState, error_mapping) - - async def patch(self,body: AdvancedThreatProtectionOnboardingDeviceSettingState, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AdvancedThreatProtectionOnboardingDeviceSettingState]: - """ - Update the navigation property advancedThreatProtectionOnboardingDeviceSettingStates in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AdvancedThreatProtectionOnboardingDeviceSettingState] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .....models.advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState - - return await self.request_adapter.send_async(request_info, AdvancedThreatProtectionOnboardingDeviceSettingState, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property advancedThreatProtectionOnboardingDeviceSettingStates for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get advancedThreatProtectionOnboardingDeviceSettingStates from deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: AdvancedThreatProtectionOnboardingDeviceSettingState, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property advancedThreatProtectionOnboardingDeviceSettingStates in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters(): - """ - Get advancedThreatProtectionOnboardingDeviceSettingStates from deviceManagement - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetRequestConfiguration(RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/advanced_threat_protection_onboarding_state_summary/advanced_threat_protection_onboarding_state_summary_request_builder.py b/msgraph_beta/generated/device_management/advanced_threat_protection_onboarding_state_summary/advanced_threat_protection_onboarding_state_summary_request_builder.py index 8d11eabadc3..a8e3e0fe435 100644 --- a/msgraph_beta/generated/device_management/advanced_threat_protection_onboarding_state_summary/advanced_threat_protection_onboarding_state_summary_request_builder.py +++ b/msgraph_beta/generated/device_management/advanced_threat_protection_onboarding_state_summary/advanced_threat_protection_onboarding_state_summary_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from ...models.advanced_threat_protection_onboarding_state_summary import AdvancedThreatProtectionOnboardingStateSummary from ...models.o_data_errors.o_data_error import ODataError - from .advanced_threat_protection_onboarding_device_setting_states.advanced_threat_protection_onboarding_device_setting_states_request_builder import AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder + from .advanced_threat_protection_onboarding_device_setting_states.advanced_threat_protection_onboarding_device_setting_states_re_23f016bc import AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc class AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder(BaseRequestBuilder): """ @@ -140,13 +140,13 @@ def with_url(self,raw_url: str) -> AdvancedThreatProtectionOnboardingStateSummar return AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder(self.request_adapter, raw_url) @property - def advanced_threat_protection_onboarding_device_setting_states(self) -> AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder: + def advanced_threat_protection_onboarding_device_setting_states(self) -> AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc: """ Provides operations to manage the advancedThreatProtectionOnboardingDeviceSettingStates property of the microsoft.graph.advancedThreatProtectionOnboardingStateSummary entity. """ - from .advanced_threat_protection_onboarding_device_setting_states.advanced_threat_protection_onboarding_device_setting_states_request_builder import AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder + from .advanced_threat_protection_onboarding_device_setting_states.advanced_threat_protection_onboarding_device_setting_states_re_23f016bc import AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc - return AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder(self.request_adapter, self.path_parameters) + return AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc(self.request_adapter, self.path_parameters) @dataclass class AdvancedThreatProtectionOnboardingStateSummaryRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): diff --git a/msgraph_beta/generated/device_management/android_managed_store_account_enterprise_settings/approve_apps/approve_apps_post_request_body.py b/msgraph_beta/generated/device_management/android_managed_store_account_enterprise_settings/approve_apps/approve_apps_post_request_body.py index b7fdfef4d78..6268e5f5086 100644 --- a/msgraph_beta/generated/device_management/android_managed_store_account_enterprise_settings/approve_apps/approve_apps_post_request_body.py +++ b/msgraph_beta/generated/device_management/android_managed_store_account_enterprise_settings/approve_apps/approve_apps_post_request_body.py @@ -13,7 +13,7 @@ class ApproveAppsPostRequestBody(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 approveAllPermissions property - approve_all_permissions: Optional[bool] = None + approve_all_permissions: Optional[bool] = False # The packageIds property package_ids: Optional[list[str]] = None diff --git a/msgraph_beta/generated/device_management/android_managed_store_account_enterprise_settings/set_android_device_owner_fully_managed_enrollment_state/set_android_device_owner_fully_managed_enrollment_state_post_request_body.py b/msgraph_beta/generated/device_management/android_managed_store_account_enterprise_settings/set_android_device_owner_fully_managed_enrollment_state/set_android_device_owner_fully_managed_enrollment_state_post_request_body.py index 7f4b2a6974e..cdb5dc4fd3a 100644 --- a/msgraph_beta/generated/device_management/android_managed_store_account_enterprise_settings/set_android_device_owner_fully_managed_enrollment_state/set_android_device_owner_fully_managed_enrollment_state_post_request_body.py +++ b/msgraph_beta/generated/device_management/android_managed_store_account_enterprise_settings/set_android_device_owner_fully_managed_enrollment_state/set_android_device_owner_fully_managed_enrollment_state_post_request_body.py @@ -13,7 +13,7 @@ class SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody(Additional # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The enabled property - enabled: Optional[bool] = None + enabled: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> SetAndroidDeviceOwnerFullyManagedEnrollmentStatePostRequestBody: diff --git a/msgraph_beta/generated/device_management/apple_push_notification_certificate/apple_push_notification_certificate_request_builder.py b/msgraph_beta/generated/device_management/apple_push_notification_certificate/apple_push_notification_certificate_request_builder.py index 6e6a0713c20..597d0c81500 100644 --- a/msgraph_beta/generated/device_management/apple_push_notification_certificate/apple_push_notification_certificate_request_builder.py +++ b/msgraph_beta/generated/device_management/apple_push_notification_certificate/apple_push_notification_certificate_request_builder.py @@ -16,8 +16,8 @@ if TYPE_CHECKING: from ...models.apple_push_notification_certificate import ApplePushNotificationCertificate from ...models.o_data_errors.o_data_error import ODataError - from .download_apple_push_notification_certificate_signing_request.download_apple_push_notification_certificate_signing_request_request_builder import DownloadApplePushNotificationCertificateSigningRequestRequestBuilder - from .generate_apple_push_notification_certificate_signing_request.generate_apple_push_notification_certificate_signing_request_request_builder import GenerateApplePushNotificationCertificateSigningRequestRequestBuilder + from .download_apple_push_notification_certificate_signing_request.download_apple_push_notification_certificate_signing_request_r_030b19cc import DownloadApplePushNotificationCertificateSigningRequestR_030b19cc + from .generate_apple_push_notification_certificate_signing_request.generate_apple_push_notification_certificate_signing_request_r_6d3c8f87 import GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87 class ApplePushNotificationCertificateRequestBuilder(BaseRequestBuilder): """ @@ -141,22 +141,22 @@ def with_url(self,raw_url: str) -> ApplePushNotificationCertificateRequestBuilde return ApplePushNotificationCertificateRequestBuilder(self.request_adapter, raw_url) @property - def download_apple_push_notification_certificate_signing_request(self) -> DownloadApplePushNotificationCertificateSigningRequestRequestBuilder: + def download_apple_push_notification_certificate_signing_request(self) -> DownloadApplePushNotificationCertificateSigningRequestR_030b19cc: """ Provides operations to call the downloadApplePushNotificationCertificateSigningRequest method. """ - from .download_apple_push_notification_certificate_signing_request.download_apple_push_notification_certificate_signing_request_request_builder import DownloadApplePushNotificationCertificateSigningRequestRequestBuilder + from .download_apple_push_notification_certificate_signing_request.download_apple_push_notification_certificate_signing_request_r_030b19cc import DownloadApplePushNotificationCertificateSigningRequestR_030b19cc - return DownloadApplePushNotificationCertificateSigningRequestRequestBuilder(self.request_adapter, self.path_parameters) + return DownloadApplePushNotificationCertificateSigningRequestR_030b19cc(self.request_adapter, self.path_parameters) @property - def generate_apple_push_notification_certificate_signing_request(self) -> GenerateApplePushNotificationCertificateSigningRequestRequestBuilder: + def generate_apple_push_notification_certificate_signing_request(self) -> GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87: """ Provides operations to call the generateApplePushNotificationCertificateSigningRequest method. """ - from .generate_apple_push_notification_certificate_signing_request.generate_apple_push_notification_certificate_signing_request_request_builder import GenerateApplePushNotificationCertificateSigningRequestRequestBuilder + from .generate_apple_push_notification_certificate_signing_request.generate_apple_push_notification_certificate_signing_request_r_6d3c8f87 import GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87 - return GenerateApplePushNotificationCertificateSigningRequestRequestBuilder(self.request_adapter, self.path_parameters) + return GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87(self.request_adapter, self.path_parameters) @dataclass class ApplePushNotificationCertificateRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): diff --git a/msgraph_beta/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_g_4112f3ea.py b/msgraph_beta/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_g_4112f3ea.py new file mode 100644 index 00000000000..93e3749d09d --- /dev/null +++ b/msgraph_beta/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_g_4112f3ea.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: DownloadApplePushNotificationCertificateSigningRequestGetResponse + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The value property + value: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("value", self.value) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_get_response.py b/msgraph_beta/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_get_response.py deleted file mode 100644 index 1fbc63ed800..00000000000 --- a/msgraph_beta/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_get_response.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class DownloadApplePushNotificationCertificateSigningRequestGetResponse(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The value property - value: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DownloadApplePushNotificationCertificateSigningRequestGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DownloadApplePushNotificationCertificateSigningRequestGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DownloadApplePushNotificationCertificateSigningRequestGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("value", self.value) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_r_030b19cc.py b/msgraph_beta/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_r_030b19cc.py new file mode 100644 index 00000000000..8c04fd1ac0a --- /dev/null +++ b/msgraph_beta/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_r_030b19cc.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .download_apple_push_notification_certificate_signing_request_g_4112f3ea import DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea + +class DownloadApplePushNotificationCertificateSigningRequestR_030b19cc(BaseRequestBuilder): + """ + Provides operations to call the downloadApplePushNotificationCertificateSigningRequest method. Original name: DownloadApplePushNotificationCertificateSigningRequestRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DownloadApplePushNotificationCertificateSigningRequestR_030b19cc and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/applePushNotificationCertificate/downloadApplePushNotificationCertificateSigningRequest()", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea]: + """ + Download Apple push notification certificate signing request + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .download_apple_push_notification_certificate_signing_request_g_4112f3ea import DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea + + return await self.request_adapter.send_async(request_info, DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Download Apple push notification certificate signing request + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> DownloadApplePushNotificationCertificateSigningRequestR_030b19cc: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DownloadApplePushNotificationCertificateSigningRequestR_030b19cc + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DownloadApplePushNotificationCertificateSigningRequestR_030b19cc(self.request_adapter, raw_url) + + @dataclass + class DownloadApplePushNotificationCertificateSigningRequestRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_request_builder.py b/msgraph_beta/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_request_builder.py deleted file mode 100644 index 9bb837a80fc..00000000000 --- a/msgraph_beta/generated/device_management/apple_push_notification_certificate/download_apple_push_notification_certificate_signing_request/download_apple_push_notification_certificate_signing_request_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .download_apple_push_notification_certificate_signing_request_get_response import DownloadApplePushNotificationCertificateSigningRequestGetResponse - -class DownloadApplePushNotificationCertificateSigningRequestRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the downloadApplePushNotificationCertificateSigningRequest method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DownloadApplePushNotificationCertificateSigningRequestRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/applePushNotificationCertificate/downloadApplePushNotificationCertificateSigningRequest()", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DownloadApplePushNotificationCertificateSigningRequestGetResponse]: - """ - Download Apple push notification certificate signing request - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DownloadApplePushNotificationCertificateSigningRequestGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .download_apple_push_notification_certificate_signing_request_get_response import DownloadApplePushNotificationCertificateSigningRequestGetResponse - - return await self.request_adapter.send_async(request_info, DownloadApplePushNotificationCertificateSigningRequestGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Download Apple push notification certificate signing request - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DownloadApplePushNotificationCertificateSigningRequestRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: DownloadApplePushNotificationCertificateSigningRequestRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DownloadApplePushNotificationCertificateSigningRequestRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DownloadApplePushNotificationCertificateSigningRequestRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/apple_push_notification_certificate/generate_apple_push_notification_certificate_signing_request/generate_apple_push_notification_certificate_signing_request_p_b38217e1.py b/msgraph_beta/generated/device_management/apple_push_notification_certificate/generate_apple_push_notification_certificate_signing_request/generate_apple_push_notification_certificate_signing_request_p_b38217e1.py new file mode 100644 index 00000000000..ca685eca8eb --- /dev/null +++ b/msgraph_beta/generated/device_management/apple_push_notification_certificate/generate_apple_push_notification_certificate_signing_request/generate_apple_push_notification_certificate_signing_request_p_b38217e1.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class GenerateApplePushNotificationCertificateSigningRequestP_b38217e1(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: GenerateApplePushNotificationCertificateSigningRequestPostResponse + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The value property + value: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GenerateApplePushNotificationCertificateSigningRequestP_b38217e1: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GenerateApplePushNotificationCertificateSigningRequestP_b38217e1 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GenerateApplePushNotificationCertificateSigningRequestP_b38217e1() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("value", self.value) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/device_management/apple_push_notification_certificate/generate_apple_push_notification_certificate_signing_request/generate_apple_push_notification_certificate_signing_request_post_response.py b/msgraph_beta/generated/device_management/apple_push_notification_certificate/generate_apple_push_notification_certificate_signing_request/generate_apple_push_notification_certificate_signing_request_post_response.py deleted file mode 100644 index 1e8192a3a82..00000000000 --- a/msgraph_beta/generated/device_management/apple_push_notification_certificate/generate_apple_push_notification_certificate_signing_request/generate_apple_push_notification_certificate_signing_request_post_response.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class GenerateApplePushNotificationCertificateSigningRequestPostResponse(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The value property - value: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GenerateApplePushNotificationCertificateSigningRequestPostResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GenerateApplePushNotificationCertificateSigningRequestPostResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GenerateApplePushNotificationCertificateSigningRequestPostResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("value", self.value) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/device_management/apple_push_notification_certificate/generate_apple_push_notification_certificate_signing_request/generate_apple_push_notification_certificate_signing_request_r_6d3c8f87.py b/msgraph_beta/generated/device_management/apple_push_notification_certificate/generate_apple_push_notification_certificate_signing_request/generate_apple_push_notification_certificate_signing_request_r_6d3c8f87.py new file mode 100644 index 00000000000..2b048d4a90a --- /dev/null +++ b/msgraph_beta/generated/device_management/apple_push_notification_certificate/generate_apple_push_notification_certificate_signing_request/generate_apple_push_notification_certificate_signing_request_r_6d3c8f87.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .generate_apple_push_notification_certificate_signing_request_p_b38217e1 import GenerateApplePushNotificationCertificateSigningRequestP_b38217e1 + +class GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87(BaseRequestBuilder): + """ + Provides operations to call the generateApplePushNotificationCertificateSigningRequest method. Original name: GenerateApplePushNotificationCertificateSigningRequestRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/applePushNotificationCertificate/generateApplePushNotificationCertificateSigningRequest", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[GenerateApplePushNotificationCertificateSigningRequestP_b38217e1]: + """ + Download Apple push notification certificate signing request + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GenerateApplePushNotificationCertificateSigningRequestP_b38217e1] + """ + request_info = self.to_post_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .generate_apple_push_notification_certificate_signing_request_p_b38217e1 import GenerateApplePushNotificationCertificateSigningRequestP_b38217e1 + + return await self.request_adapter.send_async(request_info, GenerateApplePushNotificationCertificateSigningRequestP_b38217e1, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Download Apple push notification certificate signing request + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87(self.request_adapter, raw_url) + + @dataclass + class GenerateApplePushNotificationCertificateSigningRequestRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/apple_push_notification_certificate/generate_apple_push_notification_certificate_signing_request/generate_apple_push_notification_certificate_signing_request_request_builder.py b/msgraph_beta/generated/device_management/apple_push_notification_certificate/generate_apple_push_notification_certificate_signing_request/generate_apple_push_notification_certificate_signing_request_request_builder.py deleted file mode 100644 index 667801d52b5..00000000000 --- a/msgraph_beta/generated/device_management/apple_push_notification_certificate/generate_apple_push_notification_certificate_signing_request/generate_apple_push_notification_certificate_signing_request_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .generate_apple_push_notification_certificate_signing_request_post_response import GenerateApplePushNotificationCertificateSigningRequestPostResponse - -class GenerateApplePushNotificationCertificateSigningRequestRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the generateApplePushNotificationCertificateSigningRequest method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GenerateApplePushNotificationCertificateSigningRequestRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/applePushNotificationCertificate/generateApplePushNotificationCertificateSigningRequest", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[GenerateApplePushNotificationCertificateSigningRequestPostResponse]: - """ - Download Apple push notification certificate signing request - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GenerateApplePushNotificationCertificateSigningRequestPostResponse] - """ - request_info = self.to_post_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .generate_apple_push_notification_certificate_signing_request_post_response import GenerateApplePushNotificationCertificateSigningRequestPostResponse - - return await self.request_adapter.send_async(request_info, GenerateApplePushNotificationCertificateSigningRequestPostResponse, error_mapping) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Download Apple push notification certificate signing request - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GenerateApplePushNotificationCertificateSigningRequestRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GenerateApplePushNotificationCertificateSigningRequestRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GenerateApplePushNotificationCertificateSigningRequestRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GenerateApplePushNotificationCertificateSigningRequestRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/assignment_filters/enable/enable_post_request_body.py b/msgraph_beta/generated/device_management/assignment_filters/enable/enable_post_request_body.py index d45ffca373a..2130a2ca985 100644 --- a/msgraph_beta/generated/device_management/assignment_filters/enable/enable_post_request_body.py +++ b/msgraph_beta/generated/device_management/assignment_filters/enable/enable_post_request_body.py @@ -13,7 +13,7 @@ class EnablePostRequestBody(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 enable property - enable: Optional[bool] = None + enable: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EnablePostRequestBody: diff --git a/msgraph_beta/generated/device_management/cloud_certification_authority/item/cloud_certification_authority_item_request_builder.py b/msgraph_beta/generated/device_management/cloud_certification_authority/item/cloud_certification_authority_item_request_builder.py index 3b4749c8fe5..b1767694a5b 100644 --- a/msgraph_beta/generated/device_management/cloud_certification_authority/item/cloud_certification_authority_item_request_builder.py +++ b/msgraph_beta/generated/device_management/cloud_certification_authority/item/cloud_certification_authority_item_request_builder.py @@ -31,8 +31,8 @@ from .revoke_cloud_certification_authority_certificate.revoke_cloud_certification_authority_certificate_request_builder import RevokeCloudCertificationAuthorityCertificateRequestBuilder from .revoke_leaf_certificate.revoke_leaf_certificate_request_builder import RevokeLeafCertificateRequestBuilder from .revoke_leaf_certificate_by_serial_number.revoke_leaf_certificate_by_serial_number_request_builder import RevokeLeafCertificateBySerialNumberRequestBuilder - from .search_cloud_certification_authority_leaf_certificate_by_serial_number.search_cloud_certification_authority_leaf_certificate_by_serial_number_request_builder import SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder - from .upload_externally_signed_certification_authority_certificate.upload_externally_signed_certification_authority_certificate_request_builder import UploadExternallySignedCertificationAuthorityCertificateRequestBuilder + from .search_cloud_certification_authority_leaf_certificate_by_serial_number.search_cloud_certification_authority_leaf_certificate_by_seria_1a22156b import SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b + from .upload_externally_signed_certification_authority_certificate.upload_externally_signed_certification_authority_certificate_fa0c0209 import UploadExternallySignedCertificationAuthorityCertificate_fa0c0209 from .versions.versions_request_builder import VersionsRequestBuilder class CloudCertificationAuthorityItemRequestBuilder(BaseRequestBuilder): @@ -292,22 +292,22 @@ def revoke_leaf_certificate_by_serial_number(self) -> RevokeLeafCertificateBySer return RevokeLeafCertificateBySerialNumberRequestBuilder(self.request_adapter, self.path_parameters) @property - def search_cloud_certification_authority_leaf_certificate_by_serial_number(self) -> SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder: + def search_cloud_certification_authority_leaf_certificate_by_serial_number(self) -> SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b: """ Provides operations to call the searchCloudCertificationAuthorityLeafCertificateBySerialNumber method. """ - from .search_cloud_certification_authority_leaf_certificate_by_serial_number.search_cloud_certification_authority_leaf_certificate_by_serial_number_request_builder import SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder + from .search_cloud_certification_authority_leaf_certificate_by_serial_number.search_cloud_certification_authority_leaf_certificate_by_seria_1a22156b import SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b - return SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder(self.request_adapter, self.path_parameters) + return SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b(self.request_adapter, self.path_parameters) @property - def upload_externally_signed_certification_authority_certificate(self) -> UploadExternallySignedCertificationAuthorityCertificateRequestBuilder: + def upload_externally_signed_certification_authority_certificate(self) -> UploadExternallySignedCertificationAuthorityCertificate_fa0c0209: """ Provides operations to call the uploadExternallySignedCertificationAuthorityCertificate method. """ - from .upload_externally_signed_certification_authority_certificate.upload_externally_signed_certification_authority_certificate_request_builder import UploadExternallySignedCertificationAuthorityCertificateRequestBuilder + from .upload_externally_signed_certification_authority_certificate.upload_externally_signed_certification_authority_certificate_fa0c0209 import UploadExternallySignedCertificationAuthorityCertificate_fa0c0209 - return UploadExternallySignedCertificationAuthorityCertificateRequestBuilder(self.request_adapter, self.path_parameters) + return UploadExternallySignedCertificationAuthorityCertificate_fa0c0209(self.request_adapter, self.path_parameters) @property def versions(self) -> VersionsRequestBuilder: diff --git a/msgraph_beta/generated/device_management/cloud_certification_authority/item/search_cloud_certification_authority_leaf_certificate_by_serial_number/search_cloud_certification_authority_leaf_certificate_by_seria_1a22156b.py b/msgraph_beta/generated/device_management/cloud_certification_authority/item/search_cloud_certification_authority_leaf_certificate_by_serial_number/search_cloud_certification_authority_leaf_certificate_by_seria_1a22156b.py new file mode 100644 index 00000000000..89a3fac6c52 --- /dev/null +++ b/msgraph_beta/generated/device_management/cloud_certification_authority/item/search_cloud_certification_authority_leaf_certificate_by_serial_number/search_cloud_certification_authority_leaf_certificate_by_seria_1a22156b.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.cloud_certification_authority_leaf_certificate import CloudCertificationAuthorityLeafCertificate + from .....models.o_data_errors.o_data_error import ODataError + from .search_cloud_certification_authority_leaf_certificate_by_seria_ac69ebcf import SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf + +class SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b(BaseRequestBuilder): + """ + Provides operations to call the searchCloudCertificationAuthorityLeafCertificateBySerialNumber method. Original name: SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/searchCloudCertificationAuthorityLeafCertificateBySerialNumber", path_parameters) + + async def post(self,body: SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudCertificationAuthorityLeafCertificate]: + """ + Invoke action searchCloudCertificationAuthorityLeafCertificateBySerialNumber + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudCertificationAuthorityLeafCertificate] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.cloud_certification_authority_leaf_certificate import CloudCertificationAuthorityLeafCertificate + + return await self.request_adapter.send_async(request_info, CloudCertificationAuthorityLeafCertificate, error_mapping) + + def to_post_request_information(self,body: SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action searchCloudCertificationAuthorityLeafCertificateBySerialNumber + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b(self.request_adapter, raw_url) + + @dataclass + class SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/cloud_certification_authority/item/search_cloud_certification_authority_leaf_certificate_by_serial_number/search_cloud_certification_authority_leaf_certificate_by_seria_ac69ebcf.py b/msgraph_beta/generated/device_management/cloud_certification_authority/item/search_cloud_certification_authority_leaf_certificate_by_serial_number/search_cloud_certification_authority_leaf_certificate_by_seria_ac69ebcf.py new file mode 100644 index 00000000000..f27c10d1541 --- /dev/null +++ b/msgraph_beta/generated/device_management/cloud_certification_authority/item/search_cloud_certification_authority_leaf_certificate_by_serial_number/search_cloud_certification_authority_leaf_certificate_by_seria_ac69ebcf.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The certificateSerialNumber property + certificate_serial_number: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "certificateSerialNumber": lambda n : setattr(self, 'certificate_serial_number', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("certificateSerialNumber", self.certificate_serial_number) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/device_management/cloud_certification_authority/item/search_cloud_certification_authority_leaf_certificate_by_serial_number/search_cloud_certification_authority_leaf_certificate_by_serial_number_post_request_body.py b/msgraph_beta/generated/device_management/cloud_certification_authority/item/search_cloud_certification_authority_leaf_certificate_by_serial_number/search_cloud_certification_authority_leaf_certificate_by_serial_number_post_request_body.py deleted file mode 100644 index ba8a0a99e14..00000000000 --- a/msgraph_beta/generated/device_management/cloud_certification_authority/item/search_cloud_certification_authority_leaf_certificate_by_serial_number/search_cloud_certification_authority_leaf_certificate_by_serial_number_post_request_body.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The certificateSerialNumber property - certificate_serial_number: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "certificateSerialNumber": lambda n : setattr(self, 'certificate_serial_number', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("certificateSerialNumber", self.certificate_serial_number) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/device_management/cloud_certification_authority/item/search_cloud_certification_authority_leaf_certificate_by_serial_number/search_cloud_certification_authority_leaf_certificate_by_serial_number_request_builder.py b/msgraph_beta/generated/device_management/cloud_certification_authority/item/search_cloud_certification_authority_leaf_certificate_by_serial_number/search_cloud_certification_authority_leaf_certificate_by_serial_number_request_builder.py deleted file mode 100644 index cda444dba3c..00000000000 --- a/msgraph_beta/generated/device_management/cloud_certification_authority/item/search_cloud_certification_authority_leaf_certificate_by_serial_number/search_cloud_certification_authority_leaf_certificate_by_serial_number_request_builder.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.cloud_certification_authority_leaf_certificate import CloudCertificationAuthorityLeafCertificate - from .....models.o_data_errors.o_data_error import ODataError - from .search_cloud_certification_authority_leaf_certificate_by_serial_number_post_request_body import SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody - -class SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the searchCloudCertificationAuthorityLeafCertificateBySerialNumber method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/searchCloudCertificationAuthorityLeafCertificateBySerialNumber", path_parameters) - - async def post(self,body: SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudCertificationAuthorityLeafCertificate]: - """ - Invoke action searchCloudCertificationAuthorityLeafCertificateBySerialNumber - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[CloudCertificationAuthorityLeafCertificate] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .....models.cloud_certification_authority_leaf_certificate import CloudCertificationAuthorityLeafCertificate - - return await self.request_adapter.send_async(request_info, CloudCertificationAuthorityLeafCertificate, error_mapping) - - def to_post_request_information(self,body: SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action searchCloudCertificationAuthorityLeafCertificateBySerialNumber - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/cloud_certification_authority/item/upload_externally_signed_certification_authority_certificate/upload_externally_signed_certification_authority_certificate_7c3c0420.py b/msgraph_beta/generated/device_management/cloud_certification_authority/item/upload_externally_signed_certification_authority_certificate/upload_externally_signed_certification_authority_certificate_7c3c0420.py new file mode 100644 index 00000000000..dbdce577416 --- /dev/null +++ b/msgraph_beta/generated/device_management/cloud_certification_authority/item/upload_externally_signed_certification_authority_certificate/upload_externally_signed_certification_authority_certificate_7c3c0420.py @@ -0,0 +1,68 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .....models.trust_chain_certificate import TrustChainCertificate + +@dataclass +class UploadExternallySignedCertificationAuthorityCertificate_7c3c0420(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: UploadExternallySignedCertificationAuthorityCertificatePostRequestBody + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The certificationAuthorityVersion property + certification_authority_version: Optional[int] = None + # The signedCertificate property + signed_certificate: Optional[str] = None + # The trustChainCertificates property + trust_chain_certificates: Optional[list[TrustChainCertificate]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UploadExternallySignedCertificationAuthorityCertificate_7c3c0420: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UploadExternallySignedCertificationAuthorityCertificate_7c3c0420 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UploadExternallySignedCertificationAuthorityCertificate_7c3c0420() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .....models.trust_chain_certificate import TrustChainCertificate + + from .....models.trust_chain_certificate import TrustChainCertificate + + fields: dict[str, Callable[[Any], None]] = { + "certificationAuthorityVersion": lambda n : setattr(self, 'certification_authority_version', n.get_int_value()), + "signedCertificate": lambda n : setattr(self, 'signed_certificate', n.get_str_value()), + "trustChainCertificates": lambda n : setattr(self, 'trust_chain_certificates', n.get_collection_of_object_values(TrustChainCertificate)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_int_value("certificationAuthorityVersion", self.certification_authority_version) + writer.write_str_value("signedCertificate", self.signed_certificate) + writer.write_collection_of_object_values("trustChainCertificates", self.trust_chain_certificates) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/device_management/cloud_certification_authority/item/upload_externally_signed_certification_authority_certificate/upload_externally_signed_certification_authority_certificate_fa0c0209.py b/msgraph_beta/generated/device_management/cloud_certification_authority/item/upload_externally_signed_certification_authority_certificate/upload_externally_signed_certification_authority_certificate_fa0c0209.py new file mode 100644 index 00000000000..36d65405676 --- /dev/null +++ b/msgraph_beta/generated/device_management/cloud_certification_authority/item/upload_externally_signed_certification_authority_certificate/upload_externally_signed_certification_authority_certificate_fa0c0209.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.cloud_certification_authority import CloudCertificationAuthority + from .....models.o_data_errors.o_data_error import ODataError + from .upload_externally_signed_certification_authority_certificate_7c3c0420 import UploadExternallySignedCertificationAuthorityCertificate_7c3c0420 + +class UploadExternallySignedCertificationAuthorityCertificate_fa0c0209(BaseRequestBuilder): + """ + Provides operations to call the uploadExternallySignedCertificationAuthorityCertificate method. Original name: UploadExternallySignedCertificationAuthorityCertificateRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UploadExternallySignedCertificationAuthorityCertificate_fa0c0209 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/uploadExternallySignedCertificationAuthorityCertificate", path_parameters) + + async def post(self,body: UploadExternallySignedCertificationAuthorityCertificate_7c3c0420, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudCertificationAuthority]: + """ + Invoke action uploadExternallySignedCertificationAuthorityCertificate + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudCertificationAuthority] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.cloud_certification_authority import CloudCertificationAuthority + + return await self.request_adapter.send_async(request_info, CloudCertificationAuthority, error_mapping) + + def to_post_request_information(self,body: UploadExternallySignedCertificationAuthorityCertificate_7c3c0420, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action uploadExternallySignedCertificationAuthorityCertificate + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UploadExternallySignedCertificationAuthorityCertificate_fa0c0209: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UploadExternallySignedCertificationAuthorityCertificate_fa0c0209 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UploadExternallySignedCertificationAuthorityCertificate_fa0c0209(self.request_adapter, raw_url) + + @dataclass + class UploadExternallySignedCertificationAuthorityCertificateRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/cloud_certification_authority/item/upload_externally_signed_certification_authority_certificate/upload_externally_signed_certification_authority_certificate_post_request_body.py b/msgraph_beta/generated/device_management/cloud_certification_authority/item/upload_externally_signed_certification_authority_certificate/upload_externally_signed_certification_authority_certificate_post_request_body.py deleted file mode 100644 index e0fbea0078a..00000000000 --- a/msgraph_beta/generated/device_management/cloud_certification_authority/item/upload_externally_signed_certification_authority_certificate/upload_externally_signed_certification_authority_certificate_post_request_body.py +++ /dev/null @@ -1,65 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .....models.trust_chain_certificate import TrustChainCertificate - -@dataclass -class UploadExternallySignedCertificationAuthorityCertificatePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The certificationAuthorityVersion property - certification_authority_version: Optional[int] = None - # The signedCertificate property - signed_certificate: Optional[str] = None - # The trustChainCertificates property - trust_chain_certificates: Optional[list[TrustChainCertificate]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UploadExternallySignedCertificationAuthorityCertificatePostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UploadExternallySignedCertificationAuthorityCertificatePostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UploadExternallySignedCertificationAuthorityCertificatePostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .....models.trust_chain_certificate import TrustChainCertificate - - from .....models.trust_chain_certificate import TrustChainCertificate - - fields: dict[str, Callable[[Any], None]] = { - "certificationAuthorityVersion": lambda n : setattr(self, 'certification_authority_version', n.get_int_value()), - "signedCertificate": lambda n : setattr(self, 'signed_certificate', n.get_str_value()), - "trustChainCertificates": lambda n : setattr(self, 'trust_chain_certificates', n.get_collection_of_object_values(TrustChainCertificate)), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_int_value("certificationAuthorityVersion", self.certification_authority_version) - writer.write_str_value("signedCertificate", self.signed_certificate) - writer.write_collection_of_object_values("trustChainCertificates", self.trust_chain_certificates) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/device_management/cloud_certification_authority/item/upload_externally_signed_certification_authority_certificate/upload_externally_signed_certification_authority_certificate_request_builder.py b/msgraph_beta/generated/device_management/cloud_certification_authority/item/upload_externally_signed_certification_authority_certificate/upload_externally_signed_certification_authority_certificate_request_builder.py deleted file mode 100644 index d8f5faf68ab..00000000000 --- a/msgraph_beta/generated/device_management/cloud_certification_authority/item/upload_externally_signed_certification_authority_certificate/upload_externally_signed_certification_authority_certificate_request_builder.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.cloud_certification_authority import CloudCertificationAuthority - from .....models.o_data_errors.o_data_error import ODataError - from .upload_externally_signed_certification_authority_certificate_post_request_body import UploadExternallySignedCertificationAuthorityCertificatePostRequestBody - -class UploadExternallySignedCertificationAuthorityCertificateRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the uploadExternallySignedCertificationAuthorityCertificate method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UploadExternallySignedCertificationAuthorityCertificateRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/cloudCertificationAuthority/{cloudCertificationAuthority%2Did}/uploadExternallySignedCertificationAuthorityCertificate", path_parameters) - - async def post(self,body: UploadExternallySignedCertificationAuthorityCertificatePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudCertificationAuthority]: - """ - Invoke action uploadExternallySignedCertificationAuthorityCertificate - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[CloudCertificationAuthority] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .....models.cloud_certification_authority import CloudCertificationAuthority - - return await self.request_adapter.send_async(request_info, CloudCertificationAuthority, error_mapping) - - def to_post_request_information(self,body: UploadExternallySignedCertificationAuthorityCertificatePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action uploadExternallySignedCertificationAuthorityCertificate - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UploadExternallySignedCertificationAuthorityCertificateRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UploadExternallySignedCertificationAuthorityCertificateRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UploadExternallySignedCertificationAuthorityCertificateRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UploadExternallySignedCertificationAuthorityCertificateRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/comanaged_devices/comanaged_devices_request_builder.py b/msgraph_beta/generated/device_management/comanaged_devices/comanaged_devices_request_builder.py index fa4c6e3ea6e..2e2368576a0 100644 --- a/msgraph_beta/generated/device_management/comanaged_devices/comanaged_devices_request_builder.py +++ b/msgraph_beta/generated/device_management/comanaged_devices/comanaged_devices_request_builder.py @@ -24,7 +24,7 @@ from .execute_action.execute_action_request_builder import ExecuteActionRequestBuilder from .item.managed_device_item_request_builder import ManagedDeviceItemRequestBuilder from .move_devices_to_o_u.move_devices_to_o_u_request_builder import MoveDevicesToOURequestBuilder - from .retrieve_powerlift_app_diagnostics_details_with_user_principal_name.retrieve_powerlift_app_diagnostics_details_with_user_principal_name_request_builder import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder + from .retrieve_powerlift_app_diagnostics_details_with_user_principal_name.retrieve_powerlift_app_diagnostics_details_with_user_principal_dd1e6da7 import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 class ComanagedDevicesRequestBuilder(BaseRequestBuilder): """ @@ -108,17 +108,17 @@ async def post(self,body: ManagedDevice, request_configuration: Optional[Request return await self.request_adapter.send_async(request_info, ManagedDevice, error_mapping) - def retrieve_powerlift_app_diagnostics_details_with_user_principal_name(self,user_principal_name: str) -> RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder: + def retrieve_powerlift_app_diagnostics_details_with_user_principal_name(self,user_principal_name: str) -> RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7: """ Provides operations to call the retrievePowerliftAppDiagnosticsDetails method. param user_principal_name: Usage: userPrincipalName='{userPrincipalName}' - Returns: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder + Returns: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 """ if user_principal_name is None: raise TypeError("user_principal_name cannot be null.") - from .retrieve_powerlift_app_diagnostics_details_with_user_principal_name.retrieve_powerlift_app_diagnostics_details_with_user_principal_name_request_builder import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder + from .retrieve_powerlift_app_diagnostics_details_with_user_principal_name.retrieve_powerlift_app_diagnostics_details_with_user_principal_dd1e6da7 import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 - return RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder(self.request_adapter, self.path_parameters, user_principal_name) + return RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7(self.request_adapter, self.path_parameters, user_principal_name) def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ComanagedDevicesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ diff --git a/msgraph_beta/generated/device_management/comanaged_devices/execute_action/execute_action_post_request_body.py b/msgraph_beta/generated/device_management/comanaged_devices/execute_action/execute_action_post_request_body.py index 0d51a3d4670..b50e43f61c5 100644 --- a/msgraph_beta/generated/device_management/comanaged_devices/execute_action/execute_action_post_request_body.py +++ b/msgraph_beta/generated/device_management/comanaged_devices/execute_action/execute_action_post_request_body.py @@ -15,6 +15,12 @@ class ExecuteActionPostRequestBody(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 keepEnrollmentData property + keep_enrollment_data: Optional[bool] = False + # The keepUserData property + keep_user_data: Optional[bool] = False + # The persistEsimDataPlan property + persist_esim_data_plan: Optional[bool] = False # The actionName property action_name: Optional[ManagedDeviceRemoteAction] = None # The carrierUrl property @@ -25,18 +31,12 @@ class ExecuteActionPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): device_ids: Optional[list[str]] = None # The deviceName property device_name: Optional[str] = None - # The keepEnrollmentData property - keep_enrollment_data: Optional[bool] = None - # The keepUserData property - keep_user_data: Optional[bool] = None # The notificationBody property notification_body: Optional[str] = None # The notificationTitle property notification_title: Optional[str] = None # The organizationalUnitPath property organizational_unit_path: Optional[str] = None - # The persistEsimDataPlan property - persist_esim_data_plan: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ExecuteActionPostRequestBody: diff --git a/msgraph_beta/generated/device_management/comanaged_devices/item/clean_windows_device/clean_windows_device_post_request_body.py b/msgraph_beta/generated/device_management/comanaged_devices/item/clean_windows_device/clean_windows_device_post_request_body.py index 9a9f1c83727..fd530228aa9 100644 --- a/msgraph_beta/generated/device_management/comanaged_devices/item/clean_windows_device/clean_windows_device_post_request_body.py +++ b/msgraph_beta/generated/device_management/comanaged_devices/item/clean_windows_device/clean_windows_device_post_request_body.py @@ -13,7 +13,7 @@ class CleanWindowsDevicePostRequestBody(AdditionalDataHolder, BackedModel, Parsa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The keepUserData property - keep_user_data: Optional[bool] = None + keep_user_data: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CleanWindowsDevicePostRequestBody: diff --git a/msgraph_beta/generated/device_management/comanaged_devices/item/managed_device_item_request_builder.py b/msgraph_beta/generated/device_management/comanaged_devices/item/managed_device_item_request_builder.py index 721657b084e..0e925c462b7 100644 --- a/msgraph_beta/generated/device_management/comanaged_devices/item/managed_device_item_request_builder.py +++ b/msgraph_beta/generated/device_management/comanaged_devices/item/managed_device_item_request_builder.py @@ -49,7 +49,7 @@ from .recover_passcode.recover_passcode_request_builder import RecoverPasscodeRequestBuilder from .reenable.reenable_request_builder import ReenableRequestBuilder from .remote_lock.remote_lock_request_builder import RemoteLockRequestBuilder - from .remove_device_firmware_configuration_interface_management.remove_device_firmware_configuration_interface_management_request_builder import RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder + from .remove_device_firmware_configuration_interface_management.remove_device_firmware_configuration_interface_management_req_abf9bd5f import RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f from .request_remote_assistance.request_remote_assistance_request_builder import RequestRemoteAssistanceRequestBuilder from .reset_passcode.reset_passcode_request_builder import ResetPasscodeRequestBuilder from .restore_managed_home_screen.restore_managed_home_screen_request_builder import RestoreManagedHomeScreenRequestBuilder @@ -495,13 +495,13 @@ def remote_lock(self) -> RemoteLockRequestBuilder: return RemoteLockRequestBuilder(self.request_adapter, self.path_parameters) @property - def remove_device_firmware_configuration_interface_management(self) -> RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder: + def remove_device_firmware_configuration_interface_management(self) -> RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f: """ Provides operations to call the removeDeviceFirmwareConfigurationInterfaceManagement method. """ - from .remove_device_firmware_configuration_interface_management.remove_device_firmware_configuration_interface_management_request_builder import RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder + from .remove_device_firmware_configuration_interface_management.remove_device_firmware_configuration_interface_management_req_abf9bd5f import RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f - return RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(self.request_adapter, self.path_parameters) + return RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f(self.request_adapter, self.path_parameters) @property def request_remote_assistance(self) -> RequestRemoteAssistanceRequestBuilder: diff --git a/msgraph_beta/generated/device_management/comanaged_devices/item/remove_device_firmware_configuration_interface_management/remove_device_firmware_configuration_interface_management_req_abf9bd5f.py b/msgraph_beta/generated/device_management/comanaged_devices/item/remove_device_firmware_configuration_interface_management/remove_device_firmware_configuration_interface_management_req_abf9bd5f.py new file mode 100644 index 00000000000..7d7b7f365e3 --- /dev/null +++ b/msgraph_beta/generated/device_management/comanaged_devices/item/remove_device_firmware_configuration_interface_management/remove_device_firmware_configuration_interface_management_req_abf9bd5f.py @@ -0,0 +1,78 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + +class RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f(BaseRequestBuilder): + """ + Provides operations to call the removeDeviceFirmwareConfigurationInterfaceManagement method. Original name: RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/removeDeviceFirmwareConfigurationInterfaceManagement", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Remove device from Device Firmware Configuration Interface management + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_post_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Remove device from Device Firmware Configuration Interface management + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f(self.request_adapter, raw_url) + + @dataclass + class RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/comanaged_devices/item/remove_device_firmware_configuration_interface_management/remove_device_firmware_configuration_interface_management_request_builder.py b/msgraph_beta/generated/device_management/comanaged_devices/item/remove_device_firmware_configuration_interface_management/remove_device_firmware_configuration_interface_management_request_builder.py deleted file mode 100644 index 31de14a7c01..00000000000 --- a/msgraph_beta/generated/device_management/comanaged_devices/item/remove_device_firmware_configuration_interface_management/remove_device_firmware_configuration_interface_management_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - -class RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the removeDeviceFirmwareConfigurationInterfaceManagement method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/comanagedDevices/{managedDevice%2Did}/removeDeviceFirmwareConfigurationInterfaceManagement", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Remove device from Device Firmware Configuration Interface management - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Remove device from Device Firmware Configuration Interface management - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/comanaged_devices/item/windows_defender_scan/windows_defender_scan_post_request_body.py b/msgraph_beta/generated/device_management/comanaged_devices/item/windows_defender_scan/windows_defender_scan_post_request_body.py index 44e2f8429a4..21925a46705 100644 --- a/msgraph_beta/generated/device_management/comanaged_devices/item/windows_defender_scan/windows_defender_scan_post_request_body.py +++ b/msgraph_beta/generated/device_management/comanaged_devices/item/windows_defender_scan/windows_defender_scan_post_request_body.py @@ -13,7 +13,7 @@ class WindowsDefenderScanPostRequestBody(AdditionalDataHolder, BackedModel, Pars # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The quickScan property - quick_scan: Optional[bool] = None + quick_scan: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WindowsDefenderScanPostRequestBody: diff --git a/msgraph_beta/generated/device_management/comanaged_devices/item/wipe/wipe_post_request_body.py b/msgraph_beta/generated/device_management/comanaged_devices/item/wipe/wipe_post_request_body.py index e529e8a2f3a..06c7e0effc3 100644 --- a/msgraph_beta/generated/device_management/comanaged_devices/item/wipe/wipe_post_request_body.py +++ b/msgraph_beta/generated/device_management/comanaged_devices/item/wipe/wipe_post_request_body.py @@ -16,17 +16,17 @@ class WipePostRequestBody(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 keepEnrollmentData property - keep_enrollment_data: Optional[bool] = None + keep_enrollment_data: Optional[bool] = False # The keepUserData property - keep_user_data: Optional[bool] = None + keep_user_data: Optional[bool] = False + # The persistEsimDataPlan property + persist_esim_data_plan: Optional[bool] = False + # The useProtectedWipe property + use_protected_wipe: Optional[bool] = False # The macOsUnlockCode property mac_os_unlock_code: Optional[str] = None # The obliterationBehavior property obliteration_behavior: Optional[ObliterationBehavior] = None - # The persistEsimDataPlan property - persist_esim_data_plan: Optional[bool] = None - # The useProtectedWipe property - use_protected_wipe: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WipePostRequestBody: 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_071ac5d5.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_071ac5d5.py new file mode 100644 index 00000000000..a5fd66c5d71 --- /dev/null +++ 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_071ac5d5.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.powerlift_incident_detail import PowerliftIncidentDetail + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse + """ + # The value property + value: Optional[list[PowerliftIncidentDetail]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.powerlift_incident_detail import PowerliftIncidentDetail + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.powerlift_incident_detail import PowerliftIncidentDetail + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(PowerliftIncidentDetail)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/device_management/comanaged_devices/retrieve_powerlift_app_diagnostics_details_with_user_principal_name/retrieve_powerlift_app_diagnostics_details_with_user_principal_dd1e6da7.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_dd1e6da7.py new file mode 100644 index 00000000000..e4263fa5a9c --- /dev/null +++ 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_dd1e6da7.py @@ -0,0 +1,125 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .retrieve_powerlift_app_diagnostics_details_with_user_principal_071ac5d5 import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5 + +class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7(BaseRequestBuilder): + """ + Provides operations to call the retrievePowerliftAppDiagnosticsDetails method. Original name: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], user_principal_name: Optional[str] = None) -> None: + """ + Instantiates a new RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param user_principal_name: Usage: userPrincipalName='{userPrincipalName}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['userPrincipalName'] = user_principal_name + super().__init__(request_adapter, "{+baseurl}/deviceManagement/comanagedDevices/retrievePowerliftAppDiagnosticsDetails(userPrincipalName='{userPrincipalName}'){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5]: + """ + Invoke function retrievePowerliftAppDiagnosticsDetails + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .retrieve_powerlift_app_diagnostics_details_with_user_principal_071ac5d5 import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5 + + return await self.request_adapter.send_async(request_info, RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function retrievePowerliftAppDiagnosticsDetails + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7(self.request_adapter, raw_url) + + @dataclass + class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters(): + """ + Invoke function retrievePowerliftAppDiagnosticsDetails + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index 936a3c4aeb4..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.powerlift_incident_detail import PowerliftIncidentDetail - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[PowerliftIncidentDetail]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.powerlift_incident_detail import PowerliftIncidentDetail - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.powerlift_incident_detail import PowerliftIncidentDetail - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(PowerliftIncidentDetail)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/device_management/comanaged_devices/retrieve_powerlift_app_diagnostics_details_with_user_principal_name/retrieve_powerlift_app_diagnostics_details_with_user_principal_name_request_builder.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_request_builder.py deleted file mode 100644 index 3a258dc7431..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,125 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .retrieve_powerlift_app_diagnostics_details_with_user_principal_name_get_response import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse - -class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the retrievePowerliftAppDiagnosticsDetails method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], user_principal_name: Optional[str] = None) -> None: - """ - Instantiates a new RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param user_principal_name: Usage: userPrincipalName='{userPrincipalName}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['userPrincipalName'] = user_principal_name - super().__init__(request_adapter, "{+baseurl}/deviceManagement/comanagedDevices/retrievePowerliftAppDiagnosticsDetails(userPrincipalName='{userPrincipalName}'){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse]: - """ - Invoke function retrievePowerliftAppDiagnosticsDetails - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .retrieve_powerlift_app_diagnostics_details_with_user_principal_name_get_response import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse - - return await self.request_adapter.send_async(request_info, RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function retrievePowerliftAppDiagnosticsDetails - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters(): - """ - Invoke function retrievePowerliftAppDiagnosticsDetails - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/compliance_policies/item/scheduled_actions_for_rule/item/device_management_compliance_scheduled_action_for_rule_item_req_0081baa3.py b/msgraph_beta/generated/device_management/compliance_policies/item/scheduled_actions_for_rule/item/device_management_compliance_scheduled_action_for_rule_item_req_0081baa3.py new file mode 100644 index 00000000000..f977a114927 --- /dev/null +++ b/msgraph_beta/generated/device_management/compliance_policies/item/scheduled_actions_for_rule/item/device_management_compliance_scheduled_action_for_rule_item_req_0081baa3.py @@ -0,0 +1,198 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.device_management_compliance_scheduled_action_for_rule import DeviceManagementComplianceScheduledActionForRule + from ......models.o_data_errors.o_data_error import ODataError + from .scheduled_action_configurations.scheduled_action_configurations_request_builder import ScheduledActionConfigurationsRequestBuilder + +class DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3(BaseRequestBuilder): + """ + Provides operations to manage the scheduledActionsForRule property of the microsoft.graph.deviceManagementCompliancePolicy entity. Original name: DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property scheduledActionsForRule for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceManagementComplianceScheduledActionForRule]: + """ + The list of scheduled action for this rule + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DeviceManagementComplianceScheduledActionForRule] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.device_management_compliance_scheduled_action_for_rule import DeviceManagementComplianceScheduledActionForRule + + return await self.request_adapter.send_async(request_info, DeviceManagementComplianceScheduledActionForRule, error_mapping) + + async def patch(self,body: DeviceManagementComplianceScheduledActionForRule, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceManagementComplianceScheduledActionForRule]: + """ + Update the navigation property scheduledActionsForRule in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DeviceManagementComplianceScheduledActionForRule] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.device_management_compliance_scheduled_action_for_rule import DeviceManagementComplianceScheduledActionForRule + + return await self.request_adapter.send_async(request_info, DeviceManagementComplianceScheduledActionForRule, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property scheduledActionsForRule for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The list of scheduled action for this rule + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: DeviceManagementComplianceScheduledActionForRule, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property scheduledActionsForRule in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3(self.request_adapter, raw_url) + + @property + def scheduled_action_configurations(self) -> ScheduledActionConfigurationsRequestBuilder: + """ + Provides operations to manage the scheduledActionConfigurations property of the microsoft.graph.deviceManagementComplianceScheduledActionForRule entity. + """ + from .scheduled_action_configurations.scheduled_action_configurations_request_builder import ScheduledActionConfigurationsRequestBuilder + + return ScheduledActionConfigurationsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters(): + """ + The list of scheduled action for this rule + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetRequestConfiguration(RequestConfiguration[DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/compliance_policies/item/scheduled_actions_for_rule/item/device_management_compliance_scheduled_action_for_rule_item_request_builder.py b/msgraph_beta/generated/device_management/compliance_policies/item/scheduled_actions_for_rule/item/device_management_compliance_scheduled_action_for_rule_item_request_builder.py deleted file mode 100644 index 95d8e7ced9f..00000000000 --- a/msgraph_beta/generated/device_management/compliance_policies/item/scheduled_actions_for_rule/item/device_management_compliance_scheduled_action_for_rule_item_request_builder.py +++ /dev/null @@ -1,198 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.device_management_compliance_scheduled_action_for_rule import DeviceManagementComplianceScheduledActionForRule - from ......models.o_data_errors.o_data_error import ODataError - from .scheduled_action_configurations.scheduled_action_configurations_request_builder import ScheduledActionConfigurationsRequestBuilder - -class DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the scheduledActionsForRule property of the microsoft.graph.deviceManagementCompliancePolicy entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/scheduledActionsForRule/{deviceManagementComplianceScheduledActionForRule%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property scheduledActionsForRule for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceManagementComplianceScheduledActionForRule]: - """ - The list of scheduled action for this rule - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeviceManagementComplianceScheduledActionForRule] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.device_management_compliance_scheduled_action_for_rule import DeviceManagementComplianceScheduledActionForRule - - return await self.request_adapter.send_async(request_info, DeviceManagementComplianceScheduledActionForRule, error_mapping) - - async def patch(self,body: DeviceManagementComplianceScheduledActionForRule, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceManagementComplianceScheduledActionForRule]: - """ - Update the navigation property scheduledActionsForRule in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeviceManagementComplianceScheduledActionForRule] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.device_management_compliance_scheduled_action_for_rule import DeviceManagementComplianceScheduledActionForRule - - return await self.request_adapter.send_async(request_info, DeviceManagementComplianceScheduledActionForRule, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property scheduledActionsForRule for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The list of scheduled action for this rule - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: DeviceManagementComplianceScheduledActionForRule, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property scheduledActionsForRule in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder(self.request_adapter, raw_url) - - @property - def scheduled_action_configurations(self) -> ScheduledActionConfigurationsRequestBuilder: - """ - Provides operations to manage the scheduledActionConfigurations property of the microsoft.graph.deviceManagementComplianceScheduledActionForRule entity. - """ - from .scheduled_action_configurations.scheduled_action_configurations_request_builder import ScheduledActionConfigurationsRequestBuilder - - return ScheduledActionConfigurationsRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters(): - """ - The list of scheduled action for this rule - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetRequestConfiguration(RequestConfiguration[DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/compliance_policies/item/scheduled_actions_for_rule/scheduled_actions_for_rule_request_builder.py b/msgraph_beta/generated/device_management/compliance_policies/item/scheduled_actions_for_rule/scheduled_actions_for_rule_request_builder.py index cccf58665b4..f5d0bc1b305 100644 --- a/msgraph_beta/generated/device_management/compliance_policies/item/scheduled_actions_for_rule/scheduled_actions_for_rule_request_builder.py +++ b/msgraph_beta/generated/device_management/compliance_policies/item/scheduled_actions_for_rule/scheduled_actions_for_rule_request_builder.py @@ -15,10 +15,10 @@ if TYPE_CHECKING: from .....models.device_management_compliance_scheduled_action_for_rule import DeviceManagementComplianceScheduledActionForRule - from .....models.device_management_compliance_scheduled_action_for_rule_collection_response import DeviceManagementComplianceScheduledActionForRuleCollectionResponse + from .....models.device_management_compliance_scheduled_action_for_rule_collect_0fcf9923 import DeviceManagementComplianceScheduledActionForRuleCollect_0fcf9923 from .....models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder - from .item.device_management_compliance_scheduled_action_for_rule_item_request_builder import DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder + from .item.device_management_compliance_scheduled_action_for_rule_item_req_0081baa3 import DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3 class ScheduledActionsForRuleRequestBuilder(BaseRequestBuilder): """ @@ -33,25 +33,25 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/deviceManagement/compliancePolicies/{deviceManagementCompliancePolicy%2Did}/scheduledActionsForRule{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_device_management_compliance_scheduled_action_for_rule_id(self,device_management_compliance_scheduled_action_for_rule_id: str) -> DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder: + def by_device_management_compliance_scheduled_action_for_rule_id(self,device_management_compliance_scheduled_action_for_rule_id: str) -> DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3: """ Provides operations to manage the scheduledActionsForRule property of the microsoft.graph.deviceManagementCompliancePolicy entity. param device_management_compliance_scheduled_action_for_rule_id: The unique identifier of deviceManagementComplianceScheduledActionForRule - Returns: DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder + Returns: DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3 """ if device_management_compliance_scheduled_action_for_rule_id is None: raise TypeError("device_management_compliance_scheduled_action_for_rule_id cannot be null.") - from .item.device_management_compliance_scheduled_action_for_rule_item_request_builder import DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder + from .item.device_management_compliance_scheduled_action_for_rule_item_req_0081baa3 import DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3 url_tpl_params = get_path_parameters(self.path_parameters) url_tpl_params["deviceManagementComplianceScheduledActionForRule%2Did"] = device_management_compliance_scheduled_action_for_rule_id - return DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder(self.request_adapter, url_tpl_params) + return DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[ScheduledActionsForRuleRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceManagementComplianceScheduledActionForRuleCollectionResponse]: + async def get(self,request_configuration: Optional[RequestConfiguration[ScheduledActionsForRuleRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceManagementComplianceScheduledActionForRuleCollect_0fcf9923]: """ The list of scheduled action for this rule param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeviceManagementComplianceScheduledActionForRuleCollectionResponse] + Returns: Optional[DeviceManagementComplianceScheduledActionForRuleCollect_0fcf9923] """ request_info = self.to_get_request_information( request_configuration @@ -63,9 +63,9 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Schedule } if not self.request_adapter: raise Exception("Http core is null") - from .....models.device_management_compliance_scheduled_action_for_rule_collection_response import DeviceManagementComplianceScheduledActionForRuleCollectionResponse + from .....models.device_management_compliance_scheduled_action_for_rule_collect_0fcf9923 import DeviceManagementComplianceScheduledActionForRuleCollect_0fcf9923 - return await self.request_adapter.send_async(request_info, DeviceManagementComplianceScheduledActionForRuleCollectionResponse, error_mapping) + return await self.request_adapter.send_async(request_info, DeviceManagementComplianceScheduledActionForRuleCollect_0fcf9923, error_mapping) async def post(self,body: DeviceManagementComplianceScheduledActionForRule, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceManagementComplianceScheduledActionForRule]: """ diff --git a/msgraph_beta/generated/device_management/configuration_policies/item/clear_enrollment_time_device_membership_target/clear_enrollment_time_device_membership_target_post_response.py b/msgraph_beta/generated/device_management/configuration_policies/item/clear_enrollment_time_device_membership_target/clear_enrollment_time_device_membership_target_post_response.py index 9a0b60a70bd..79cee2902d1 100644 --- a/msgraph_beta/generated/device_management/configuration_policies/item/clear_enrollment_time_device_membership_target/clear_enrollment_time_device_membership_target_post_response.py +++ b/msgraph_beta/generated/device_management/configuration_policies/item/clear_enrollment_time_device_membership_target/clear_enrollment_time_device_membership_target_post_response.py @@ -13,7 +13,7 @@ class ClearEnrollmentTimeDeviceMembershipTargetPostResponse(AdditionalDataHolder # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ClearEnrollmentTimeDeviceMembershipTargetPostResponse: 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_request_body.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_request_body.py index 9ec87dbd4f3..e91554de988 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_request_body.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_request_body.py @@ -15,10 +15,10 @@ class ImportAppleDeviceIdentityListPostRequestBody(AdditionalDataHolder, BackedM # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The overwriteImportedDeviceIdentities property + overwrite_imported_device_identities: Optional[bool] = False # The importedAppleDeviceIdentities property imported_apple_device_identities: Optional[list[ImportedAppleDeviceIdentity]] = None - # The overwriteImportedDeviceIdentities property - overwrite_imported_device_identities: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ImportAppleDeviceIdentityListPostRequestBody: diff --git a/msgraph_beta/generated/device_management/device_compliance_policies/set_scheduled_retire_state/set_scheduled_retire_state_post_request_body.py b/msgraph_beta/generated/device_management/device_compliance_policies/set_scheduled_retire_state/set_scheduled_retire_state_post_request_body.py index f04fa851c1c..779a021c917 100644 --- a/msgraph_beta/generated/device_management/device_compliance_policies/set_scheduled_retire_state/set_scheduled_retire_state_post_request_body.py +++ b/msgraph_beta/generated/device_management/device_compliance_policies/set_scheduled_retire_state/set_scheduled_retire_state_post_request_body.py @@ -15,10 +15,10 @@ class SetScheduledRetireStatePostRequestBody(AdditionalDataHolder, BackedModel, # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The scopedToAllDevices property + scoped_to_all_devices: Optional[bool] = False # The managedDeviceIds property managed_device_ids: Optional[list[str]] = None - # The scopedToAllDevices property - scoped_to_all_devices: Optional[bool] = None # Cancel or confirm scheduled retire state: Optional[ScheduledRetireState] = None diff --git a/msgraph_beta/generated/device_management/device_configurations/item/device_configuration_item_request_builder.py b/msgraph_beta/generated/device_management/device_configurations/item/device_configuration_item_request_builder.py index 0cba849b0a0..fc30e144337 100644 --- a/msgraph_beta/generated/device_management/device_configurations/item/device_configuration_item_request_builder.py +++ b/msgraph_beta/generated/device_management/device_configurations/item/device_configuration_item_request_builder.py @@ -22,7 +22,7 @@ from .device_setting_state_summaries.device_setting_state_summaries_request_builder import DeviceSettingStateSummariesRequestBuilder from .device_statuses.device_statuses_request_builder import DeviceStatusesRequestBuilder from .device_status_overview.device_status_overview_request_builder import DeviceStatusOverviewRequestBuilder - from .get_oma_setting_plain_text_value_with_secret_reference_value_id.get_oma_setting_plain_text_value_with_secret_reference_value_id_request_builder import GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder + from .get_oma_setting_plain_text_value_with_secret_reference_value_id.get_oma_setting_plain_text_value_with_secret_reference_value_id_re_c9047fb2 import GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2 from .group_assignments.group_assignments_request_builder import GroupAssignmentsRequestBuilder from .user_statuses.user_statuses_request_builder import UserStatusesRequestBuilder from .user_status_overview.user_status_overview_request_builder import UserStatusOverviewRequestBuilder @@ -79,17 +79,17 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceCo return await self.request_adapter.send_async(request_info, DeviceConfiguration, error_mapping) - def get_oma_setting_plain_text_value_with_secret_reference_value_id(self,secret_reference_value_id: str) -> GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder: + def get_oma_setting_plain_text_value_with_secret_reference_value_id(self,secret_reference_value_id: str) -> GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2: """ Provides operations to call the getOmaSettingPlainTextValue method. param secret_reference_value_id: Usage: secretReferenceValueId='{secretReferenceValueId}' - Returns: GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder + Returns: GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2 """ if secret_reference_value_id is None: raise TypeError("secret_reference_value_id cannot be null.") - from .get_oma_setting_plain_text_value_with_secret_reference_value_id.get_oma_setting_plain_text_value_with_secret_reference_value_id_request_builder import GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder + from .get_oma_setting_plain_text_value_with_secret_reference_value_id.get_oma_setting_plain_text_value_with_secret_reference_value_id_re_c9047fb2 import GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2 - return GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder(self.request_adapter, self.path_parameters, secret_reference_value_id) + return GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2(self.request_adapter, self.path_parameters, secret_reference_value_id) async def patch(self,body: DeviceConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceConfiguration]: """ diff --git a/msgraph_beta/generated/device_management/device_configurations/item/get_oma_setting_plain_text_value_with_secret_reference_value_id/get_oma_setting_plain_text_value_with_secret_reference_value_id_re_c9047fb2.py b/msgraph_beta/generated/device_management/device_configurations/item/get_oma_setting_plain_text_value_with_secret_reference_value_id/get_oma_setting_plain_text_value_with_secret_reference_value_id_re_c9047fb2.py new file mode 100644 index 00000000000..87eaaf3b22e --- /dev/null +++ b/msgraph_beta/generated/device_management/device_configurations/item/get_oma_setting_plain_text_value_with_secret_reference_value_id/get_oma_setting_plain_text_value_with_secret_reference_value_id_re_c9047fb2.py @@ -0,0 +1,84 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .get_oma_setting_plain_text_value_with_secret_reference_value_id_get_response import GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse + +class GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2(BaseRequestBuilder): + """ + Provides operations to call the getOmaSettingPlainTextValue method. Original name: GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], secret_reference_value_id: Optional[str] = None) -> None: + """ + Instantiates a new GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param secret_reference_value_id: Usage: secretReferenceValueId='{secretReferenceValueId}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['secretReferenceValueId'] = secret_reference_value_id + super().__init__(request_adapter, "{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/getOmaSettingPlainTextValue(secretReferenceValueId='{secretReferenceValueId}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse]: + """ + Invoke function getOmaSettingPlainTextValue + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_oma_setting_plain_text_value_with_secret_reference_value_id_get_response import GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse + + return await self.request_adapter.send_async(request_info, GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function getOmaSettingPlainTextValue + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2(self.request_adapter, raw_url) + + @dataclass + class GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/device_configurations/item/get_oma_setting_plain_text_value_with_secret_reference_value_id/get_oma_setting_plain_text_value_with_secret_reference_value_id_request_builder.py b/msgraph_beta/generated/device_management/device_configurations/item/get_oma_setting_plain_text_value_with_secret_reference_value_id/get_oma_setting_plain_text_value_with_secret_reference_value_id_request_builder.py deleted file mode 100644 index a0852dd7044..00000000000 --- a/msgraph_beta/generated/device_management/device_configurations/item/get_oma_setting_plain_text_value_with_secret_reference_value_id/get_oma_setting_plain_text_value_with_secret_reference_value_id_request_builder.py +++ /dev/null @@ -1,84 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .get_oma_setting_plain_text_value_with_secret_reference_value_id_get_response import GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse - -class GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getOmaSettingPlainTextValue method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], secret_reference_value_id: Optional[str] = None) -> None: - """ - Instantiates a new GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param secret_reference_value_id: Usage: secretReferenceValueId='{secretReferenceValueId}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['secretReferenceValueId'] = secret_reference_value_id - super().__init__(request_adapter, "{+baseurl}/deviceManagement/deviceConfigurations/{deviceConfiguration%2Did}/getOmaSettingPlainTextValue(secretReferenceValueId='{secretReferenceValueId}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse]: - """ - Invoke function getOmaSettingPlainTextValue - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_oma_setting_plain_text_value_with_secret_reference_value_id_get_response import GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse - - return await self.request_adapter.send_async(request_info, GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function getOmaSettingPlainTextValue - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/device_configurations_all_managed_device_certificate_states/device_configurations_all_managed_device_certificate_states_re_d8a714a9.py b/msgraph_beta/generated/device_management/device_configurations_all_managed_device_certificate_states/device_configurations_all_managed_device_certificate_states_re_d8a714a9.py new file mode 100644 index 00000000000..e6ac1213e08 --- /dev/null +++ b/msgraph_beta/generated/device_management/device_configurations_all_managed_device_certificate_states/device_configurations_all_managed_device_certificate_states_re_d8a714a9.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.managed_all_device_certificate_state import ManagedAllDeviceCertificateState + from ...models.managed_all_device_certificate_state_collection_response import ManagedAllDeviceCertificateStateCollectionResponse + from ...models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.managed_all_device_certificate_state_item_request_builder import ManagedAllDeviceCertificateStateItemRequestBuilder + +class DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9(BaseRequestBuilder): + """ + Provides operations to manage the deviceConfigurationsAllManagedDeviceCertificateStates property of the microsoft.graph.deviceManagement entity. Original name: DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_managed_all_device_certificate_state_id(self,managed_all_device_certificate_state_id: str) -> ManagedAllDeviceCertificateStateItemRequestBuilder: + """ + Provides operations to manage the deviceConfigurationsAllManagedDeviceCertificateStates property of the microsoft.graph.deviceManagement entity. + param managed_all_device_certificate_state_id: The unique identifier of managedAllDeviceCertificateState + Returns: ManagedAllDeviceCertificateStateItemRequestBuilder + """ + if managed_all_device_certificate_state_id is None: + raise TypeError("managed_all_device_certificate_state_id cannot be null.") + from .item.managed_all_device_certificate_state_item_request_builder import ManagedAllDeviceCertificateStateItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["managedAllDeviceCertificateState%2Did"] = managed_all_device_certificate_state_id + return ManagedAllDeviceCertificateStateItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedAllDeviceCertificateStateCollectionResponse]: + """ + Summary of all certificates for all devices. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ManagedAllDeviceCertificateStateCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.managed_all_device_certificate_state_collection_response import ManagedAllDeviceCertificateStateCollectionResponse + + return await self.request_adapter.send_async(request_info, ManagedAllDeviceCertificateStateCollectionResponse, error_mapping) + + async def post(self,body: ManagedAllDeviceCertificateState, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ManagedAllDeviceCertificateState]: + """ + Create new navigation property to deviceConfigurationsAllManagedDeviceCertificateStates for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ManagedAllDeviceCertificateState] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.managed_all_device_certificate_state import ManagedAllDeviceCertificateState + + return await self.request_adapter.send_async(request_info, ManagedAllDeviceCertificateState, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Summary of all certificates for all devices. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: ManagedAllDeviceCertificateState, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to deviceConfigurationsAllManagedDeviceCertificateStates for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters(): + """ + Summary of all certificates for all devices. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetRequestConfiguration(RequestConfiguration[DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/device_configurations_all_managed_device_certificate_states/device_configurations_all_managed_device_certificate_states_request_builder.py b/msgraph_beta/generated/device_management/device_configurations_all_managed_device_certificate_states/device_configurations_all_managed_device_certificate_states_request_builder.py deleted file mode 100644 index c6d8dfa5a78..00000000000 --- a/msgraph_beta/generated/device_management/device_configurations_all_managed_device_certificate_states/device_configurations_all_managed_device_certificate_states_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.managed_all_device_certificate_state import ManagedAllDeviceCertificateState - from ...models.managed_all_device_certificate_state_collection_response import ManagedAllDeviceCertificateStateCollectionResponse - from ...models.o_data_errors.o_data_error import ODataError - from .count.count_request_builder import CountRequestBuilder - from .item.managed_all_device_certificate_state_item_request_builder import ManagedAllDeviceCertificateStateItemRequestBuilder - -class DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the deviceConfigurationsAllManagedDeviceCertificateStates property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/deviceConfigurationsAllManagedDeviceCertificateStates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_managed_all_device_certificate_state_id(self,managed_all_device_certificate_state_id: str) -> ManagedAllDeviceCertificateStateItemRequestBuilder: - """ - Provides operations to manage the deviceConfigurationsAllManagedDeviceCertificateStates property of the microsoft.graph.deviceManagement entity. - param managed_all_device_certificate_state_id: The unique identifier of managedAllDeviceCertificateState - Returns: ManagedAllDeviceCertificateStateItemRequestBuilder - """ - if managed_all_device_certificate_state_id is None: - raise TypeError("managed_all_device_certificate_state_id cannot be null.") - from .item.managed_all_device_certificate_state_item_request_builder import ManagedAllDeviceCertificateStateItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["managedAllDeviceCertificateState%2Did"] = managed_all_device_certificate_state_id - return ManagedAllDeviceCertificateStateItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters]] = None) -> Optional[ManagedAllDeviceCertificateStateCollectionResponse]: - """ - Summary of all certificates for all devices. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ManagedAllDeviceCertificateStateCollectionResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.managed_all_device_certificate_state_collection_response import ManagedAllDeviceCertificateStateCollectionResponse - - return await self.request_adapter.send_async(request_info, ManagedAllDeviceCertificateStateCollectionResponse, error_mapping) - - async def post(self,body: ManagedAllDeviceCertificateState, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ManagedAllDeviceCertificateState]: - """ - Create new navigation property to deviceConfigurationsAllManagedDeviceCertificateStates for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[ManagedAllDeviceCertificateState] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.managed_all_device_certificate_state import ManagedAllDeviceCertificateState - - return await self.request_adapter.send_async(request_info, ManagedAllDeviceCertificateState, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Summary of all certificates for all devices. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_post_request_information(self,body: ManagedAllDeviceCertificateState, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to deviceConfigurationsAllManagedDeviceCertificateStates for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder(self.request_adapter, raw_url) - - @property - def count(self) -> CountRequestBuilder: - """ - Provides operations to count the resources in the collection. - """ - from .count.count_request_builder import CountRequestBuilder - - return CountRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters(): - """ - Summary of all certificates for all devices. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetRequestConfiguration(RequestConfiguration[DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/device_management_request_builder.py b/msgraph_beta/generated/device_management/device_management_request_builder.py index 6b953bd9266..39b243286ca 100644 --- a/msgraph_beta/generated/device_management/device_management_request_builder.py +++ b/msgraph_beta/generated/device_management/device_management_request_builder.py @@ -58,7 +58,7 @@ from .device_compliance_policy_setting_state_summaries.device_compliance_policy_setting_state_summaries_request_builder import DeviceCompliancePolicySettingStateSummariesRequestBuilder from .device_compliance_scripts.device_compliance_scripts_request_builder import DeviceComplianceScriptsRequestBuilder from .device_configurations.device_configurations_request_builder import DeviceConfigurationsRequestBuilder - from .device_configurations_all_managed_device_certificate_states.device_configurations_all_managed_device_certificate_states_request_builder import DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder + from .device_configurations_all_managed_device_certificate_states.device_configurations_all_managed_device_certificate_states_re_d8a714a9 import DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9 from .device_configuration_conflict_summary.device_configuration_conflict_summary_request_builder import DeviceConfigurationConflictSummaryRequestBuilder from .device_configuration_device_state_summaries.device_configuration_device_state_summaries_request_builder import DeviceConfigurationDeviceStateSummariesRequestBuilder from .device_configuration_restricted_apps_violations.device_configuration_restricted_apps_violations_request_builder import DeviceConfigurationRestrictedAppsViolationsRequestBuilder @@ -147,25 +147,25 @@ from .terms_and_conditions.terms_and_conditions_request_builder import TermsAndConditionsRequestBuilder from .troubleshooting_events.troubleshooting_events_request_builder import TroubleshootingEventsRequestBuilder from .user_experience_analytics_anomaly.user_experience_analytics_anomaly_request_builder import UserExperienceAnalyticsAnomalyRequestBuilder - from .user_experience_analytics_anomaly_correlation_group_overview.user_experience_analytics_anomaly_correlation_group_overview_request_builder import UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder + from .user_experience_analytics_anomaly_correlation_group_overview.user_experience_analytics_anomaly_correlation_group_overview_r_71683ae6 import UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6 from .user_experience_analytics_anomaly_device.user_experience_analytics_anomaly_device_request_builder import UserExperienceAnalyticsAnomalyDeviceRequestBuilder - from .user_experience_analytics_app_health_application_performance.user_experience_analytics_app_health_application_performance_request_builder import UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder - from .user_experience_analytics_app_health_application_performance_by_app_version.user_experience_analytics_app_health_application_performance_by_app_version_request_builder import UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder - from .user_experience_analytics_app_health_application_performance_by_app_version_details.user_experience_analytics_app_health_application_performance_by_app_version_details_request_builder import UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder - from .user_experience_analytics_app_health_application_performance_by_app_version_device_id.user_experience_analytics_app_health_application_performance_by_app_version_device_id_request_builder import UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder - from .user_experience_analytics_app_health_application_performance_by_o_s_version.user_experience_analytics_app_health_application_performance_by_o_s_version_request_builder import UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder - from .user_experience_analytics_app_health_device_model_performance.user_experience_analytics_app_health_device_model_performance_request_builder import UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder + from .user_experience_analytics_app_health_application_performance.user_experience_analytics_app_health_application_performance_r_639a6000 import UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000 + from .user_experience_analytics_app_health_application_performance_b_2c7136c4.user_experience_analytics_app_health_application_performance_b_70be83d2 import UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2 + from .user_experience_analytics_app_health_application_performance_b_3fa78c7f.user_experience_analytics_app_health_application_performance_b_b0ce4c31 import UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31 + from .user_experience_analytics_app_health_application_performance_b_764bd61c.user_experience_analytics_app_health_application_performance_b_899202bd import UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd + from .user_experience_analytics_app_health_application_performance_b_76e0e2cf.user_experience_analytics_app_health_application_performance_b_73937166 import UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166 + from .user_experience_analytics_app_health_device_model_performance.user_experience_analytics_app_health_device_model_performance_r_4dcbff66 import UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66 from .user_experience_analytics_app_health_device_performance.user_experience_analytics_app_health_device_performance_request_builder import UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder - from .user_experience_analytics_app_health_device_performance_details.user_experience_analytics_app_health_device_performance_details_request_builder import UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder + from .user_experience_analytics_app_health_device_performance_details.user_experience_analytics_app_health_device_performance_detail_4ca850b6 import UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6 from .user_experience_analytics_app_health_overview.user_experience_analytics_app_health_overview_request_builder import UserExperienceAnalyticsAppHealthOverviewRequestBuilder - from .user_experience_analytics_app_health_o_s_version_performance.user_experience_analytics_app_health_o_s_version_performance_request_builder import UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder + from .user_experience_analytics_app_health_o_s_version_performance.user_experience_analytics_app_health_o_s_version_performance_req_fdb3de6d import UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d from .user_experience_analytics_baselines.user_experience_analytics_baselines_request_builder import UserExperienceAnalyticsBaselinesRequestBuilder from .user_experience_analytics_battery_health_app_impact.user_experience_analytics_battery_health_app_impact_request_builder import UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder - from .user_experience_analytics_battery_health_capacity_details.user_experience_analytics_battery_health_capacity_details_request_builder import UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder - from .user_experience_analytics_battery_health_device_app_impact.user_experience_analytics_battery_health_device_app_impact_request_builder import UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder - from .user_experience_analytics_battery_health_device_performance.user_experience_analytics_battery_health_device_performance_request_builder import UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder - from .user_experience_analytics_battery_health_device_runtime_history.user_experience_analytics_battery_health_device_runtime_history_request_builder import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder - from .user_experience_analytics_battery_health_model_performance.user_experience_analytics_battery_health_model_performance_request_builder import UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder + from .user_experience_analytics_battery_health_capacity_details.user_experience_analytics_battery_health_capacity_details_requ_64948acf import UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf + from .user_experience_analytics_battery_health_device_app_impact.user_experience_analytics_battery_health_device_app_impact_requ_fbd82418 import UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418 + from .user_experience_analytics_battery_health_device_performance.user_experience_analytics_battery_health_device_performance_re_cfe5ecff import UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff + from .user_experience_analytics_battery_health_device_runtime_history.user_experience_analytics_battery_health_device_runtime_histor_0792f10d import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d + from .user_experience_analytics_battery_health_model_performance.user_experience_analytics_battery_health_model_performance_req_280ce9aa import UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa from .user_experience_analytics_battery_health_os_performance.user_experience_analytics_battery_health_os_performance_request_builder import UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder from .user_experience_analytics_battery_health_runtime_details.user_experience_analytics_battery_health_runtime_details_request_builder import UserExperienceAnalyticsBatteryHealthRuntimeDetailsRequestBuilder from .user_experience_analytics_categories.user_experience_analytics_categories_request_builder import UserExperienceAnalyticsCategoriesRequestBuilder @@ -177,7 +177,7 @@ from .user_experience_analytics_device_scores.user_experience_analytics_device_scores_request_builder import UserExperienceAnalyticsDeviceScoresRequestBuilder from .user_experience_analytics_device_startup_history.user_experience_analytics_device_startup_history_request_builder import UserExperienceAnalyticsDeviceStartupHistoryRequestBuilder from .user_experience_analytics_device_startup_processes.user_experience_analytics_device_startup_processes_request_builder import UserExperienceAnalyticsDeviceStartupProcessesRequestBuilder - from .user_experience_analytics_device_startup_process_performance.user_experience_analytics_device_startup_process_performance_request_builder import UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder + from .user_experience_analytics_device_startup_process_performance.user_experience_analytics_device_startup_process_performance_r_4c8ce676 import UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676 from .user_experience_analytics_device_timeline_event.user_experience_analytics_device_timeline_event_request_builder import UserExperienceAnalyticsDeviceTimelineEventRequestBuilder from .user_experience_analytics_impacting_process.user_experience_analytics_impacting_process_request_builder import UserExperienceAnalyticsImpactingProcessRequestBuilder from .user_experience_analytics_metric_history.user_experience_analytics_metric_history_request_builder import UserExperienceAnalyticsMetricHistoryRequestBuilder @@ -188,10 +188,10 @@ from .user_experience_analytics_resource_performance.user_experience_analytics_resource_performance_request_builder import UserExperienceAnalyticsResourcePerformanceRequestBuilder from .user_experience_analytics_score_history.user_experience_analytics_score_history_request_builder import UserExperienceAnalyticsScoreHistoryRequestBuilder from .user_experience_analytics_summarized_device_scopes.user_experience_analytics_summarized_device_scopes_request_builder import UserExperienceAnalyticsSummarizedDeviceScopesRequestBuilder - from .user_experience_analytics_summarize_work_from_anywhere_devices.user_experience_analytics_summarize_work_from_anywhere_devices_request_builder import UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder - from .user_experience_analytics_work_from_anywhere_hardware_readiness_metric.user_experience_analytics_work_from_anywhere_hardware_readiness_metric_request_builder import UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder + from .user_experience_analytics_summarize_work_from_anywhere_devices.user_experience_analytics_summarize_work_from_anywhere_devices_2417dbae import UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae + from .user_experience_analytics_work_from_anywhere_hardware_readiness_metric.user_experience_analytics_work_from_anywhere_hardware_readines_08ab2d74 import UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74 from .user_experience_analytics_work_from_anywhere_metrics.user_experience_analytics_work_from_anywhere_metrics_request_builder import UserExperienceAnalyticsWorkFromAnywhereMetricsRequestBuilder - from .user_experience_analytics_work_from_anywhere_model_performance.user_experience_analytics_work_from_anywhere_model_performance_request_builder import UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder + from .user_experience_analytics_work_from_anywhere_model_performance.user_experience_analytics_work_from_anywhere_model_performance_95ddf1fd import UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd from .user_pfx_certificates.user_pfx_certificates_request_builder import UserPfxCertificatesRequestBuilder from .verify_windows_enrollment_auto_discovery_with_domain_name.verify_windows_enrollment_auto_discovery_with_domain_name_request_builder import VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameRequestBuilder from .virtual_endpoint.virtual_endpoint_request_builder import VirtualEndpointRequestBuilder @@ -201,7 +201,7 @@ from .windows_driver_update_profiles.windows_driver_update_profiles_request_builder import WindowsDriverUpdateProfilesRequestBuilder from .windows_feature_update_profiles.windows_feature_update_profiles_request_builder import WindowsFeatureUpdateProfilesRequestBuilder from .windows_information_protection_app_learning_summaries.windows_information_protection_app_learning_summaries_request_builder import WindowsInformationProtectionAppLearningSummariesRequestBuilder - from .windows_information_protection_network_learning_summaries.windows_information_protection_network_learning_summaries_request_builder import WindowsInformationProtectionNetworkLearningSummariesRequestBuilder + from .windows_information_protection_network_learning_summaries.windows_information_protection_network_learning_summaries_req_49622581 import WindowsInformationProtectionNetworkLearningSummariesReq_49622581 from .windows_malware_information.windows_malware_information_request_builder import WindowsMalwareInformationRequestBuilder from .windows_quality_update_policies.windows_quality_update_policies_request_builder import WindowsQualityUpdatePoliciesRequestBuilder from .windows_quality_update_profiles.windows_quality_update_profiles_request_builder import WindowsQualityUpdateProfilesRequestBuilder @@ -801,13 +801,13 @@ def device_configurations(self) -> DeviceConfigurationsRequestBuilder: return DeviceConfigurationsRequestBuilder(self.request_adapter, self.path_parameters) @property - def device_configurations_all_managed_device_certificate_states(self) -> DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder: + def device_configurations_all_managed_device_certificate_states(self) -> DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9: """ Provides operations to manage the deviceConfigurationsAllManagedDeviceCertificateStates property of the microsoft.graph.deviceManagement entity. """ - from .device_configurations_all_managed_device_certificate_states.device_configurations_all_managed_device_certificate_states_request_builder import DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder + from .device_configurations_all_managed_device_certificate_states.device_configurations_all_managed_device_certificate_states_re_d8a714a9 import DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9 - return DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder(self.request_adapter, self.path_parameters) + return DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9(self.request_adapter, self.path_parameters) @property def device_custom_attribute_shell_scripts(self) -> DeviceCustomAttributeShellScriptsRequestBuilder: @@ -1512,13 +1512,13 @@ def user_experience_analytics_anomaly(self) -> UserExperienceAnalyticsAnomalyReq return UserExperienceAnalyticsAnomalyRequestBuilder(self.request_adapter, self.path_parameters) @property - def user_experience_analytics_anomaly_correlation_group_overview(self) -> UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder: + def user_experience_analytics_anomaly_correlation_group_overview(self) -> UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6: """ Provides operations to manage the userExperienceAnalyticsAnomalyCorrelationGroupOverview property of the microsoft.graph.deviceManagement entity. """ - from .user_experience_analytics_anomaly_correlation_group_overview.user_experience_analytics_anomaly_correlation_group_overview_request_builder import UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder + from .user_experience_analytics_anomaly_correlation_group_overview.user_experience_analytics_anomaly_correlation_group_overview_r_71683ae6 import UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6 - return UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder(self.request_adapter, self.path_parameters) + return UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6(self.request_adapter, self.path_parameters) @property def user_experience_analytics_anomaly_device(self) -> UserExperienceAnalyticsAnomalyDeviceRequestBuilder: @@ -1530,58 +1530,58 @@ def user_experience_analytics_anomaly_device(self) -> UserExperienceAnalyticsAno return UserExperienceAnalyticsAnomalyDeviceRequestBuilder(self.request_adapter, self.path_parameters) @property - def user_experience_analytics_app_health_application_performance(self) -> UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder: + def user_experience_analytics_app_health_application_performance(self) -> UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000: """ Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformance property of the microsoft.graph.deviceManagement entity. """ - from .user_experience_analytics_app_health_application_performance.user_experience_analytics_app_health_application_performance_request_builder import UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder + from .user_experience_analytics_app_health_application_performance.user_experience_analytics_app_health_application_performance_r_639a6000 import UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000 - return UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder(self.request_adapter, self.path_parameters) + return UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000(self.request_adapter, self.path_parameters) @property - def user_experience_analytics_app_health_application_performance_by_app_version(self) -> UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder: + def user_experience_analytics_app_health_application_performance_by_app_version(self) -> UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2: """ Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion property of the microsoft.graph.deviceManagement entity. """ - from .user_experience_analytics_app_health_application_performance_by_app_version.user_experience_analytics_app_health_application_performance_by_app_version_request_builder import UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder + from .user_experience_analytics_app_health_application_performance_b_2c7136c4.user_experience_analytics_app_health_application_performance_b_70be83d2 import UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2 - return UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder(self.request_adapter, self.path_parameters) + return UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2(self.request_adapter, self.path_parameters) @property - def user_experience_analytics_app_health_application_performance_by_app_version_details(self) -> UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder: + def user_experience_analytics_app_health_application_performance_by_app_version_details(self) -> UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166: """ Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails property of the microsoft.graph.deviceManagement entity. """ - from .user_experience_analytics_app_health_application_performance_by_app_version_details.user_experience_analytics_app_health_application_performance_by_app_version_details_request_builder import UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder + from .user_experience_analytics_app_health_application_performance_b_76e0e2cf.user_experience_analytics_app_health_application_performance_b_73937166 import UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166 - return UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder(self.request_adapter, self.path_parameters) + return UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166(self.request_adapter, self.path_parameters) @property - def user_experience_analytics_app_health_application_performance_by_app_version_device_id(self) -> UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder: + def user_experience_analytics_app_health_application_performance_by_app_version_device_id(self) -> UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31: """ Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId property of the microsoft.graph.deviceManagement entity. """ - from .user_experience_analytics_app_health_application_performance_by_app_version_device_id.user_experience_analytics_app_health_application_performance_by_app_version_device_id_request_builder import UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder + from .user_experience_analytics_app_health_application_performance_b_3fa78c7f.user_experience_analytics_app_health_application_performance_b_b0ce4c31 import UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31 - return UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder(self.request_adapter, self.path_parameters) + return UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31(self.request_adapter, self.path_parameters) @property - def user_experience_analytics_app_health_application_performance_by_o_s_version(self) -> UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder: + def user_experience_analytics_app_health_application_performance_by_o_s_version(self) -> UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd: """ Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion property of the microsoft.graph.deviceManagement entity. """ - from .user_experience_analytics_app_health_application_performance_by_o_s_version.user_experience_analytics_app_health_application_performance_by_o_s_version_request_builder import UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder + from .user_experience_analytics_app_health_application_performance_b_764bd61c.user_experience_analytics_app_health_application_performance_b_899202bd import UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd - return UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder(self.request_adapter, self.path_parameters) + return UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd(self.request_adapter, self.path_parameters) @property - def user_experience_analytics_app_health_device_model_performance(self) -> UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder: + def user_experience_analytics_app_health_device_model_performance(self) -> UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66: """ Provides operations to manage the userExperienceAnalyticsAppHealthDeviceModelPerformance property of the microsoft.graph.deviceManagement entity. """ - from .user_experience_analytics_app_health_device_model_performance.user_experience_analytics_app_health_device_model_performance_request_builder import UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder + from .user_experience_analytics_app_health_device_model_performance.user_experience_analytics_app_health_device_model_performance_r_4dcbff66 import UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66 - return UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder(self.request_adapter, self.path_parameters) + return UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66(self.request_adapter, self.path_parameters) @property def user_experience_analytics_app_health_device_performance(self) -> UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder: @@ -1593,22 +1593,22 @@ def user_experience_analytics_app_health_device_performance(self) -> UserExperie return UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder(self.request_adapter, self.path_parameters) @property - def user_experience_analytics_app_health_device_performance_details(self) -> UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder: + def user_experience_analytics_app_health_device_performance_details(self) -> UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6: """ Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformanceDetails property of the microsoft.graph.deviceManagement entity. """ - from .user_experience_analytics_app_health_device_performance_details.user_experience_analytics_app_health_device_performance_details_request_builder import UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder + from .user_experience_analytics_app_health_device_performance_details.user_experience_analytics_app_health_device_performance_detail_4ca850b6 import UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6 - return UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder(self.request_adapter, self.path_parameters) + return UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6(self.request_adapter, self.path_parameters) @property - def user_experience_analytics_app_health_o_s_version_performance(self) -> UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder: + def user_experience_analytics_app_health_o_s_version_performance(self) -> UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d: """ Provides operations to manage the userExperienceAnalyticsAppHealthOSVersionPerformance property of the microsoft.graph.deviceManagement entity. """ - from .user_experience_analytics_app_health_o_s_version_performance.user_experience_analytics_app_health_o_s_version_performance_request_builder import UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder + from .user_experience_analytics_app_health_o_s_version_performance.user_experience_analytics_app_health_o_s_version_performance_req_fdb3de6d import UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d - return UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder(self.request_adapter, self.path_parameters) + return UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d(self.request_adapter, self.path_parameters) @property def user_experience_analytics_app_health_overview(self) -> UserExperienceAnalyticsAppHealthOverviewRequestBuilder: @@ -1638,49 +1638,49 @@ def user_experience_analytics_battery_health_app_impact(self) -> UserExperienceA return UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder(self.request_adapter, self.path_parameters) @property - def user_experience_analytics_battery_health_capacity_details(self) -> UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder: + def user_experience_analytics_battery_health_capacity_details(self) -> UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf: """ Provides operations to manage the userExperienceAnalyticsBatteryHealthCapacityDetails property of the microsoft.graph.deviceManagement entity. """ - from .user_experience_analytics_battery_health_capacity_details.user_experience_analytics_battery_health_capacity_details_request_builder import UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder + from .user_experience_analytics_battery_health_capacity_details.user_experience_analytics_battery_health_capacity_details_requ_64948acf import UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf - return UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder(self.request_adapter, self.path_parameters) + return UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf(self.request_adapter, self.path_parameters) @property - def user_experience_analytics_battery_health_device_app_impact(self) -> UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder: + def user_experience_analytics_battery_health_device_app_impact(self) -> UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418: """ Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceAppImpact property of the microsoft.graph.deviceManagement entity. """ - from .user_experience_analytics_battery_health_device_app_impact.user_experience_analytics_battery_health_device_app_impact_request_builder import UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder + from .user_experience_analytics_battery_health_device_app_impact.user_experience_analytics_battery_health_device_app_impact_requ_fbd82418 import UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418 - return UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder(self.request_adapter, self.path_parameters) + return UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418(self.request_adapter, self.path_parameters) @property - def user_experience_analytics_battery_health_device_performance(self) -> UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder: + def user_experience_analytics_battery_health_device_performance(self) -> UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff: """ Provides operations to manage the userExperienceAnalyticsBatteryHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. """ - from .user_experience_analytics_battery_health_device_performance.user_experience_analytics_battery_health_device_performance_request_builder import UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder + from .user_experience_analytics_battery_health_device_performance.user_experience_analytics_battery_health_device_performance_re_cfe5ecff import UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff - return UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder(self.request_adapter, self.path_parameters) + return UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff(self.request_adapter, self.path_parameters) @property - def user_experience_analytics_battery_health_device_runtime_history(self) -> UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder: + def user_experience_analytics_battery_health_device_runtime_history(self) -> UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d: """ Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory property of the microsoft.graph.deviceManagement entity. """ - from .user_experience_analytics_battery_health_device_runtime_history.user_experience_analytics_battery_health_device_runtime_history_request_builder import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder + from .user_experience_analytics_battery_health_device_runtime_history.user_experience_analytics_battery_health_device_runtime_histor_0792f10d import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d - return UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder(self.request_adapter, self.path_parameters) + return UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d(self.request_adapter, self.path_parameters) @property - def user_experience_analytics_battery_health_model_performance(self) -> UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder: + def user_experience_analytics_battery_health_model_performance(self) -> UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa: """ Provides operations to manage the userExperienceAnalyticsBatteryHealthModelPerformance property of the microsoft.graph.deviceManagement entity. """ - from .user_experience_analytics_battery_health_model_performance.user_experience_analytics_battery_health_model_performance_request_builder import UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder + from .user_experience_analytics_battery_health_model_performance.user_experience_analytics_battery_health_model_performance_req_280ce9aa import UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa - return UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder(self.request_adapter, self.path_parameters) + return UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa(self.request_adapter, self.path_parameters) @property def user_experience_analytics_battery_health_os_performance(self) -> UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder: @@ -1764,13 +1764,13 @@ def user_experience_analytics_device_startup_history(self) -> UserExperienceAnal return UserExperienceAnalyticsDeviceStartupHistoryRequestBuilder(self.request_adapter, self.path_parameters) @property - def user_experience_analytics_device_startup_process_performance(self) -> UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder: + def user_experience_analytics_device_startup_process_performance(self) -> UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676: """ Provides operations to manage the userExperienceAnalyticsDeviceStartupProcessPerformance property of the microsoft.graph.deviceManagement entity. """ - from .user_experience_analytics_device_startup_process_performance.user_experience_analytics_device_startup_process_performance_request_builder import UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder + from .user_experience_analytics_device_startup_process_performance.user_experience_analytics_device_startup_process_performance_r_4c8ce676 import UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676 - return UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder(self.request_adapter, self.path_parameters) + return UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676(self.request_adapter, self.path_parameters) @property def user_experience_analytics_device_startup_processes(self) -> UserExperienceAnalyticsDeviceStartupProcessesRequestBuilder: @@ -1872,13 +1872,13 @@ def user_experience_analytics_score_history(self) -> UserExperienceAnalyticsScor return UserExperienceAnalyticsScoreHistoryRequestBuilder(self.request_adapter, self.path_parameters) @property - def user_experience_analytics_summarize_work_from_anywhere_devices(self) -> UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder: + def user_experience_analytics_summarize_work_from_anywhere_devices(self) -> UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae: """ Provides operations to call the userExperienceAnalyticsSummarizeWorkFromAnywhereDevices method. """ - from .user_experience_analytics_summarize_work_from_anywhere_devices.user_experience_analytics_summarize_work_from_anywhere_devices_request_builder import UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder + from .user_experience_analytics_summarize_work_from_anywhere_devices.user_experience_analytics_summarize_work_from_anywhere_devices_2417dbae import UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae - return UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder(self.request_adapter, self.path_parameters) + return UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae(self.request_adapter, self.path_parameters) @property def user_experience_analytics_summarized_device_scopes(self) -> UserExperienceAnalyticsSummarizedDeviceScopesRequestBuilder: @@ -1890,13 +1890,13 @@ def user_experience_analytics_summarized_device_scopes(self) -> UserExperienceAn return UserExperienceAnalyticsSummarizedDeviceScopesRequestBuilder(self.request_adapter, self.path_parameters) @property - def user_experience_analytics_work_from_anywhere_hardware_readiness_metric(self) -> UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder: + def user_experience_analytics_work_from_anywhere_hardware_readiness_metric(self) -> UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74: """ Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric property of the microsoft.graph.deviceManagement entity. """ - from .user_experience_analytics_work_from_anywhere_hardware_readiness_metric.user_experience_analytics_work_from_anywhere_hardware_readiness_metric_request_builder import UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder + from .user_experience_analytics_work_from_anywhere_hardware_readiness_metric.user_experience_analytics_work_from_anywhere_hardware_readines_08ab2d74 import UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74 - return UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder(self.request_adapter, self.path_parameters) + return UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74(self.request_adapter, self.path_parameters) @property def user_experience_analytics_work_from_anywhere_metrics(self) -> UserExperienceAnalyticsWorkFromAnywhereMetricsRequestBuilder: @@ -1908,13 +1908,13 @@ def user_experience_analytics_work_from_anywhere_metrics(self) -> UserExperience return UserExperienceAnalyticsWorkFromAnywhereMetricsRequestBuilder(self.request_adapter, self.path_parameters) @property - def user_experience_analytics_work_from_anywhere_model_performance(self) -> UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder: + def user_experience_analytics_work_from_anywhere_model_performance(self) -> UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd: """ Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereModelPerformance property of the microsoft.graph.deviceManagement entity. """ - from .user_experience_analytics_work_from_anywhere_model_performance.user_experience_analytics_work_from_anywhere_model_performance_request_builder import UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder + from .user_experience_analytics_work_from_anywhere_model_performance.user_experience_analytics_work_from_anywhere_model_performance_95ddf1fd import UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd - return UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder(self.request_adapter, self.path_parameters) + return UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd(self.request_adapter, self.path_parameters) @property def user_pfx_certificates(self) -> UserPfxCertificatesRequestBuilder: @@ -1989,13 +1989,13 @@ def windows_information_protection_app_learning_summaries(self) -> WindowsInform return WindowsInformationProtectionAppLearningSummariesRequestBuilder(self.request_adapter, self.path_parameters) @property - def windows_information_protection_network_learning_summaries(self) -> WindowsInformationProtectionNetworkLearningSummariesRequestBuilder: + def windows_information_protection_network_learning_summaries(self) -> WindowsInformationProtectionNetworkLearningSummariesReq_49622581: """ Provides operations to manage the windowsInformationProtectionNetworkLearningSummaries property of the microsoft.graph.deviceManagement entity. """ - from .windows_information_protection_network_learning_summaries.windows_information_protection_network_learning_summaries_request_builder import WindowsInformationProtectionNetworkLearningSummariesRequestBuilder + from .windows_information_protection_network_learning_summaries.windows_information_protection_network_learning_summaries_req_49622581 import WindowsInformationProtectionNetworkLearningSummariesReq_49622581 - return WindowsInformationProtectionNetworkLearningSummariesRequestBuilder(self.request_adapter, self.path_parameters) + return WindowsInformationProtectionNetworkLearningSummariesReq_49622581(self.request_adapter, self.path_parameters) @property def windows_malware_information(self) -> WindowsMalwareInformationRequestBuilder: diff --git a/msgraph_beta/generated/device_management/imported_device_identities/import_device_identity_list/import_device_identity_list_post_request_body.py b/msgraph_beta/generated/device_management/imported_device_identities/import_device_identity_list/import_device_identity_list_post_request_body.py index 9c77aebd689..ae1c4af61a2 100644 --- a/msgraph_beta/generated/device_management/imported_device_identities/import_device_identity_list/import_device_identity_list_post_request_body.py +++ b/msgraph_beta/generated/device_management/imported_device_identities/import_device_identity_list/import_device_identity_list_post_request_body.py @@ -15,10 +15,10 @@ class ImportDeviceIdentityListPostRequestBody(AdditionalDataHolder, BackedModel, # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The overwriteImportedDeviceIdentities property + overwrite_imported_device_identities: Optional[bool] = False # The importedDeviceIdentities property imported_device_identities: Optional[list[ImportedDeviceIdentity]] = None - # The overwriteImportedDeviceIdentities property - overwrite_imported_device_identities: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ImportDeviceIdentityListPostRequestBody: diff --git a/msgraph_beta/generated/device_management/intents/item/device_setting_state_summaries/device_setting_state_summaries_request_builder.py b/msgraph_beta/generated/device_management/intents/item/device_setting_state_summaries/device_setting_state_summaries_request_builder.py index 5dafc101dfd..d4b1579db62 100644 --- a/msgraph_beta/generated/device_management/intents/item/device_setting_state_summaries/device_setting_state_summaries_request_builder.py +++ b/msgraph_beta/generated/device_management/intents/item/device_setting_state_summaries/device_setting_state_summaries_request_builder.py @@ -15,10 +15,10 @@ if TYPE_CHECKING: from .....models.device_management_intent_device_setting_state_summary import DeviceManagementIntentDeviceSettingStateSummary - from .....models.device_management_intent_device_setting_state_summary_collection_response import DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse + from .....models.device_management_intent_device_setting_state_summary_collecti_6e7a63fe import DeviceManagementIntentDeviceSettingStateSummaryCollecti_6e7a63fe from .....models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder - from .item.device_management_intent_device_setting_state_summary_item_request_builder import DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder + from .item.device_management_intent_device_setting_state_summary_item_requ_03bbc11a import DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a class DeviceSettingStateSummariesRequestBuilder(BaseRequestBuilder): """ @@ -33,25 +33,25 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/deviceSettingStateSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_device_management_intent_device_setting_state_summary_id(self,device_management_intent_device_setting_state_summary_id: str) -> DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder: + def by_device_management_intent_device_setting_state_summary_id(self,device_management_intent_device_setting_state_summary_id: str) -> DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a: """ Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceManagementIntent entity. param device_management_intent_device_setting_state_summary_id: The unique identifier of deviceManagementIntentDeviceSettingStateSummary - Returns: DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder + Returns: DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a """ if device_management_intent_device_setting_state_summary_id is None: raise TypeError("device_management_intent_device_setting_state_summary_id cannot be null.") - from .item.device_management_intent_device_setting_state_summary_item_request_builder import DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder + from .item.device_management_intent_device_setting_state_summary_item_requ_03bbc11a import DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a url_tpl_params = get_path_parameters(self.path_parameters) url_tpl_params["deviceManagementIntentDeviceSettingStateSummary%2Did"] = device_management_intent_device_setting_state_summary_id - return DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder(self.request_adapter, url_tpl_params) + return DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[DeviceSettingStateSummariesRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse]: + async def get(self,request_configuration: Optional[RequestConfiguration[DeviceSettingStateSummariesRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceManagementIntentDeviceSettingStateSummaryCollecti_6e7a63fe]: """ Collection of settings and their states and counts of devices that belong to corresponding state for all settings within the intent param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse] + Returns: Optional[DeviceManagementIntentDeviceSettingStateSummaryCollecti_6e7a63fe] """ request_info = self.to_get_request_information( request_configuration @@ -63,9 +63,9 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DeviceSe } if not self.request_adapter: raise Exception("Http core is null") - from .....models.device_management_intent_device_setting_state_summary_collection_response import DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse + from .....models.device_management_intent_device_setting_state_summary_collecti_6e7a63fe import DeviceManagementIntentDeviceSettingStateSummaryCollecti_6e7a63fe - return await self.request_adapter.send_async(request_info, DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse, error_mapping) + return await self.request_adapter.send_async(request_info, DeviceManagementIntentDeviceSettingStateSummaryCollecti_6e7a63fe, error_mapping) async def post(self,body: DeviceManagementIntentDeviceSettingStateSummary, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceManagementIntentDeviceSettingStateSummary]: """ diff --git a/msgraph_beta/generated/device_management/intents/item/device_setting_state_summaries/item/device_management_intent_device_setting_state_summary_item_requ_03bbc11a.py b/msgraph_beta/generated/device_management/intents/item/device_setting_state_summaries/item/device_management_intent_device_setting_state_summary_item_requ_03bbc11a.py new file mode 100644 index 00000000000..a00463d25f0 --- /dev/null +++ b/msgraph_beta/generated/device_management/intents/item/device_setting_state_summaries/item/device_management_intent_device_setting_state_summary_item_requ_03bbc11a.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.device_management_intent_device_setting_state_summary import DeviceManagementIntentDeviceSettingStateSummary + from ......models.o_data_errors.o_data_error import ODataError + +class DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a(BaseRequestBuilder): + """ + Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceManagementIntent entity. Original name: DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/deviceSettingStateSummaries/{deviceManagementIntentDeviceSettingStateSummary%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property deviceSettingStateSummaries for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceManagementIntentDeviceSettingStateSummary]: + """ + Collection of settings and their states and counts of devices that belong to corresponding state for all settings within the intent + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DeviceManagementIntentDeviceSettingStateSummary] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.device_management_intent_device_setting_state_summary import DeviceManagementIntentDeviceSettingStateSummary + + return await self.request_adapter.send_async(request_info, DeviceManagementIntentDeviceSettingStateSummary, error_mapping) + + async def patch(self,body: DeviceManagementIntentDeviceSettingStateSummary, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceManagementIntentDeviceSettingStateSummary]: + """ + Update the navigation property deviceSettingStateSummaries in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DeviceManagementIntentDeviceSettingStateSummary] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.device_management_intent_device_setting_state_summary import DeviceManagementIntentDeviceSettingStateSummary + + return await self.request_adapter.send_async(request_info, DeviceManagementIntentDeviceSettingStateSummary, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property deviceSettingStateSummaries for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Collection of settings and their states and counts of devices that belong to corresponding state for all settings within the intent + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: DeviceManagementIntentDeviceSettingStateSummary, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property deviceSettingStateSummaries in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a(self.request_adapter, raw_url) + + @dataclass + class DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters(): + """ + Collection of settings and their states and counts of devices that belong to corresponding state for all settings within the intent + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetRequestConfiguration(RequestConfiguration[DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/intents/item/device_setting_state_summaries/item/device_management_intent_device_setting_state_summary_item_request_builder.py b/msgraph_beta/generated/device_management/intents/item/device_setting_state_summaries/item/device_management_intent_device_setting_state_summary_item_request_builder.py deleted file mode 100644 index cac3d23f6d7..00000000000 --- a/msgraph_beta/generated/device_management/intents/item/device_setting_state_summaries/item/device_management_intent_device_setting_state_summary_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.device_management_intent_device_setting_state_summary import DeviceManagementIntentDeviceSettingStateSummary - from ......models.o_data_errors.o_data_error import ODataError - -class DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the deviceSettingStateSummaries property of the microsoft.graph.deviceManagementIntent entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/intents/{deviceManagementIntent%2Did}/deviceSettingStateSummaries/{deviceManagementIntentDeviceSettingStateSummary%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property deviceSettingStateSummaries for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceManagementIntentDeviceSettingStateSummary]: - """ - Collection of settings and their states and counts of devices that belong to corresponding state for all settings within the intent - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeviceManagementIntentDeviceSettingStateSummary] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.device_management_intent_device_setting_state_summary import DeviceManagementIntentDeviceSettingStateSummary - - return await self.request_adapter.send_async(request_info, DeviceManagementIntentDeviceSettingStateSummary, error_mapping) - - async def patch(self,body: DeviceManagementIntentDeviceSettingStateSummary, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceManagementIntentDeviceSettingStateSummary]: - """ - Update the navigation property deviceSettingStateSummaries in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeviceManagementIntentDeviceSettingStateSummary] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.device_management_intent_device_setting_state_summary import DeviceManagementIntentDeviceSettingStateSummary - - return await self.request_adapter.send_async(request_info, DeviceManagementIntentDeviceSettingStateSummary, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property deviceSettingStateSummaries for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Collection of settings and their states and counts of devices that belong to corresponding state for all settings within the intent - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: DeviceManagementIntentDeviceSettingStateSummary, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property deviceSettingStateSummaries in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters(): - """ - Collection of settings and their states and counts of devices that belong to corresponding state for all settings within the intent - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetRequestConfiguration(RequestConfiguration[DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/intents/item/migrate_to_template/migrate_to_template_post_request_body.py b/msgraph_beta/generated/device_management/intents/item/migrate_to_template/migrate_to_template_post_request_body.py index 20a606eb4e6..31e788ac932 100644 --- a/msgraph_beta/generated/device_management/intents/item/migrate_to_template/migrate_to_template_post_request_body.py +++ b/msgraph_beta/generated/device_management/intents/item/migrate_to_template/migrate_to_template_post_request_body.py @@ -12,10 +12,10 @@ class MigrateToTemplatePostRequestBody(AdditionalDataHolder, BackedModel, Parsab # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The preserveCustomValues property + preserve_custom_values: Optional[bool] = False # The newTemplateId property new_template_id: Optional[str] = None - # The preserveCustomValues property - preserve_custom_values: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MigrateToTemplatePostRequestBody: diff --git a/msgraph_beta/generated/device_management/managed_devices/execute_action/execute_action_post_request_body.py b/msgraph_beta/generated/device_management/managed_devices/execute_action/execute_action_post_request_body.py index 0d51a3d4670..b50e43f61c5 100644 --- a/msgraph_beta/generated/device_management/managed_devices/execute_action/execute_action_post_request_body.py +++ b/msgraph_beta/generated/device_management/managed_devices/execute_action/execute_action_post_request_body.py @@ -15,6 +15,12 @@ class ExecuteActionPostRequestBody(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 keepEnrollmentData property + keep_enrollment_data: Optional[bool] = False + # The keepUserData property + keep_user_data: Optional[bool] = False + # The persistEsimDataPlan property + persist_esim_data_plan: Optional[bool] = False # The actionName property action_name: Optional[ManagedDeviceRemoteAction] = None # The carrierUrl property @@ -25,18 +31,12 @@ class ExecuteActionPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): device_ids: Optional[list[str]] = None # The deviceName property device_name: Optional[str] = None - # The keepEnrollmentData property - keep_enrollment_data: Optional[bool] = None - # The keepUserData property - keep_user_data: Optional[bool] = None # The notificationBody property notification_body: Optional[str] = None # The notificationTitle property notification_title: Optional[str] = None # The organizationalUnitPath property organizational_unit_path: Optional[str] = None - # The persistEsimDataPlan property - persist_esim_data_plan: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ExecuteActionPostRequestBody: diff --git a/msgraph_beta/generated/device_management/managed_devices/item/clean_windows_device/clean_windows_device_post_request_body.py b/msgraph_beta/generated/device_management/managed_devices/item/clean_windows_device/clean_windows_device_post_request_body.py index 9a9f1c83727..fd530228aa9 100644 --- a/msgraph_beta/generated/device_management/managed_devices/item/clean_windows_device/clean_windows_device_post_request_body.py +++ b/msgraph_beta/generated/device_management/managed_devices/item/clean_windows_device/clean_windows_device_post_request_body.py @@ -13,7 +13,7 @@ class CleanWindowsDevicePostRequestBody(AdditionalDataHolder, BackedModel, Parsa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The keepUserData property - keep_user_data: Optional[bool] = None + keep_user_data: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CleanWindowsDevicePostRequestBody: diff --git a/msgraph_beta/generated/device_management/managed_devices/item/managed_device_item_request_builder.py b/msgraph_beta/generated/device_management/managed_devices/item/managed_device_item_request_builder.py index f8349218aef..33890933ead 100644 --- a/msgraph_beta/generated/device_management/managed_devices/item/managed_device_item_request_builder.py +++ b/msgraph_beta/generated/device_management/managed_devices/item/managed_device_item_request_builder.py @@ -49,7 +49,7 @@ from .recover_passcode.recover_passcode_request_builder import RecoverPasscodeRequestBuilder from .reenable.reenable_request_builder import ReenableRequestBuilder from .remote_lock.remote_lock_request_builder import RemoteLockRequestBuilder - from .remove_device_firmware_configuration_interface_management.remove_device_firmware_configuration_interface_management_request_builder import RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder + from .remove_device_firmware_configuration_interface_management.remove_device_firmware_configuration_interface_management_req_abf9bd5f import RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f from .request_remote_assistance.request_remote_assistance_request_builder import RequestRemoteAssistanceRequestBuilder from .reset_passcode.reset_passcode_request_builder import ResetPasscodeRequestBuilder from .restore_managed_home_screen.restore_managed_home_screen_request_builder import RestoreManagedHomeScreenRequestBuilder @@ -495,13 +495,13 @@ def remote_lock(self) -> RemoteLockRequestBuilder: return RemoteLockRequestBuilder(self.request_adapter, self.path_parameters) @property - def remove_device_firmware_configuration_interface_management(self) -> RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder: + def remove_device_firmware_configuration_interface_management(self) -> RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f: """ Provides operations to call the removeDeviceFirmwareConfigurationInterfaceManagement method. """ - from .remove_device_firmware_configuration_interface_management.remove_device_firmware_configuration_interface_management_request_builder import RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder + from .remove_device_firmware_configuration_interface_management.remove_device_firmware_configuration_interface_management_req_abf9bd5f import RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f - return RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(self.request_adapter, self.path_parameters) + return RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f(self.request_adapter, self.path_parameters) @property def request_remote_assistance(self) -> RequestRemoteAssistanceRequestBuilder: diff --git a/msgraph_beta/generated/device_management/managed_devices/item/remove_device_firmware_configuration_interface_management/remove_device_firmware_configuration_interface_management_req_abf9bd5f.py b/msgraph_beta/generated/device_management/managed_devices/item/remove_device_firmware_configuration_interface_management/remove_device_firmware_configuration_interface_management_req_abf9bd5f.py new file mode 100644 index 00000000000..9e284af1873 --- /dev/null +++ b/msgraph_beta/generated/device_management/managed_devices/item/remove_device_firmware_configuration_interface_management/remove_device_firmware_configuration_interface_management_req_abf9bd5f.py @@ -0,0 +1,78 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + +class RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f(BaseRequestBuilder): + """ + Provides operations to call the removeDeviceFirmwareConfigurationInterfaceManagement method. Original name: RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/managedDevices/{managedDevice%2Did}/removeDeviceFirmwareConfigurationInterfaceManagement", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Remove device from Device Firmware Configuration Interface management + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_post_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Remove device from Device Firmware Configuration Interface management + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f(self.request_adapter, raw_url) + + @dataclass + class RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/managed_devices/item/remove_device_firmware_configuration_interface_management/remove_device_firmware_configuration_interface_management_request_builder.py b/msgraph_beta/generated/device_management/managed_devices/item/remove_device_firmware_configuration_interface_management/remove_device_firmware_configuration_interface_management_request_builder.py deleted file mode 100644 index bb176afa039..00000000000 --- a/msgraph_beta/generated/device_management/managed_devices/item/remove_device_firmware_configuration_interface_management/remove_device_firmware_configuration_interface_management_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - -class RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the removeDeviceFirmwareConfigurationInterfaceManagement method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/managedDevices/{managedDevice%2Did}/removeDeviceFirmwareConfigurationInterfaceManagement", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Remove device from Device Firmware Configuration Interface management - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Remove device from Device Firmware Configuration Interface management - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/managed_devices/item/windows_defender_scan/windows_defender_scan_post_request_body.py b/msgraph_beta/generated/device_management/managed_devices/item/windows_defender_scan/windows_defender_scan_post_request_body.py index 44e2f8429a4..21925a46705 100644 --- a/msgraph_beta/generated/device_management/managed_devices/item/windows_defender_scan/windows_defender_scan_post_request_body.py +++ b/msgraph_beta/generated/device_management/managed_devices/item/windows_defender_scan/windows_defender_scan_post_request_body.py @@ -13,7 +13,7 @@ class WindowsDefenderScanPostRequestBody(AdditionalDataHolder, BackedModel, Pars # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The quickScan property - quick_scan: Optional[bool] = None + quick_scan: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WindowsDefenderScanPostRequestBody: diff --git a/msgraph_beta/generated/device_management/managed_devices/item/wipe/wipe_post_request_body.py b/msgraph_beta/generated/device_management/managed_devices/item/wipe/wipe_post_request_body.py index e529e8a2f3a..06c7e0effc3 100644 --- a/msgraph_beta/generated/device_management/managed_devices/item/wipe/wipe_post_request_body.py +++ b/msgraph_beta/generated/device_management/managed_devices/item/wipe/wipe_post_request_body.py @@ -16,17 +16,17 @@ class WipePostRequestBody(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 keepEnrollmentData property - keep_enrollment_data: Optional[bool] = None + keep_enrollment_data: Optional[bool] = False # The keepUserData property - keep_user_data: Optional[bool] = None + keep_user_data: Optional[bool] = False + # The persistEsimDataPlan property + persist_esim_data_plan: Optional[bool] = False + # The useProtectedWipe property + use_protected_wipe: Optional[bool] = False # The macOsUnlockCode property mac_os_unlock_code: Optional[str] = None # The obliterationBehavior property obliteration_behavior: Optional[ObliterationBehavior] = None - # The persistEsimDataPlan property - persist_esim_data_plan: Optional[bool] = None - # The useProtectedWipe property - use_protected_wipe: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WipePostRequestBody: diff --git a/msgraph_beta/generated/device_management/managed_devices/managed_devices_request_builder.py b/msgraph_beta/generated/device_management/managed_devices/managed_devices_request_builder.py index 4854ca61c4e..d274d727ab0 100644 --- a/msgraph_beta/generated/device_management/managed_devices/managed_devices_request_builder.py +++ b/msgraph_beta/generated/device_management/managed_devices/managed_devices_request_builder.py @@ -24,7 +24,7 @@ from .execute_action.execute_action_request_builder import ExecuteActionRequestBuilder from .item.managed_device_item_request_builder import ManagedDeviceItemRequestBuilder from .move_devices_to_o_u.move_devices_to_o_u_request_builder import MoveDevicesToOURequestBuilder - from .retrieve_powerlift_app_diagnostics_details_with_user_principal_name.retrieve_powerlift_app_diagnostics_details_with_user_principal_name_request_builder import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder + from .retrieve_powerlift_app_diagnostics_details_with_user_principal_name.retrieve_powerlift_app_diagnostics_details_with_user_principal_dd1e6da7 import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 class ManagedDevicesRequestBuilder(BaseRequestBuilder): """ @@ -108,17 +108,17 @@ async def post(self,body: ManagedDevice, request_configuration: Optional[Request return await self.request_adapter.send_async(request_info, ManagedDevice, error_mapping) - def retrieve_powerlift_app_diagnostics_details_with_user_principal_name(self,user_principal_name: str) -> RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder: + def retrieve_powerlift_app_diagnostics_details_with_user_principal_name(self,user_principal_name: str) -> RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7: """ Provides operations to call the retrievePowerliftAppDiagnosticsDetails method. param user_principal_name: Usage: userPrincipalName='{userPrincipalName}' - Returns: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder + Returns: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 """ if user_principal_name is None: raise TypeError("user_principal_name cannot be null.") - from .retrieve_powerlift_app_diagnostics_details_with_user_principal_name.retrieve_powerlift_app_diagnostics_details_with_user_principal_name_request_builder import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder + from .retrieve_powerlift_app_diagnostics_details_with_user_principal_name.retrieve_powerlift_app_diagnostics_details_with_user_principal_dd1e6da7 import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 - return RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder(self.request_adapter, self.path_parameters, user_principal_name) + return RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7(self.request_adapter, self.path_parameters, user_principal_name) def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedDevicesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ 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_071ac5d5.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_071ac5d5.py new file mode 100644 index 00000000000..a5fd66c5d71 --- /dev/null +++ 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_071ac5d5.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.powerlift_incident_detail import PowerliftIncidentDetail + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse + """ + # The value property + value: Optional[list[PowerliftIncidentDetail]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.powerlift_incident_detail import PowerliftIncidentDetail + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.powerlift_incident_detail import PowerliftIncidentDetail + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(PowerliftIncidentDetail)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/device_management/managed_devices/retrieve_powerlift_app_diagnostics_details_with_user_principal_name/retrieve_powerlift_app_diagnostics_details_with_user_principal_dd1e6da7.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_dd1e6da7.py new file mode 100644 index 00000000000..6203b84d21d --- /dev/null +++ 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_dd1e6da7.py @@ -0,0 +1,125 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .retrieve_powerlift_app_diagnostics_details_with_user_principal_071ac5d5 import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5 + +class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7(BaseRequestBuilder): + """ + Provides operations to call the retrievePowerliftAppDiagnosticsDetails method. Original name: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], user_principal_name: Optional[str] = None) -> None: + """ + Instantiates a new RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param user_principal_name: Usage: userPrincipalName='{userPrincipalName}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['userPrincipalName'] = user_principal_name + super().__init__(request_adapter, "{+baseurl}/deviceManagement/managedDevices/retrievePowerliftAppDiagnosticsDetails(userPrincipalName='{userPrincipalName}'){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5]: + """ + Invoke function retrievePowerliftAppDiagnosticsDetails + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .retrieve_powerlift_app_diagnostics_details_with_user_principal_071ac5d5 import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5 + + return await self.request_adapter.send_async(request_info, RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function retrievePowerliftAppDiagnosticsDetails + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7(self.request_adapter, raw_url) + + @dataclass + class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters(): + """ + Invoke function retrievePowerliftAppDiagnosticsDetails + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index 936a3c4aeb4..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.powerlift_incident_detail import PowerliftIncidentDetail - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[PowerliftIncidentDetail]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.powerlift_incident_detail import PowerliftIncidentDetail - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.powerlift_incident_detail import PowerliftIncidentDetail - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(PowerliftIncidentDetail)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/device_management/managed_devices/retrieve_powerlift_app_diagnostics_details_with_user_principal_name/retrieve_powerlift_app_diagnostics_details_with_user_principal_name_request_builder.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_request_builder.py deleted file mode 100644 index 34ce4118959..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,125 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .retrieve_powerlift_app_diagnostics_details_with_user_principal_name_get_response import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse - -class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the retrievePowerliftAppDiagnosticsDetails method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], user_principal_name: Optional[str] = None) -> None: - """ - Instantiates a new RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param user_principal_name: Usage: userPrincipalName='{userPrincipalName}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['userPrincipalName'] = user_principal_name - super().__init__(request_adapter, "{+baseurl}/deviceManagement/managedDevices/retrievePowerliftAppDiagnosticsDetails(userPrincipalName='{userPrincipalName}'){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse]: - """ - Invoke function retrievePowerliftAppDiagnosticsDetails - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .retrieve_powerlift_app_diagnostics_details_with_user_principal_name_get_response import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse - - return await self.request_adapter.send_async(request_info, RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function retrievePowerliftAppDiagnosticsDetails - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters(): - """ - Invoke function retrievePowerliftAppDiagnosticsDetails - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/monitoring/alert_records/alert_records_request_builder.py b/msgraph_beta/generated/device_management/monitoring/alert_records/alert_records_request_builder.py index 43bce858b85..22360d1b372 100644 --- a/msgraph_beta/generated/device_management/monitoring/alert_records/alert_records_request_builder.py +++ b/msgraph_beta/generated/device_management/monitoring/alert_records/alert_records_request_builder.py @@ -19,8 +19,8 @@ from ....models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .item.alert_record_item_request_builder import AlertRecordItemRequestBuilder - from .microsoft_graph_device_management_change_alert_records_portal_notification_as_sent.microsoft_graph_device_management_change_alert_records_portal_notification_as_sent_request_builder import MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder - from .microsoft_graph_device_management_get_portal_notifications.microsoft_graph_device_management_get_portal_notifications_request_builder import MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder + from .microsoft_graph_device_management_change_alert_records_portal_n_43d1221f.microsoft_graph_device_management_change_alert_records_portal_n_5b94bff7 import MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7 + from .microsoft_graph_device_management_get_portal_notifications.microsoft_graph_device_management_get_portal_notifications_req_8191e564 import MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564 class AlertRecordsRequestBuilder(BaseRequestBuilder): """ @@ -139,22 +139,22 @@ def count(self) -> CountRequestBuilder: return CountRequestBuilder(self.request_adapter, self.path_parameters) @property - def microsoft_graph_device_management_change_alert_records_portal_notification_as_sent(self) -> MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder: + def microsoft_graph_device_management_change_alert_records_portal_notification_as_sent(self) -> MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7: """ Provides operations to call the changeAlertRecordsPortalNotificationAsSent method. """ - from .microsoft_graph_device_management_change_alert_records_portal_notification_as_sent.microsoft_graph_device_management_change_alert_records_portal_notification_as_sent_request_builder import MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder + from .microsoft_graph_device_management_change_alert_records_portal_n_43d1221f.microsoft_graph_device_management_change_alert_records_portal_n_5b94bff7 import MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7 - return MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder(self.request_adapter, self.path_parameters) + return MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7(self.request_adapter, self.path_parameters) @property - def microsoft_graph_device_management_get_portal_notifications(self) -> MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder: + def microsoft_graph_device_management_get_portal_notifications(self) -> MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564: """ Provides operations to call the getPortalNotifications method. """ - from .microsoft_graph_device_management_get_portal_notifications.microsoft_graph_device_management_get_portal_notifications_request_builder import MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder + from .microsoft_graph_device_management_get_portal_notifications.microsoft_graph_device_management_get_portal_notifications_req_8191e564 import MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564 - return MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder(self.request_adapter, self.path_parameters) + return MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564(self.request_adapter, self.path_parameters) @dataclass class AlertRecordsRequestBuilderGetQueryParameters(): diff --git a/msgraph_beta/generated/device_management/monitoring/alert_records/item/alert_record_item_request_builder.py b/msgraph_beta/generated/device_management/monitoring/alert_records/item/alert_record_item_request_builder.py index 1c34e9d89a9..1a053f0eb61 100644 --- a/msgraph_beta/generated/device_management/monitoring/alert_records/item/alert_record_item_request_builder.py +++ b/msgraph_beta/generated/device_management/monitoring/alert_records/item/alert_record_item_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from .....models.device_management.alert_record import AlertRecord from .....models.o_data_errors.o_data_error import ODataError - from .microsoft_graph_device_management_set_portal_notification_as_sent.microsoft_graph_device_management_set_portal_notification_as_sent_request_builder import MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder + from .microsoft_graph_device_management_set_portal_notification_as_sent.microsoft_graph_device_management_set_portal_notification_as_se_e2ad4c0f import MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f class AlertRecordItemRequestBuilder(BaseRequestBuilder): """ @@ -141,13 +141,13 @@ def with_url(self,raw_url: str) -> AlertRecordItemRequestBuilder: return AlertRecordItemRequestBuilder(self.request_adapter, raw_url) @property - def microsoft_graph_device_management_set_portal_notification_as_sent(self) -> MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder: + def microsoft_graph_device_management_set_portal_notification_as_sent(self) -> MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f: """ Provides operations to call the setPortalNotificationAsSent method. """ - from .microsoft_graph_device_management_set_portal_notification_as_sent.microsoft_graph_device_management_set_portal_notification_as_sent_request_builder import MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder + from .microsoft_graph_device_management_set_portal_notification_as_sent.microsoft_graph_device_management_set_portal_notification_as_se_e2ad4c0f import MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f - return MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder(self.request_adapter, self.path_parameters) + return MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f(self.request_adapter, self.path_parameters) @dataclass class AlertRecordItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): diff --git a/msgraph_beta/generated/device_management/monitoring/alert_records/item/microsoft_graph_device_management_set_portal_notification_as_sent/microsoft_graph_device_management_set_portal_notification_as_se_e2ad4c0f.py b/msgraph_beta/generated/device_management/monitoring/alert_records/item/microsoft_graph_device_management_set_portal_notification_as_sent/microsoft_graph_device_management_set_portal_notification_as_se_e2ad4c0f.py new file mode 100644 index 00000000000..491b1265867 --- /dev/null +++ b/msgraph_beta/generated/device_management/monitoring/alert_records/item/microsoft_graph_device_management_set_portal_notification_as_sent/microsoft_graph_device_management_set_portal_notification_as_se_e2ad4c0f.py @@ -0,0 +1,79 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f(BaseRequestBuilder): + """ + Provides operations to call the setPortalNotificationAsSent method. Original name: MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/monitoring/alertRecords/{alertRecord%2Did}/microsoft.graph.deviceManagement.setPortalNotificationAsSent", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Set the status of the notification associated with the specified alertRecord on the Microsoft EndPoint Manager admin center as sent, by setting the isPortalNotificationSent property of the portal notification to true. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + Find more info here: https://learn.microsoft.com/graph/api/devicemanagement-alertrecord-setportalnotificationassent?view=graph-rest-beta + """ + request_info = self.to_post_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Set the status of the notification associated with the specified alertRecord on the Microsoft EndPoint Manager admin center as sent, by setting the isPortalNotificationSent property of the portal notification to true. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/monitoring/alert_records/item/microsoft_graph_device_management_set_portal_notification_as_sent/microsoft_graph_device_management_set_portal_notification_as_sent_request_builder.py b/msgraph_beta/generated/device_management/monitoring/alert_records/item/microsoft_graph_device_management_set_portal_notification_as_sent/microsoft_graph_device_management_set_portal_notification_as_sent_request_builder.py deleted file mode 100644 index f2abba7f4ee..00000000000 --- a/msgraph_beta/generated/device_management/monitoring/alert_records/item/microsoft_graph_device_management_set_portal_notification_as_sent/microsoft_graph_device_management_set_portal_notification_as_sent_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - -class MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the setPortalNotificationAsSent method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/monitoring/alertRecords/{alertRecord%2Did}/microsoft.graph.deviceManagement.setPortalNotificationAsSent", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Set the status of the notification associated with the specified alertRecord on the Microsoft EndPoint Manager admin center as sent, by setting the isPortalNotificationSent property of the portal notification to true. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/devicemanagement-alertrecord-setportalnotificationassent?view=graph-rest-beta - """ - request_info = self.to_post_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Set the status of the notification associated with the specified alertRecord on the Microsoft EndPoint Manager admin center as sent, by setting the isPortalNotificationSent property of the portal notification to true. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_notification_as_sent/change_alert_records_portal_notification_as_sent_post_request_body.py b/msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_n_43d1221f/change_alert_records_portal_notification_as_sent_post_request_body.py similarity index 100% rename from msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_notification_as_sent/change_alert_records_portal_notification_as_sent_post_request_body.py rename to msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_n_43d1221f/change_alert_records_portal_notification_as_sent_post_request_body.py diff --git a/msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_n_43d1221f/microsoft_graph_device_management_change_alert_records_portal_n_5b94bff7.py b/msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_n_43d1221f/microsoft_graph_device_management_change_alert_records_portal_n_5b94bff7.py new file mode 100644 index 00000000000..737ffdb9a1f --- /dev/null +++ b/msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_n_43d1221f/microsoft_graph_device_management_change_alert_records_portal_n_5b94bff7.py @@ -0,0 +1,86 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .change_alert_records_portal_notification_as_sent_post_request_body import ChangeAlertRecordsPortalNotificationAsSentPostRequestBody + +class MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7(BaseRequestBuilder): + """ + Provides operations to call the changeAlertRecordsPortalNotificationAsSent method. Original name: MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/monitoring/alertRecords/microsoft.graph.deviceManagement.changeAlertRecordsPortalNotificationAsSent", path_parameters) + + async def post(self,body: ChangeAlertRecordsPortalNotificationAsSentPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Set the isPortalNotificationSent property of all portal notification resources associated with the specified alertRecord to true, marking them as sent. A maximum of 100 alertRecord IDs can be received at one time, and a maximum of 100 portal notification resources can be changed in the isPortalNotificationSent property status. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + def to_post_request_information(self,body: ChangeAlertRecordsPortalNotificationAsSentPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Set the isPortalNotificationSent property of all portal notification resources associated with the specified alertRecord to true, marking them as sent. A maximum of 100 alertRecord IDs can be received at one time, and a maximum of 100 portal notification resources can be changed in the isPortalNotificationSent property status. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_notification_as_sent/microsoft_graph_device_management_change_alert_records_portal_notification_as_sent_request_builder.py b/msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_notification_as_sent/microsoft_graph_device_management_change_alert_records_portal_notification_as_sent_request_builder.py deleted file mode 100644 index 32c101ff60b..00000000000 --- a/msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_notification_as_sent/microsoft_graph_device_management_change_alert_records_portal_notification_as_sent_request_builder.py +++ /dev/null @@ -1,86 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .change_alert_records_portal_notification_as_sent_post_request_body import ChangeAlertRecordsPortalNotificationAsSentPostRequestBody - -class MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the changeAlertRecordsPortalNotificationAsSent method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/monitoring/alertRecords/microsoft.graph.deviceManagement.changeAlertRecordsPortalNotificationAsSent", path_parameters) - - async def post(self,body: ChangeAlertRecordsPortalNotificationAsSentPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Set the isPortalNotificationSent property of all portal notification resources associated with the specified alertRecord to true, marking them as sent. A maximum of 100 alertRecord IDs can be received at one time, and a maximum of 100 portal notification resources can be changed in the isPortalNotificationSent property status. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ChangeAlertRecordsPortalNotificationAsSentPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Set the isPortalNotificationSent property of all portal notification resources associated with the specified alertRecord to true, marking them as sent. A maximum of 100 alertRecord IDs can be received at one time, and a maximum of 100 portal notification resources can be changed in the isPortalNotificationSent property status. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/microsoft_graph_device_management_get_portal_notifications_req_8191e564.py b/msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/microsoft_graph_device_management_get_portal_notifications_req_8191e564.py new file mode 100644 index 00000000000..3a4673fe977 --- /dev/null +++ b/msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/microsoft_graph_device_management_get_portal_notifications_req_8191e564.py @@ -0,0 +1,122 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .get_portal_notifications_get_response import GetPortalNotificationsGetResponse + +class MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564(BaseRequestBuilder): + """ + Provides operations to call the getPortalNotifications method. Original name: MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/monitoring/alertRecords/microsoft.graph.deviceManagement.getPortalNotifications(){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]] = None) -> Optional[GetPortalNotificationsGetResponse]: + """ + Get a list of all notifications that one or more users can access, from the Microsoft Endpoint Manager admin center. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetPortalNotificationsGetResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_portal_notifications_get_response import GetPortalNotificationsGetResponse + + return await self.request_adapter.send_async(request_info, GetPortalNotificationsGetResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get a list of all notifications that one or more users can access, from the Microsoft Endpoint Manager admin center. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters(): + """ + Get a list of all notifications that one or more users can access, from the Microsoft Endpoint Manager admin center. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/microsoft_graph_device_management_get_portal_notifications_request_builder.py b/msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/microsoft_graph_device_management_get_portal_notifications_request_builder.py deleted file mode 100644 index aa769e8ed5f..00000000000 --- a/msgraph_beta/generated/device_management/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/microsoft_graph_device_management_get_portal_notifications_request_builder.py +++ /dev/null @@ -1,122 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .get_portal_notifications_get_response import GetPortalNotificationsGetResponse - -class MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getPortalNotifications method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/monitoring/alertRecords/microsoft.graph.deviceManagement.getPortalNotifications(){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]] = None) -> Optional[GetPortalNotificationsGetResponse]: - """ - Get a list of all notifications that one or more users can access, from the Microsoft Endpoint Manager admin center. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetPortalNotificationsGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_portal_notifications_get_response import GetPortalNotificationsGetResponse - - return await self.request_adapter.send_async(request_info, GetPortalNotificationsGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a list of all notifications that one or more users can access, from the Microsoft Endpoint Manager admin center. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters(): - """ - Get a list of all notifications that one or more users can access, from the Microsoft Endpoint Manager admin center. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_0f5720ea.py b/msgraph_beta/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_0f5720ea.py new file mode 100644 index 00000000000..94cff419e7c --- /dev/null +++ b/msgraph_beta/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_0f5720ea.py @@ -0,0 +1,86 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_device_management_intent_per_setting_contributing_profiles_8b73545b import GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b + +class GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea(BaseRequestBuilder): + """ + Provides operations to call the getDeviceManagementIntentPerSettingContributingProfiles method. Original name: GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles", path_parameters) + + async def post(self,body: GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke action getDeviceManagementIntentPerSettingContributingProfiles + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_post_request_information(self,body: GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action getDeviceManagementIntentPerSettingContributingProfiles + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea(self.request_adapter, raw_url) + + @dataclass + class GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_8b73545b.py b/msgraph_beta/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_8b73545b.py new file mode 100644 index 00000000000..5980b080813 --- /dev/null +++ b/msgraph_beta/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_8b73545b.py @@ -0,0 +1,85 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The filter property + filter: Optional[str] = None + # The groupBy property + group_by: Optional[list[str]] = None + # The name property + name: Optional[str] = None + # The orderBy property + order_by: Optional[list[str]] = None + # The search property + search: Optional[str] = None + # The select property + select: Optional[list[str]] = None + # The sessionId property + session_id: Optional[str] = None + # The skip property + skip: Optional[int] = None + # The top property + top: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "filter": lambda n : setattr(self, 'filter', n.get_str_value()), + "groupBy": lambda n : setattr(self, 'group_by', n.get_collection_of_primitive_values(str)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "orderBy": lambda n : setattr(self, 'order_by', n.get_collection_of_primitive_values(str)), + "search": lambda n : setattr(self, 'search', n.get_str_value()), + "select": lambda n : setattr(self, 'select', n.get_collection_of_primitive_values(str)), + "sessionId": lambda n : setattr(self, 'session_id', n.get_str_value()), + "skip": lambda n : setattr(self, 'skip', n.get_int_value()), + "top": lambda n : setattr(self, 'top', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("filter", self.filter) + writer.write_collection_of_primitive_values("groupBy", self.group_by) + writer.write_str_value("name", self.name) + writer.write_collection_of_primitive_values("orderBy", self.order_by) + writer.write_str_value("search", self.search) + writer.write_collection_of_primitive_values("select", self.select) + writer.write_str_value("sessionId", self.session_id) + writer.write_int_value("skip", self.skip) + writer.write_int_value("top", self.top) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_post_request_body.py b/msgraph_beta/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_post_request_body.py deleted file mode 100644 index f52d7225dd2..00000000000 --- a/msgraph_beta/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_post_request_body.py +++ /dev/null @@ -1,82 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The filter property - filter: Optional[str] = None - # The groupBy property - group_by: Optional[list[str]] = None - # The name property - name: Optional[str] = None - # The orderBy property - order_by: Optional[list[str]] = None - # The search property - search: Optional[str] = None - # The select property - select: Optional[list[str]] = None - # The sessionId property - session_id: Optional[str] = None - # The skip property - skip: Optional[int] = None - # The top property - top: Optional[int] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "filter": lambda n : setattr(self, 'filter', n.get_str_value()), - "groupBy": lambda n : setattr(self, 'group_by', n.get_collection_of_primitive_values(str)), - "name": lambda n : setattr(self, 'name', n.get_str_value()), - "orderBy": lambda n : setattr(self, 'order_by', n.get_collection_of_primitive_values(str)), - "search": lambda n : setattr(self, 'search', n.get_str_value()), - "select": lambda n : setattr(self, 'select', n.get_collection_of_primitive_values(str)), - "sessionId": lambda n : setattr(self, 'session_id', n.get_str_value()), - "skip": lambda n : setattr(self, 'skip', n.get_int_value()), - "top": lambda n : setattr(self, 'top', n.get_int_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("filter", self.filter) - writer.write_collection_of_primitive_values("groupBy", self.group_by) - writer.write_str_value("name", self.name) - writer.write_collection_of_primitive_values("orderBy", self.order_by) - writer.write_str_value("search", self.search) - writer.write_collection_of_primitive_values("select", self.select) - writer.write_str_value("sessionId", self.session_id) - writer.write_int_value("skip", self.skip) - writer.write_int_value("top", self.top) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_request_builder.py b/msgraph_beta/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_request_builder.py deleted file mode 100644 index c71586dc2ed..00000000000 --- a/msgraph_beta/generated/device_management/reports/get_device_management_intent_per_setting_contributing_profiles/get_device_management_intent_per_setting_contributing_profiles_request_builder.py +++ /dev/null @@ -1,86 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_device_management_intent_per_setting_contributing_profiles_post_request_body import GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody - -class GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getDeviceManagementIntentPerSettingContributingProfiles method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/reports/getDeviceManagementIntentPerSettingContributingProfiles", path_parameters) - - async def post(self,body: GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke action getDeviceManagementIntentPerSettingContributingProfiles - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_post_request_information(self,body: GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action getDeviceManagementIntentPerSettingContributingProfiles - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/reports/get_device_status_summary_by_compliance_policy_settings_report/get_device_status_summary_by_compliance_policy_settings_report_p_3ae506e5.py b/msgraph_beta/generated/device_management/reports/get_device_status_summary_by_compliance_policy_settings_report/get_device_status_summary_by_compliance_policy_settings_report_p_3ae506e5.py new file mode 100644 index 00000000000..5bb42da3df3 --- /dev/null +++ b/msgraph_beta/generated/device_management/reports/get_device_status_summary_by_compliance_policy_settings_report/get_device_status_summary_by_compliance_policy_settings_report_p_3ae506e5.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The filter property + filter: Optional[str] = None + # The groupBy property + group_by: Optional[list[str]] = None + # The orderBy property + order_by: Optional[list[str]] = None + # The search property + search: Optional[str] = None + # The select property + select: Optional[list[str]] = None + # The sessionId property + session_id: Optional[str] = None + # The skip property + skip: Optional[int] = None + # The top property + top: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "filter": lambda n : setattr(self, 'filter', n.get_str_value()), + "groupBy": lambda n : setattr(self, 'group_by', n.get_collection_of_primitive_values(str)), + "orderBy": lambda n : setattr(self, 'order_by', n.get_collection_of_primitive_values(str)), + "search": lambda n : setattr(self, 'search', n.get_str_value()), + "select": lambda n : setattr(self, 'select', n.get_collection_of_primitive_values(str)), + "sessionId": lambda n : setattr(self, 'session_id', n.get_str_value()), + "skip": lambda n : setattr(self, 'skip', n.get_int_value()), + "top": lambda n : setattr(self, 'top', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("filter", self.filter) + writer.write_collection_of_primitive_values("groupBy", self.group_by) + writer.write_collection_of_primitive_values("orderBy", self.order_by) + writer.write_str_value("search", self.search) + writer.write_collection_of_primitive_values("select", self.select) + writer.write_str_value("sessionId", self.session_id) + writer.write_int_value("skip", self.skip) + writer.write_int_value("top", self.top) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/device_management/reports/get_device_status_summary_by_compliance_policy_settings_report/get_device_status_summary_by_compliance_policy_settings_report_post_request_body.py b/msgraph_beta/generated/device_management/reports/get_device_status_summary_by_compliance_policy_settings_report/get_device_status_summary_by_compliance_policy_settings_report_post_request_body.py deleted file mode 100644 index 38c28a034d9..00000000000 --- a/msgraph_beta/generated/device_management/reports/get_device_status_summary_by_compliance_policy_settings_report/get_device_status_summary_by_compliance_policy_settings_report_post_request_body.py +++ /dev/null @@ -1,78 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The filter property - filter: Optional[str] = None - # The groupBy property - group_by: Optional[list[str]] = None - # The orderBy property - order_by: Optional[list[str]] = None - # The search property - search: Optional[str] = None - # The select property - select: Optional[list[str]] = None - # The sessionId property - session_id: Optional[str] = None - # The skip property - skip: Optional[int] = None - # The top property - top: Optional[int] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "filter": lambda n : setattr(self, 'filter', n.get_str_value()), - "groupBy": lambda n : setattr(self, 'group_by', n.get_collection_of_primitive_values(str)), - "orderBy": lambda n : setattr(self, 'order_by', n.get_collection_of_primitive_values(str)), - "search": lambda n : setattr(self, 'search', n.get_str_value()), - "select": lambda n : setattr(self, 'select', n.get_collection_of_primitive_values(str)), - "sessionId": lambda n : setattr(self, 'session_id', n.get_str_value()), - "skip": lambda n : setattr(self, 'skip', n.get_int_value()), - "top": lambda n : setattr(self, 'top', n.get_int_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("filter", self.filter) - writer.write_collection_of_primitive_values("groupBy", self.group_by) - writer.write_collection_of_primitive_values("orderBy", self.order_by) - writer.write_str_value("search", self.search) - writer.write_collection_of_primitive_values("select", self.select) - writer.write_str_value("sessionId", self.session_id) - writer.write_int_value("skip", self.skip) - writer.write_int_value("top", self.top) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/device_management/reports/get_device_status_summary_by_compliance_policy_settings_report/get_device_status_summary_by_compliance_policy_settings_report_r_42144a17.py b/msgraph_beta/generated/device_management/reports/get_device_status_summary_by_compliance_policy_settings_report/get_device_status_summary_by_compliance_policy_settings_report_r_42144a17.py new file mode 100644 index 00000000000..07f7236ae58 --- /dev/null +++ b/msgraph_beta/generated/device_management/reports/get_device_status_summary_by_compliance_policy_settings_report/get_device_status_summary_by_compliance_policy_settings_report_r_42144a17.py @@ -0,0 +1,86 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_device_status_summary_by_compliance_policy_settings_report_p_3ae506e5 import GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5 + +class GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17(BaseRequestBuilder): + """ + Provides operations to call the getDeviceStatusSummaryByCompliancePolicySettingsReport method. Original name: GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/reports/getDeviceStatusSummaryByCompliancePolicySettingsReport", path_parameters) + + async def post(self,body: GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke action getDeviceStatusSummaryByCompliancePolicySettingsReport + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_post_request_information(self,body: GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action getDeviceStatusSummaryByCompliancePolicySettingsReport + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17(self.request_adapter, raw_url) + + @dataclass + class GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/reports/get_device_status_summary_by_compliance_policy_settings_report/get_device_status_summary_by_compliance_policy_settings_report_request_builder.py b/msgraph_beta/generated/device_management/reports/get_device_status_summary_by_compliance_policy_settings_report/get_device_status_summary_by_compliance_policy_settings_report_request_builder.py deleted file mode 100644 index 8e34eced7d3..00000000000 --- a/msgraph_beta/generated/device_management/reports/get_device_status_summary_by_compliance_policy_settings_report/get_device_status_summary_by_compliance_policy_settings_report_request_builder.py +++ /dev/null @@ -1,86 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_device_status_summary_by_compliance_policy_settings_report_post_request_body import GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody - -class GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getDeviceStatusSummaryByCompliancePolicySettingsReport method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/reports/getDeviceStatusSummaryByCompliancePolicySettingsReport", path_parameters) - - async def post(self,body: GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke action getDeviceStatusSummaryByCompliancePolicySettingsReport - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_post_request_information(self,body: GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action getDeviceStatusSummaryByCompliancePolicySettingsReport - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_configuration_report/get_mobile_application_management_app_configuration_report_pos_7beacf32.py b/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_configuration_report/get_mobile_application_management_app_configuration_report_pos_7beacf32.py new file mode 100644 index 00000000000..2baedf0fbff --- /dev/null +++ b/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_configuration_report/get_mobile_application_management_app_configuration_report_pos_7beacf32.py @@ -0,0 +1,85 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class GetMobileApplicationManagementAppConfigurationReportPos_7beacf32(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: GetMobileApplicationManagementAppConfigurationReportPostRequestBody + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The filter property + filter: Optional[str] = None + # The groupBy property + group_by: Optional[list[str]] = None + # The name property + name: Optional[str] = None + # The orderBy property + order_by: Optional[list[str]] = None + # The search property + search: Optional[str] = None + # The select property + select: Optional[list[str]] = None + # The sessionId property + session_id: Optional[str] = None + # The skip property + skip: Optional[int] = None + # The top property + top: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMobileApplicationManagementAppConfigurationReportPos_7beacf32: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMobileApplicationManagementAppConfigurationReportPos_7beacf32 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMobileApplicationManagementAppConfigurationReportPos_7beacf32() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "filter": lambda n : setattr(self, 'filter', n.get_str_value()), + "groupBy": lambda n : setattr(self, 'group_by', n.get_collection_of_primitive_values(str)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "orderBy": lambda n : setattr(self, 'order_by', n.get_collection_of_primitive_values(str)), + "search": lambda n : setattr(self, 'search', n.get_str_value()), + "select": lambda n : setattr(self, 'select', n.get_collection_of_primitive_values(str)), + "sessionId": lambda n : setattr(self, 'session_id', n.get_str_value()), + "skip": lambda n : setattr(self, 'skip', n.get_int_value()), + "top": lambda n : setattr(self, 'top', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("filter", self.filter) + writer.write_collection_of_primitive_values("groupBy", self.group_by) + writer.write_str_value("name", self.name) + writer.write_collection_of_primitive_values("orderBy", self.order_by) + writer.write_str_value("search", self.search) + writer.write_collection_of_primitive_values("select", self.select) + writer.write_str_value("sessionId", self.session_id) + writer.write_int_value("skip", self.skip) + writer.write_int_value("top", self.top) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_configuration_report/get_mobile_application_management_app_configuration_report_post_request_body.py b/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_configuration_report/get_mobile_application_management_app_configuration_report_post_request_body.py deleted file mode 100644 index 7f53d1579fe..00000000000 --- a/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_configuration_report/get_mobile_application_management_app_configuration_report_post_request_body.py +++ /dev/null @@ -1,82 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class GetMobileApplicationManagementAppConfigurationReportPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The filter property - filter: Optional[str] = None - # The groupBy property - group_by: Optional[list[str]] = None - # The name property - name: Optional[str] = None - # The orderBy property - order_by: Optional[list[str]] = None - # The search property - search: Optional[str] = None - # The select property - select: Optional[list[str]] = None - # The sessionId property - session_id: Optional[str] = None - # The skip property - skip: Optional[int] = None - # The top property - top: Optional[int] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMobileApplicationManagementAppConfigurationReportPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMobileApplicationManagementAppConfigurationReportPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMobileApplicationManagementAppConfigurationReportPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "filter": lambda n : setattr(self, 'filter', n.get_str_value()), - "groupBy": lambda n : setattr(self, 'group_by', n.get_collection_of_primitive_values(str)), - "name": lambda n : setattr(self, 'name', n.get_str_value()), - "orderBy": lambda n : setattr(self, 'order_by', n.get_collection_of_primitive_values(str)), - "search": lambda n : setattr(self, 'search', n.get_str_value()), - "select": lambda n : setattr(self, 'select', n.get_collection_of_primitive_values(str)), - "sessionId": lambda n : setattr(self, 'session_id', n.get_str_value()), - "skip": lambda n : setattr(self, 'skip', n.get_int_value()), - "top": lambda n : setattr(self, 'top', n.get_int_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("filter", self.filter) - writer.write_collection_of_primitive_values("groupBy", self.group_by) - writer.write_str_value("name", self.name) - writer.write_collection_of_primitive_values("orderBy", self.order_by) - writer.write_str_value("search", self.search) - writer.write_collection_of_primitive_values("select", self.select) - writer.write_str_value("sessionId", self.session_id) - writer.write_int_value("skip", self.skip) - writer.write_int_value("top", self.top) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_configuration_report/get_mobile_application_management_app_configuration_report_req_bcc872f3.py b/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_configuration_report/get_mobile_application_management_app_configuration_report_req_bcc872f3.py new file mode 100644 index 00000000000..b360946cd46 --- /dev/null +++ b/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_configuration_report/get_mobile_application_management_app_configuration_report_req_bcc872f3.py @@ -0,0 +1,86 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_mobile_application_management_app_configuration_report_pos_7beacf32 import GetMobileApplicationManagementAppConfigurationReportPos_7beacf32 + +class GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3(BaseRequestBuilder): + """ + Provides operations to call the getMobileApplicationManagementAppConfigurationReport method. Original name: GetMobileApplicationManagementAppConfigurationReportRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/reports/getMobileApplicationManagementAppConfigurationReport", path_parameters) + + async def post(self,body: GetMobileApplicationManagementAppConfigurationReportPos_7beacf32, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke action getMobileApplicationManagementAppConfigurationReport + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_post_request_information(self,body: GetMobileApplicationManagementAppConfigurationReportPos_7beacf32, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action getMobileApplicationManagementAppConfigurationReport + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3(self.request_adapter, raw_url) + + @dataclass + class GetMobileApplicationManagementAppConfigurationReportRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_configuration_report/get_mobile_application_management_app_configuration_report_request_builder.py b/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_configuration_report/get_mobile_application_management_app_configuration_report_request_builder.py deleted file mode 100644 index 5f8caade6bf..00000000000 --- a/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_configuration_report/get_mobile_application_management_app_configuration_report_request_builder.py +++ /dev/null @@ -1,86 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_mobile_application_management_app_configuration_report_post_request_body import GetMobileApplicationManagementAppConfigurationReportPostRequestBody - -class GetMobileApplicationManagementAppConfigurationReportRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMobileApplicationManagementAppConfigurationReport method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GetMobileApplicationManagementAppConfigurationReportRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/reports/getMobileApplicationManagementAppConfigurationReport", path_parameters) - - async def post(self,body: GetMobileApplicationManagementAppConfigurationReportPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke action getMobileApplicationManagementAppConfigurationReport - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_post_request_information(self,body: GetMobileApplicationManagementAppConfigurationReportPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action getMobileApplicationManagementAppConfigurationReport - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> GetMobileApplicationManagementAppConfigurationReportRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMobileApplicationManagementAppConfigurationReportRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMobileApplicationManagementAppConfigurationReportRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMobileApplicationManagementAppConfigurationReportRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_registration_summary_report/get_mobile_application_management_app_registration_summary_rep_1ff4c12e.py b/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_registration_summary_report/get_mobile_application_management_app_registration_summary_rep_1ff4c12e.py new file mode 100644 index 00000000000..91e1617879b --- /dev/null +++ b/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_registration_summary_report/get_mobile_application_management_app_registration_summary_rep_1ff4c12e.py @@ -0,0 +1,85 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The filter property + filter: Optional[str] = None + # The groupBy property + group_by: Optional[list[str]] = None + # The name property + name: Optional[str] = None + # The orderBy property + order_by: Optional[list[str]] = None + # The search property + search: Optional[str] = None + # The select property + select: Optional[list[str]] = None + # The sessionId property + session_id: Optional[str] = None + # The skip property + skip: Optional[int] = None + # The top property + top: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "filter": lambda n : setattr(self, 'filter', n.get_str_value()), + "groupBy": lambda n : setattr(self, 'group_by', n.get_collection_of_primitive_values(str)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "orderBy": lambda n : setattr(self, 'order_by', n.get_collection_of_primitive_values(str)), + "search": lambda n : setattr(self, 'search', n.get_str_value()), + "select": lambda n : setattr(self, 'select', n.get_collection_of_primitive_values(str)), + "sessionId": lambda n : setattr(self, 'session_id', n.get_str_value()), + "skip": lambda n : setattr(self, 'skip', n.get_int_value()), + "top": lambda n : setattr(self, 'top', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("filter", self.filter) + writer.write_collection_of_primitive_values("groupBy", self.group_by) + writer.write_str_value("name", self.name) + writer.write_collection_of_primitive_values("orderBy", self.order_by) + writer.write_str_value("search", self.search) + writer.write_collection_of_primitive_values("select", self.select) + writer.write_str_value("sessionId", self.session_id) + writer.write_int_value("skip", self.skip) + writer.write_int_value("top", self.top) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_registration_summary_report/get_mobile_application_management_app_registration_summary_rep_fa50c4b5.py b/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_registration_summary_report/get_mobile_application_management_app_registration_summary_rep_fa50c4b5.py new file mode 100644 index 00000000000..cb227a70312 --- /dev/null +++ b/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_registration_summary_report/get_mobile_application_management_app_registration_summary_rep_fa50c4b5.py @@ -0,0 +1,86 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_mobile_application_management_app_registration_summary_rep_1ff4c12e import GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e + +class GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5(BaseRequestBuilder): + """ + Provides operations to call the getMobileApplicationManagementAppRegistrationSummaryReport method. Original name: GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/reports/getMobileApplicationManagementAppRegistrationSummaryReport", path_parameters) + + async def post(self,body: GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke action getMobileApplicationManagementAppRegistrationSummaryReport + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_post_request_information(self,body: GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action getMobileApplicationManagementAppRegistrationSummaryReport + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5(self.request_adapter, raw_url) + + @dataclass + class GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_registration_summary_report/get_mobile_application_management_app_registration_summary_report_post_request_body.py b/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_registration_summary_report/get_mobile_application_management_app_registration_summary_report_post_request_body.py deleted file mode 100644 index e8c538db845..00000000000 --- a/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_registration_summary_report/get_mobile_application_management_app_registration_summary_report_post_request_body.py +++ /dev/null @@ -1,82 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The filter property - filter: Optional[str] = None - # The groupBy property - group_by: Optional[list[str]] = None - # The name property - name: Optional[str] = None - # The orderBy property - order_by: Optional[list[str]] = None - # The search property - search: Optional[str] = None - # The select property - select: Optional[list[str]] = None - # The sessionId property - session_id: Optional[str] = None - # The skip property - skip: Optional[int] = None - # The top property - top: Optional[int] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "filter": lambda n : setattr(self, 'filter', n.get_str_value()), - "groupBy": lambda n : setattr(self, 'group_by', n.get_collection_of_primitive_values(str)), - "name": lambda n : setattr(self, 'name', n.get_str_value()), - "orderBy": lambda n : setattr(self, 'order_by', n.get_collection_of_primitive_values(str)), - "search": lambda n : setattr(self, 'search', n.get_str_value()), - "select": lambda n : setattr(self, 'select', n.get_collection_of_primitive_values(str)), - "sessionId": lambda n : setattr(self, 'session_id', n.get_str_value()), - "skip": lambda n : setattr(self, 'skip', n.get_int_value()), - "top": lambda n : setattr(self, 'top', n.get_int_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("filter", self.filter) - writer.write_collection_of_primitive_values("groupBy", self.group_by) - writer.write_str_value("name", self.name) - writer.write_collection_of_primitive_values("orderBy", self.order_by) - writer.write_str_value("search", self.search) - writer.write_collection_of_primitive_values("select", self.select) - writer.write_str_value("sessionId", self.session_id) - writer.write_int_value("skip", self.skip) - writer.write_int_value("top", self.top) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_registration_summary_report/get_mobile_application_management_app_registration_summary_report_request_builder.py b/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_registration_summary_report/get_mobile_application_management_app_registration_summary_report_request_builder.py deleted file mode 100644 index 0017cd2eaaa..00000000000 --- a/msgraph_beta/generated/device_management/reports/get_mobile_application_management_app_registration_summary_report/get_mobile_application_management_app_registration_summary_report_request_builder.py +++ /dev/null @@ -1,86 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_mobile_application_management_app_registration_summary_report_post_request_body import GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody - -class GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMobileApplicationManagementAppRegistrationSummaryReport method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/reports/getMobileApplicationManagementAppRegistrationSummaryReport", path_parameters) - - async def post(self,body: GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke action getMobileApplicationManagementAppRegistrationSummaryReport - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_post_request_information(self,body: GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action getMobileApplicationManagementAppRegistrationSummaryReport - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/reports/get_windows_driver_update_alerts_per_policy_per_device_report/get_windows_driver_update_alerts_per_policy_per_device_report_pos_8e8a0be3.py b/msgraph_beta/generated/device_management/reports/get_windows_driver_update_alerts_per_policy_per_device_report/get_windows_driver_update_alerts_per_policy_per_device_report_pos_8e8a0be3.py new file mode 100644 index 00000000000..152f3296ec2 --- /dev/null +++ b/msgraph_beta/generated/device_management/reports/get_windows_driver_update_alerts_per_policy_per_device_report/get_windows_driver_update_alerts_per_policy_per_device_report_pos_8e8a0be3.py @@ -0,0 +1,85 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The filter property + filter: Optional[str] = None + # The groupBy property + group_by: Optional[list[str]] = None + # The name property + name: Optional[str] = None + # The orderBy property + order_by: Optional[list[str]] = None + # The search property + search: Optional[str] = None + # The select property + select: Optional[list[str]] = None + # The sessionId property + session_id: Optional[str] = None + # The skip property + skip: Optional[int] = None + # The top property + top: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "filter": lambda n : setattr(self, 'filter', n.get_str_value()), + "groupBy": lambda n : setattr(self, 'group_by', n.get_collection_of_primitive_values(str)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "orderBy": lambda n : setattr(self, 'order_by', n.get_collection_of_primitive_values(str)), + "search": lambda n : setattr(self, 'search', n.get_str_value()), + "select": lambda n : setattr(self, 'select', n.get_collection_of_primitive_values(str)), + "sessionId": lambda n : setattr(self, 'session_id', n.get_str_value()), + "skip": lambda n : setattr(self, 'skip', n.get_int_value()), + "top": lambda n : setattr(self, 'top', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("filter", self.filter) + writer.write_collection_of_primitive_values("groupBy", self.group_by) + writer.write_str_value("name", self.name) + writer.write_collection_of_primitive_values("orderBy", self.order_by) + writer.write_str_value("search", self.search) + writer.write_collection_of_primitive_values("select", self.select) + writer.write_str_value("sessionId", self.session_id) + writer.write_int_value("skip", self.skip) + writer.write_int_value("top", self.top) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/device_management/reports/get_windows_driver_update_alerts_per_policy_per_device_report/get_windows_driver_update_alerts_per_policy_per_device_report_post_request_body.py b/msgraph_beta/generated/device_management/reports/get_windows_driver_update_alerts_per_policy_per_device_report/get_windows_driver_update_alerts_per_policy_per_device_report_post_request_body.py deleted file mode 100644 index f59bfb72459..00000000000 --- a/msgraph_beta/generated/device_management/reports/get_windows_driver_update_alerts_per_policy_per_device_report/get_windows_driver_update_alerts_per_policy_per_device_report_post_request_body.py +++ /dev/null @@ -1,82 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The filter property - filter: Optional[str] = None - # The groupBy property - group_by: Optional[list[str]] = None - # The name property - name: Optional[str] = None - # The orderBy property - order_by: Optional[list[str]] = None - # The search property - search: Optional[str] = None - # The select property - select: Optional[list[str]] = None - # The sessionId property - session_id: Optional[str] = None - # The skip property - skip: Optional[int] = None - # The top property - top: Optional[int] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "filter": lambda n : setattr(self, 'filter', n.get_str_value()), - "groupBy": lambda n : setattr(self, 'group_by', n.get_collection_of_primitive_values(str)), - "name": lambda n : setattr(self, 'name', n.get_str_value()), - "orderBy": lambda n : setattr(self, 'order_by', n.get_collection_of_primitive_values(str)), - "search": lambda n : setattr(self, 'search', n.get_str_value()), - "select": lambda n : setattr(self, 'select', n.get_collection_of_primitive_values(str)), - "sessionId": lambda n : setattr(self, 'session_id', n.get_str_value()), - "skip": lambda n : setattr(self, 'skip', n.get_int_value()), - "top": lambda n : setattr(self, 'top', n.get_int_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("filter", self.filter) - writer.write_collection_of_primitive_values("groupBy", self.group_by) - writer.write_str_value("name", self.name) - writer.write_collection_of_primitive_values("orderBy", self.order_by) - writer.write_str_value("search", self.search) - writer.write_collection_of_primitive_values("select", self.select) - writer.write_str_value("sessionId", self.session_id) - writer.write_int_value("skip", self.skip) - writer.write_int_value("top", self.top) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/device_management/reports/get_windows_driver_update_alerts_per_policy_per_device_report/get_windows_driver_update_alerts_per_policy_per_device_report_req_6fe65ded.py b/msgraph_beta/generated/device_management/reports/get_windows_driver_update_alerts_per_policy_per_device_report/get_windows_driver_update_alerts_per_policy_per_device_report_req_6fe65ded.py new file mode 100644 index 00000000000..6e3d27b2f08 --- /dev/null +++ b/msgraph_beta/generated/device_management/reports/get_windows_driver_update_alerts_per_policy_per_device_report/get_windows_driver_update_alerts_per_policy_per_device_report_req_6fe65ded.py @@ -0,0 +1,86 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_windows_driver_update_alerts_per_policy_per_device_report_pos_8e8a0be3 import GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3 + +class GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded(BaseRequestBuilder): + """ + Provides operations to call the getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport method. Original name: GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/reports/getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport", path_parameters) + + async def post(self,body: GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke action getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_post_request_information(self,body: GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded(self.request_adapter, raw_url) + + @dataclass + class GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/reports/get_windows_driver_update_alerts_per_policy_per_device_report/get_windows_driver_update_alerts_per_policy_per_device_report_request_builder.py b/msgraph_beta/generated/device_management/reports/get_windows_driver_update_alerts_per_policy_per_device_report/get_windows_driver_update_alerts_per_policy_per_device_report_request_builder.py deleted file mode 100644 index f07bfdfa6f8..00000000000 --- a/msgraph_beta/generated/device_management/reports/get_windows_driver_update_alerts_per_policy_per_device_report/get_windows_driver_update_alerts_per_policy_per_device_report_request_builder.py +++ /dev/null @@ -1,86 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_windows_driver_update_alerts_per_policy_per_device_report_post_request_body import GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody - -class GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/reports/getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport", path_parameters) - - async def post(self,body: GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke action getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_post_request_information(self,body: GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/reports/get_windows_quality_update_alerts_per_policy_per_device_report/get_windows_quality_update_alerts_per_policy_per_device_report_po_78a4c0d9.py b/msgraph_beta/generated/device_management/reports/get_windows_quality_update_alerts_per_policy_per_device_report/get_windows_quality_update_alerts_per_policy_per_device_report_po_78a4c0d9.py new file mode 100644 index 00000000000..e00a94855c2 --- /dev/null +++ b/msgraph_beta/generated/device_management/reports/get_windows_quality_update_alerts_per_policy_per_device_report/get_windows_quality_update_alerts_per_policy_per_device_report_po_78a4c0d9.py @@ -0,0 +1,85 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The filter property + filter: Optional[str] = None + # The groupBy property + group_by: Optional[list[str]] = None + # The name property + name: Optional[str] = None + # The orderBy property + order_by: Optional[list[str]] = None + # The search property + search: Optional[str] = None + # The select property + select: Optional[list[str]] = None + # The sessionId property + session_id: Optional[str] = None + # The skip property + skip: Optional[int] = None + # The top property + top: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "filter": lambda n : setattr(self, 'filter', n.get_str_value()), + "groupBy": lambda n : setattr(self, 'group_by', n.get_collection_of_primitive_values(str)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "orderBy": lambda n : setattr(self, 'order_by', n.get_collection_of_primitive_values(str)), + "search": lambda n : setattr(self, 'search', n.get_str_value()), + "select": lambda n : setattr(self, 'select', n.get_collection_of_primitive_values(str)), + "sessionId": lambda n : setattr(self, 'session_id', n.get_str_value()), + "skip": lambda n : setattr(self, 'skip', n.get_int_value()), + "top": lambda n : setattr(self, 'top', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("filter", self.filter) + writer.write_collection_of_primitive_values("groupBy", self.group_by) + writer.write_str_value("name", self.name) + writer.write_collection_of_primitive_values("orderBy", self.order_by) + writer.write_str_value("search", self.search) + writer.write_collection_of_primitive_values("select", self.select) + writer.write_str_value("sessionId", self.session_id) + writer.write_int_value("skip", self.skip) + writer.write_int_value("top", self.top) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/device_management/reports/get_windows_quality_update_alerts_per_policy_per_device_report/get_windows_quality_update_alerts_per_policy_per_device_report_post_request_body.py b/msgraph_beta/generated/device_management/reports/get_windows_quality_update_alerts_per_policy_per_device_report/get_windows_quality_update_alerts_per_policy_per_device_report_post_request_body.py deleted file mode 100644 index 5fdeb9e9fe1..00000000000 --- a/msgraph_beta/generated/device_management/reports/get_windows_quality_update_alerts_per_policy_per_device_report/get_windows_quality_update_alerts_per_policy_per_device_report_post_request_body.py +++ /dev/null @@ -1,82 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The filter property - filter: Optional[str] = None - # The groupBy property - group_by: Optional[list[str]] = None - # The name property - name: Optional[str] = None - # The orderBy property - order_by: Optional[list[str]] = None - # The search property - search: Optional[str] = None - # The select property - select: Optional[list[str]] = None - # The sessionId property - session_id: Optional[str] = None - # The skip property - skip: Optional[int] = None - # The top property - top: Optional[int] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "filter": lambda n : setattr(self, 'filter', n.get_str_value()), - "groupBy": lambda n : setattr(self, 'group_by', n.get_collection_of_primitive_values(str)), - "name": lambda n : setattr(self, 'name', n.get_str_value()), - "orderBy": lambda n : setattr(self, 'order_by', n.get_collection_of_primitive_values(str)), - "search": lambda n : setattr(self, 'search', n.get_str_value()), - "select": lambda n : setattr(self, 'select', n.get_collection_of_primitive_values(str)), - "sessionId": lambda n : setattr(self, 'session_id', n.get_str_value()), - "skip": lambda n : setattr(self, 'skip', n.get_int_value()), - "top": lambda n : setattr(self, 'top', n.get_int_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_str_value("filter", self.filter) - writer.write_collection_of_primitive_values("groupBy", self.group_by) - writer.write_str_value("name", self.name) - writer.write_collection_of_primitive_values("orderBy", self.order_by) - writer.write_str_value("search", self.search) - writer.write_collection_of_primitive_values("select", self.select) - writer.write_str_value("sessionId", self.session_id) - writer.write_int_value("skip", self.skip) - writer.write_int_value("top", self.top) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/device_management/reports/get_windows_quality_update_alerts_per_policy_per_device_report/get_windows_quality_update_alerts_per_policy_per_device_report_re_ae0faab0.py b/msgraph_beta/generated/device_management/reports/get_windows_quality_update_alerts_per_policy_per_device_report/get_windows_quality_update_alerts_per_policy_per_device_report_re_ae0faab0.py new file mode 100644 index 00000000000..701b48fd034 --- /dev/null +++ b/msgraph_beta/generated/device_management/reports/get_windows_quality_update_alerts_per_policy_per_device_report/get_windows_quality_update_alerts_per_policy_per_device_report_re_ae0faab0.py @@ -0,0 +1,86 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_windows_quality_update_alerts_per_policy_per_device_report_po_78a4c0d9 import GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9 + +class GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0(BaseRequestBuilder): + """ + Provides operations to call the getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport method. Original name: GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/reports/getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport", path_parameters) + + async def post(self,body: GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke action getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_post_request_information(self,body: GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0(self.request_adapter, raw_url) + + @dataclass + class GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/reports/get_windows_quality_update_alerts_per_policy_per_device_report/get_windows_quality_update_alerts_per_policy_per_device_report_request_builder.py b/msgraph_beta/generated/device_management/reports/get_windows_quality_update_alerts_per_policy_per_device_report/get_windows_quality_update_alerts_per_policy_per_device_report_request_builder.py deleted file mode 100644 index d0c1f9b97ac..00000000000 --- a/msgraph_beta/generated/device_management/reports/get_windows_quality_update_alerts_per_policy_per_device_report/get_windows_quality_update_alerts_per_policy_per_device_report_request_builder.py +++ /dev/null @@ -1,86 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_windows_quality_update_alerts_per_policy_per_device_report_post_request_body import GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody - -class GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/reports/getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport", path_parameters) - - async def post(self,body: GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke action getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_post_request_information(self,body: GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/reports/reports_request_builder.py b/msgraph_beta/generated/device_management/reports/reports_request_builder.py index 882f91ec62f..6ca6e6fe7d7 100644 --- a/msgraph_beta/generated/device_management/reports/reports_request_builder.py +++ b/msgraph_beta/generated/device_management/reports/reports_request_builder.py @@ -48,7 +48,7 @@ from .get_devices_without_compliance_policy_report.get_devices_without_compliance_policy_report_request_builder import GetDevicesWithoutCompliancePolicyReportRequestBuilder from .get_device_configuration_policy_settings_summary_report.get_device_configuration_policy_settings_summary_report_request_builder import GetDeviceConfigurationPolicySettingsSummaryReportRequestBuilder from .get_device_configuration_policy_status_summary.get_device_configuration_policy_status_summary_request_builder import GetDeviceConfigurationPolicyStatusSummaryRequestBuilder - from .get_device_management_intent_per_setting_contributing_profiles.get_device_management_intent_per_setting_contributing_profiles_request_builder import GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder + from .get_device_management_intent_per_setting_contributing_profiles.get_device_management_intent_per_setting_contributing_profiles_0f5720ea import GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea from .get_device_management_intent_settings_report.get_device_management_intent_settings_report_request_builder import GetDeviceManagementIntentSettingsReportRequestBuilder from .get_device_non_compliance_report.get_device_non_compliance_report_request_builder import GetDeviceNonComplianceReportRequestBuilder from .get_device_policies_compliance_report.get_device_policies_compliance_report_request_builder import GetDevicePoliciesComplianceReportRequestBuilder @@ -56,7 +56,7 @@ from .get_device_status_by_compliace_policy_report.get_device_status_by_compliace_policy_report_request_builder import GetDeviceStatusByCompliacePolicyReportRequestBuilder from .get_device_status_by_compliance_policy_setting_report.get_device_status_by_compliance_policy_setting_report_request_builder import GetDeviceStatusByCompliancePolicySettingReportRequestBuilder from .get_device_status_summary_by_compliace_policy_report.get_device_status_summary_by_compliace_policy_report_request_builder import GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder - from .get_device_status_summary_by_compliance_policy_settings_report.get_device_status_summary_by_compliance_policy_settings_report_request_builder import GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder + from .get_device_status_summary_by_compliance_policy_settings_report.get_device_status_summary_by_compliance_policy_settings_report_r_42144a17 import GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17 from .get_encryption_report_for_devices.get_encryption_report_for_devices_request_builder import GetEncryptionReportForDevicesRequestBuilder from .get_enrollment_configuration_policies_by_device.get_enrollment_configuration_policies_by_device_request_builder import GetEnrollmentConfigurationPoliciesByDeviceRequestBuilder from .get_failed_mobile_apps_report.get_failed_mobile_apps_report_request_builder import GetFailedMobileAppsReportRequestBuilder @@ -64,8 +64,8 @@ from .get_group_policy_settings_device_settings_report.get_group_policy_settings_device_settings_report_request_builder import GetGroupPolicySettingsDeviceSettingsReportRequestBuilder from .get_historical_report.get_historical_report_request_builder import GetHistoricalReportRequestBuilder from .get_malware_summary_report.get_malware_summary_report_request_builder import GetMalwareSummaryReportRequestBuilder - from .get_mobile_application_management_app_configuration_report.get_mobile_application_management_app_configuration_report_request_builder import GetMobileApplicationManagementAppConfigurationReportRequestBuilder - from .get_mobile_application_management_app_registration_summary_report.get_mobile_application_management_app_registration_summary_report_request_builder import GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder + from .get_mobile_application_management_app_configuration_report.get_mobile_application_management_app_configuration_report_req_bcc872f3 import GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3 + from .get_mobile_application_management_app_registration_summary_report.get_mobile_application_management_app_registration_summary_rep_fa50c4b5 import GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5 from .get_noncompliant_devices_and_settings_report.get_noncompliant_devices_and_settings_report_request_builder import GetNoncompliantDevicesAndSettingsReportRequestBuilder from .get_policy_non_compliance_metadata.get_policy_non_compliance_metadata_request_builder import GetPolicyNonComplianceMetadataRequestBuilder from .get_policy_non_compliance_report.get_policy_non_compliance_report_request_builder import GetPolicyNonComplianceReportRequestBuilder @@ -80,9 +80,9 @@ from .get_unhealthy_firewall_report.get_unhealthy_firewall_report_request_builder import GetUnhealthyFirewallReportRequestBuilder from .get_unhealthy_firewall_summary_report.get_unhealthy_firewall_summary_report_request_builder import GetUnhealthyFirewallSummaryReportRequestBuilder from .get_user_install_status_report.get_user_install_status_report_request_builder import GetUserInstallStatusReportRequestBuilder - from .get_windows_driver_update_alerts_per_policy_per_device_report.get_windows_driver_update_alerts_per_policy_per_device_report_request_builder import GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder + from .get_windows_driver_update_alerts_per_policy_per_device_report.get_windows_driver_update_alerts_per_policy_per_device_report_req_6fe65ded import GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded from .get_windows_driver_update_alert_summary_report.get_windows_driver_update_alert_summary_report_request_builder import GetWindowsDriverUpdateAlertSummaryReportRequestBuilder - from .get_windows_quality_update_alerts_per_policy_per_device_report.get_windows_quality_update_alerts_per_policy_per_device_report_request_builder import GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder + from .get_windows_quality_update_alerts_per_policy_per_device_report.get_windows_quality_update_alerts_per_policy_per_device_report_re_ae0faab0 import GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0 from .get_windows_quality_update_alert_summary_report.get_windows_quality_update_alert_summary_report_request_builder import GetWindowsQualityUpdateAlertSummaryReportRequestBuilder from .get_windows_update_alerts_per_policy_per_device_report.get_windows_update_alerts_per_policy_per_device_report_request_builder import GetWindowsUpdateAlertsPerPolicyPerDeviceReportRequestBuilder from .get_windows_update_alert_summary_report.get_windows_update_alert_summary_report_request_builder import GetWindowsUpdateAlertSummaryReportRequestBuilder @@ -129,7 +129,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[ReportsRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceManagementReports]: """ - Get reports from deviceManagement + Reports singleton param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DeviceManagementReports] """ @@ -183,7 +183,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ReportsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get reports from deviceManagement + Reports singleton param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -479,13 +479,13 @@ def get_device_configuration_policy_status_summary(self) -> GetDeviceConfigurati return GetDeviceConfigurationPolicyStatusSummaryRequestBuilder(self.request_adapter, self.path_parameters) @property - def get_device_management_intent_per_setting_contributing_profiles(self) -> GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder: + def get_device_management_intent_per_setting_contributing_profiles(self) -> GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea: """ Provides operations to call the getDeviceManagementIntentPerSettingContributingProfiles method. """ - from .get_device_management_intent_per_setting_contributing_profiles.get_device_management_intent_per_setting_contributing_profiles_request_builder import GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder + from .get_device_management_intent_per_setting_contributing_profiles.get_device_management_intent_per_setting_contributing_profiles_0f5720ea import GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea - return GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder(self.request_adapter, self.path_parameters) + return GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea(self.request_adapter, self.path_parameters) @property def get_device_management_intent_settings_report(self) -> GetDeviceManagementIntentSettingsReportRequestBuilder: @@ -551,13 +551,13 @@ def get_device_status_summary_by_compliace_policy_report(self) -> GetDeviceStatu return GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder(self.request_adapter, self.path_parameters) @property - def get_device_status_summary_by_compliance_policy_settings_report(self) -> GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder: + def get_device_status_summary_by_compliance_policy_settings_report(self) -> GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17: """ Provides operations to call the getDeviceStatusSummaryByCompliancePolicySettingsReport method. """ - from .get_device_status_summary_by_compliance_policy_settings_report.get_device_status_summary_by_compliance_policy_settings_report_request_builder import GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder + from .get_device_status_summary_by_compliance_policy_settings_report.get_device_status_summary_by_compliance_policy_settings_report_r_42144a17 import GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17 - return GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder(self.request_adapter, self.path_parameters) + return GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17(self.request_adapter, self.path_parameters) @property def get_devices_status_by_policy_platform_compliance_report(self) -> GetDevicesStatusByPolicyPlatformComplianceReportRequestBuilder: @@ -650,22 +650,22 @@ def get_malware_summary_report(self) -> GetMalwareSummaryReportRequestBuilder: return GetMalwareSummaryReportRequestBuilder(self.request_adapter, self.path_parameters) @property - def get_mobile_application_management_app_configuration_report(self) -> GetMobileApplicationManagementAppConfigurationReportRequestBuilder: + def get_mobile_application_management_app_configuration_report(self) -> GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3: """ Provides operations to call the getMobileApplicationManagementAppConfigurationReport method. """ - from .get_mobile_application_management_app_configuration_report.get_mobile_application_management_app_configuration_report_request_builder import GetMobileApplicationManagementAppConfigurationReportRequestBuilder + from .get_mobile_application_management_app_configuration_report.get_mobile_application_management_app_configuration_report_req_bcc872f3 import GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3 - return GetMobileApplicationManagementAppConfigurationReportRequestBuilder(self.request_adapter, self.path_parameters) + return GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3(self.request_adapter, self.path_parameters) @property - def get_mobile_application_management_app_registration_summary_report(self) -> GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder: + def get_mobile_application_management_app_registration_summary_report(self) -> GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5: """ Provides operations to call the getMobileApplicationManagementAppRegistrationSummaryReport method. """ - from .get_mobile_application_management_app_registration_summary_report.get_mobile_application_management_app_registration_summary_report_request_builder import GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder + from .get_mobile_application_management_app_registration_summary_report.get_mobile_application_management_app_registration_summary_rep_fa50c4b5 import GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5 - return GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder(self.request_adapter, self.path_parameters) + return GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5(self.request_adapter, self.path_parameters) @property def get_noncompliant_devices_and_settings_report(self) -> GetNoncompliantDevicesAndSettingsReportRequestBuilder: @@ -803,13 +803,13 @@ def get_windows_driver_update_alert_summary_report(self) -> GetWindowsDriverUpda return GetWindowsDriverUpdateAlertSummaryReportRequestBuilder(self.request_adapter, self.path_parameters) @property - def get_windows_driver_update_alerts_per_policy_per_device_report(self) -> GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder: + def get_windows_driver_update_alerts_per_policy_per_device_report(self) -> GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded: """ Provides operations to call the getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport method. """ - from .get_windows_driver_update_alerts_per_policy_per_device_report.get_windows_driver_update_alerts_per_policy_per_device_report_request_builder import GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder + from .get_windows_driver_update_alerts_per_policy_per_device_report.get_windows_driver_update_alerts_per_policy_per_device_report_req_6fe65ded import GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded - return GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(self.request_adapter, self.path_parameters) + return GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded(self.request_adapter, self.path_parameters) @property def get_windows_quality_update_alert_summary_report(self) -> GetWindowsQualityUpdateAlertSummaryReportRequestBuilder: @@ -821,13 +821,13 @@ def get_windows_quality_update_alert_summary_report(self) -> GetWindowsQualityUp return GetWindowsQualityUpdateAlertSummaryReportRequestBuilder(self.request_adapter, self.path_parameters) @property - def get_windows_quality_update_alerts_per_policy_per_device_report(self) -> GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder: + def get_windows_quality_update_alerts_per_policy_per_device_report(self) -> GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0: """ Provides operations to call the getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport method. """ - from .get_windows_quality_update_alerts_per_policy_per_device_report.get_windows_quality_update_alerts_per_policy_per_device_report_request_builder import GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder + from .get_windows_quality_update_alerts_per_policy_per_device_report.get_windows_quality_update_alerts_per_policy_per_device_report_re_ae0faab0 import GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0 - return GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder(self.request_adapter, self.path_parameters) + return GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0(self.request_adapter, self.path_parameters) @property def get_windows_update_alert_summary_report(self) -> GetWindowsUpdateAlertSummaryReportRequestBuilder: @@ -938,7 +938,7 @@ class ReportsRequestBuilderDeleteRequestConfiguration(RequestConfiguration[Query @dataclass class ReportsRequestBuilderGetQueryParameters(): """ - Get reports from deviceManagement + Reports singleton """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_management/resource_access_profiles/item/assignments/assignments_request_builder.py b/msgraph_beta/generated/device_management/resource_access_profiles/item/assignments/assignments_request_builder.py index ce84d2e0581..d49b0a4b8fa 100644 --- a/msgraph_beta/generated/device_management/resource_access_profiles/item/assignments/assignments_request_builder.py +++ b/msgraph_beta/generated/device_management/resource_access_profiles/item/assignments/assignments_request_builder.py @@ -15,10 +15,10 @@ if TYPE_CHECKING: from .....models.device_management_resource_access_profile_assignment import DeviceManagementResourceAccessProfileAssignment - from .....models.device_management_resource_access_profile_assignment_collection_response import DeviceManagementResourceAccessProfileAssignmentCollectionResponse + from .....models.device_management_resource_access_profile_assignment_collecti_c42feb94 import DeviceManagementResourceAccessProfileAssignmentCollecti_c42feb94 from .....models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder - from .item.device_management_resource_access_profile_assignment_item_request_builder import DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder + from .item.device_management_resource_access_profile_assignment_item_requ_909d4c28 import DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28 class AssignmentsRequestBuilder(BaseRequestBuilder): """ @@ -33,25 +33,25 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase%2Did}/assignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_device_management_resource_access_profile_assignment_id(self,device_management_resource_access_profile_assignment_id: str) -> DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder: + def by_device_management_resource_access_profile_assignment_id(self,device_management_resource_access_profile_assignment_id: str) -> DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28: """ Provides operations to manage the assignments property of the microsoft.graph.deviceManagementResourceAccessProfileBase entity. param device_management_resource_access_profile_assignment_id: The unique identifier of deviceManagementResourceAccessProfileAssignment - Returns: DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder + Returns: DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28 """ if device_management_resource_access_profile_assignment_id is None: raise TypeError("device_management_resource_access_profile_assignment_id cannot be null.") - from .item.device_management_resource_access_profile_assignment_item_request_builder import DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder + from .item.device_management_resource_access_profile_assignment_item_requ_909d4c28 import DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28 url_tpl_params = get_path_parameters(self.path_parameters) url_tpl_params["deviceManagementResourceAccessProfileAssignment%2Did"] = device_management_resource_access_profile_assignment_id - return DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder(self.request_adapter, url_tpl_params) + return DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceManagementResourceAccessProfileAssignmentCollectionResponse]: + async def get(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceManagementResourceAccessProfileAssignmentCollecti_c42feb94]: """ The list of assignments for the device configuration profile. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeviceManagementResourceAccessProfileAssignmentCollectionResponse] + Returns: Optional[DeviceManagementResourceAccessProfileAssignmentCollecti_c42feb94] """ request_info = self.to_get_request_information( request_configuration @@ -63,9 +63,9 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Assignme } if not self.request_adapter: raise Exception("Http core is null") - from .....models.device_management_resource_access_profile_assignment_collection_response import DeviceManagementResourceAccessProfileAssignmentCollectionResponse + from .....models.device_management_resource_access_profile_assignment_collecti_c42feb94 import DeviceManagementResourceAccessProfileAssignmentCollecti_c42feb94 - return await self.request_adapter.send_async(request_info, DeviceManagementResourceAccessProfileAssignmentCollectionResponse, error_mapping) + return await self.request_adapter.send_async(request_info, DeviceManagementResourceAccessProfileAssignmentCollecti_c42feb94, error_mapping) async def post(self,body: DeviceManagementResourceAccessProfileAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceManagementResourceAccessProfileAssignment]: """ diff --git a/msgraph_beta/generated/device_management/resource_access_profiles/item/assignments/item/device_management_resource_access_profile_assignment_item_requ_909d4c28.py b/msgraph_beta/generated/device_management/resource_access_profiles/item/assignments/item/device_management_resource_access_profile_assignment_item_requ_909d4c28.py new file mode 100644 index 00000000000..5d41d605b1e --- /dev/null +++ b/msgraph_beta/generated/device_management/resource_access_profiles/item/assignments/item/device_management_resource_access_profile_assignment_item_requ_909d4c28.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.device_management_resource_access_profile_assignment import DeviceManagementResourceAccessProfileAssignment + from ......models.o_data_errors.o_data_error import ODataError + +class DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28(BaseRequestBuilder): + """ + Provides operations to manage the assignments property of the microsoft.graph.deviceManagementResourceAccessProfileBase entity. Original name: DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase%2Did}/assignments/{deviceManagementResourceAccessProfileAssignment%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property assignments for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceManagementResourceAccessProfileAssignment]: + """ + The list of assignments for the device configuration profile. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DeviceManagementResourceAccessProfileAssignment] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.device_management_resource_access_profile_assignment import DeviceManagementResourceAccessProfileAssignment + + return await self.request_adapter.send_async(request_info, DeviceManagementResourceAccessProfileAssignment, error_mapping) + + async def patch(self,body: DeviceManagementResourceAccessProfileAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceManagementResourceAccessProfileAssignment]: + """ + Update the navigation property assignments in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DeviceManagementResourceAccessProfileAssignment] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.device_management_resource_access_profile_assignment import DeviceManagementResourceAccessProfileAssignment + + return await self.request_adapter.send_async(request_info, DeviceManagementResourceAccessProfileAssignment, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property assignments for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The list of assignments for the device configuration profile. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: DeviceManagementResourceAccessProfileAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property assignments in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28(self.request_adapter, raw_url) + + @dataclass + class DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters(): + """ + The list of assignments for the device configuration profile. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/resource_access_profiles/item/assignments/item/device_management_resource_access_profile_assignment_item_request_builder.py b/msgraph_beta/generated/device_management/resource_access_profiles/item/assignments/item/device_management_resource_access_profile_assignment_item_request_builder.py deleted file mode 100644 index 2fad9817b13..00000000000 --- a/msgraph_beta/generated/device_management/resource_access_profiles/item/assignments/item/device_management_resource_access_profile_assignment_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.device_management_resource_access_profile_assignment import DeviceManagementResourceAccessProfileAssignment - from ......models.o_data_errors.o_data_error import ODataError - -class DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the assignments property of the microsoft.graph.deviceManagementResourceAccessProfileBase entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/resourceAccessProfiles/{deviceManagementResourceAccessProfileBase%2Did}/assignments/{deviceManagementResourceAccessProfileAssignment%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property assignments for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceManagementResourceAccessProfileAssignment]: - """ - The list of assignments for the device configuration profile. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeviceManagementResourceAccessProfileAssignment] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.device_management_resource_access_profile_assignment import DeviceManagementResourceAccessProfileAssignment - - return await self.request_adapter.send_async(request_info, DeviceManagementResourceAccessProfileAssignment, error_mapping) - - async def patch(self,body: DeviceManagementResourceAccessProfileAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceManagementResourceAccessProfileAssignment]: - """ - Update the navigation property assignments in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeviceManagementResourceAccessProfileAssignment] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.device_management_resource_access_profile_assignment import DeviceManagementResourceAccessProfileAssignment - - return await self.request_adapter.send_async(request_info, DeviceManagementResourceAccessProfileAssignment, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property assignments for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The list of assignments for the device configuration profile. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: DeviceManagementResourceAccessProfileAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property assignments in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters(): - """ - The list of assignments for the device configuration profile. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetRequestConfiguration(RequestConfiguration[DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/reusable_policy_settings/item/referencing_configuration_policies/item/clear_enrollment_time_device_membership_target/clear_enrollment_time_device_membership_target_post_response.py b/msgraph_beta/generated/device_management/reusable_policy_settings/item/referencing_configuration_policies/item/clear_enrollment_time_device_membership_target/clear_enrollment_time_device_membership_target_post_response.py index 9a0b60a70bd..79cee2902d1 100644 --- a/msgraph_beta/generated/device_management/reusable_policy_settings/item/referencing_configuration_policies/item/clear_enrollment_time_device_membership_target/clear_enrollment_time_device_membership_target_post_response.py +++ b/msgraph_beta/generated/device_management/reusable_policy_settings/item/referencing_configuration_policies/item/clear_enrollment_time_device_membership_target/clear_enrollment_time_device_membership_target_post_response.py @@ -13,7 +13,7 @@ class ClearEnrollmentTimeDeviceMembershipTargetPostResponse(AdditionalDataHolder # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ClearEnrollmentTimeDeviceMembershipTargetPostResponse: diff --git a/msgraph_beta/generated/device_management/role_scope_tags/has_custom_role_scope_tag/has_custom_role_scope_tag_get_response.py b/msgraph_beta/generated/device_management/role_scope_tags/has_custom_role_scope_tag/has_custom_role_scope_tag_get_response.py index 04a05f6f231..cb592bcdf08 100644 --- a/msgraph_beta/generated/device_management/role_scope_tags/has_custom_role_scope_tag/has_custom_role_scope_tag_get_response.py +++ b/msgraph_beta/generated/device_management/role_scope_tags/has_custom_role_scope_tag/has_custom_role_scope_tag_get_response.py @@ -13,7 +13,7 @@ class HasCustomRoleScopeTagGetResponse(AdditionalDataHolder, BackedModel, Parsab # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> HasCustomRoleScopeTagGetResponse: diff --git a/msgraph_beta/generated/device_management/scoped_for_resource_with_resource/scoped_for_resource_with_resource_get_response.py b/msgraph_beta/generated/device_management/scoped_for_resource_with_resource/scoped_for_resource_with_resource_get_response.py index c01956d2dfd..8df93f0bcff 100644 --- a/msgraph_beta/generated/device_management/scoped_for_resource_with_resource/scoped_for_resource_with_resource_get_response.py +++ b/msgraph_beta/generated/device_management/scoped_for_resource_with_resource/scoped_for_resource_with_resource_get_response.py @@ -13,7 +13,7 @@ class ScopedForResourceWithResourceGetResponse(AdditionalDataHolder, BackedModel # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ScopedForResourceWithResourceGetResponse: diff --git a/msgraph_beta/generated/device_management/tenant_attach_r_b_a_c/enable/enable_post_request_body.py b/msgraph_beta/generated/device_management/tenant_attach_r_b_a_c/enable/enable_post_request_body.py index d45ffca373a..2130a2ca985 100644 --- a/msgraph_beta/generated/device_management/tenant_attach_r_b_a_c/enable/enable_post_request_body.py +++ b/msgraph_beta/generated/device_management/tenant_attach_r_b_a_c/enable/enable_post_request_body.py @@ -13,7 +13,7 @@ class EnablePostRequestBody(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 enable property - enable: Optional[bool] = None + enable: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> EnablePostRequestBody: diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_anomaly_correlation_group_overview/item/user_experience_analytics_anomaly_correlation_group_overview_i_d2c3959a.py b/msgraph_beta/generated/device_management/user_experience_analytics_anomaly_correlation_group_overview/item/user_experience_analytics_anomaly_correlation_group_overview_i_d2c3959a.py new file mode 100644 index 00000000000..b3b6c3a64ae --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_anomaly_correlation_group_overview/item/user_experience_analytics_anomaly_correlation_group_overview_i_d2c3959a.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_experience_analytics_anomaly_correlation_group_overview import UserExperienceAnalyticsAnomalyCorrelationGroupOverview + +class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAnomalyCorrelationGroupOverview property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview/{userExperienceAnalyticsAnomalyCorrelationGroupOverview%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsAnomalyCorrelationGroupOverview for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAnomalyCorrelationGroupOverview]: + """ + The user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAnomalyCorrelationGroupOverview] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_anomaly_correlation_group_overview import UserExperienceAnalyticsAnomalyCorrelationGroupOverview + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAnomalyCorrelationGroupOverview, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsAnomalyCorrelationGroupOverview, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAnomalyCorrelationGroupOverview]: + """ + Update the navigation property userExperienceAnalyticsAnomalyCorrelationGroupOverview in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAnomalyCorrelationGroupOverview] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_anomaly_correlation_group_overview import UserExperienceAnalyticsAnomalyCorrelationGroupOverview + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAnomalyCorrelationGroupOverview, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsAnomalyCorrelationGroupOverview for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsAnomalyCorrelationGroupOverview, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsAnomalyCorrelationGroupOverview in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters(): + """ + The user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_anomaly_correlation_group_overview/item/user_experience_analytics_anomaly_correlation_group_overview_item_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_anomaly_correlation_group_overview/item/user_experience_analytics_anomaly_correlation_group_overview_item_request_builder.py deleted file mode 100644 index a58943663ee..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_anomaly_correlation_group_overview/item/user_experience_analytics_anomaly_correlation_group_overview_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_experience_analytics_anomaly_correlation_group_overview import UserExperienceAnalyticsAnomalyCorrelationGroupOverview - -class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAnomalyCorrelationGroupOverview property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview/{userExperienceAnalyticsAnomalyCorrelationGroupOverview%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsAnomalyCorrelationGroupOverview for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAnomalyCorrelationGroupOverview]: - """ - The user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAnomalyCorrelationGroupOverview] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_anomaly_correlation_group_overview import UserExperienceAnalyticsAnomalyCorrelationGroupOverview - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAnomalyCorrelationGroupOverview, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsAnomalyCorrelationGroupOverview, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAnomalyCorrelationGroupOverview]: - """ - Update the navigation property userExperienceAnalyticsAnomalyCorrelationGroupOverview in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAnomalyCorrelationGroupOverview] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_anomaly_correlation_group_overview import UserExperienceAnalyticsAnomalyCorrelationGroupOverview - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAnomalyCorrelationGroupOverview, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsAnomalyCorrelationGroupOverview for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsAnomalyCorrelationGroupOverview, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsAnomalyCorrelationGroupOverview in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters(): - """ - The user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_anomaly_correlation_group_overview/user_experience_analytics_anomaly_correlation_group_overview_r_71683ae6.py b/msgraph_beta/generated/device_management/user_experience_analytics_anomaly_correlation_group_overview/user_experience_analytics_anomaly_correlation_group_overview_r_71683ae6.py new file mode 100644 index 00000000000..714cf98d12f --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_anomaly_correlation_group_overview/user_experience_analytics_anomaly_correlation_group_overview_r_71683ae6.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.user_experience_analytics_anomaly_correlation_group_overview import UserExperienceAnalyticsAnomalyCorrelationGroupOverview + from ...models.user_experience_analytics_anomaly_correlation_group_overview_c_6fb5483f import UserExperienceAnalyticsAnomalyCorrelationGroupOverviewC_6fb5483f + from .count.count_request_builder import CountRequestBuilder + from .item.user_experience_analytics_anomaly_correlation_group_overview_i_d2c3959a import UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a + +class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAnomalyCorrelationGroupOverview property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_user_experience_analytics_anomaly_correlation_group_overview_id(self,user_experience_analytics_anomaly_correlation_group_overview_id: str) -> UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a: + """ + Provides operations to manage the userExperienceAnalyticsAnomalyCorrelationGroupOverview property of the microsoft.graph.deviceManagement entity. + param user_experience_analytics_anomaly_correlation_group_overview_id: The unique identifier of userExperienceAnalyticsAnomalyCorrelationGroupOverview + Returns: UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a + """ + if user_experience_analytics_anomaly_correlation_group_overview_id is None: + raise TypeError("user_experience_analytics_anomaly_correlation_group_overview_id cannot be null.") + from .item.user_experience_analytics_anomaly_correlation_group_overview_i_d2c3959a import UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["userExperienceAnalyticsAnomalyCorrelationGroupOverview%2Did"] = user_experience_analytics_anomaly_correlation_group_overview_id + return UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewC_6fb5483f]: + """ + The user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewC_6fb5483f] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_anomaly_correlation_group_overview_c_6fb5483f import UserExperienceAnalyticsAnomalyCorrelationGroupOverviewC_6fb5483f + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAnomalyCorrelationGroupOverviewC_6fb5483f, error_mapping) + + async def post(self,body: UserExperienceAnalyticsAnomalyCorrelationGroupOverview, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAnomalyCorrelationGroupOverview]: + """ + Create new navigation property to userExperienceAnalyticsAnomalyCorrelationGroupOverview for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAnomalyCorrelationGroupOverview] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_anomaly_correlation_group_overview import UserExperienceAnalyticsAnomalyCorrelationGroupOverview + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAnomalyCorrelationGroupOverview, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: UserExperienceAnalyticsAnomalyCorrelationGroupOverview, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to userExperienceAnalyticsAnomalyCorrelationGroupOverview for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters(): + """ + The user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_anomaly_correlation_group_overview/user_experience_analytics_anomaly_correlation_group_overview_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_anomaly_correlation_group_overview/user_experience_analytics_anomaly_correlation_group_overview_request_builder.py deleted file mode 100644 index 9ee12d4c693..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_anomaly_correlation_group_overview/user_experience_analytics_anomaly_correlation_group_overview_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.user_experience_analytics_anomaly_correlation_group_overview import UserExperienceAnalyticsAnomalyCorrelationGroupOverview - from ...models.user_experience_analytics_anomaly_correlation_group_overview_collection_response import UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse - from .count.count_request_builder import CountRequestBuilder - from .item.user_experience_analytics_anomaly_correlation_group_overview_item_request_builder import UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder - -class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAnomalyCorrelationGroupOverview property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAnomalyCorrelationGroupOverview{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_user_experience_analytics_anomaly_correlation_group_overview_id(self,user_experience_analytics_anomaly_correlation_group_overview_id: str) -> UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder: - """ - Provides operations to manage the userExperienceAnalyticsAnomalyCorrelationGroupOverview property of the microsoft.graph.deviceManagement entity. - param user_experience_analytics_anomaly_correlation_group_overview_id: The unique identifier of userExperienceAnalyticsAnomalyCorrelationGroupOverview - Returns: UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder - """ - if user_experience_analytics_anomaly_correlation_group_overview_id is None: - raise TypeError("user_experience_analytics_anomaly_correlation_group_overview_id cannot be null.") - from .item.user_experience_analytics_anomaly_correlation_group_overview_item_request_builder import UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["userExperienceAnalyticsAnomalyCorrelationGroupOverview%2Did"] = user_experience_analytics_anomaly_correlation_group_overview_id - return UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse]: - """ - The user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_anomaly_correlation_group_overview_collection_response import UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse, error_mapping) - - async def post(self,body: UserExperienceAnalyticsAnomalyCorrelationGroupOverview, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAnomalyCorrelationGroupOverview]: - """ - Create new navigation property to userExperienceAnalyticsAnomalyCorrelationGroupOverview for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAnomalyCorrelationGroupOverview] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_anomaly_correlation_group_overview import UserExperienceAnalyticsAnomalyCorrelationGroupOverview - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAnomalyCorrelationGroupOverview, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_post_request_information(self,body: UserExperienceAnalyticsAnomalyCorrelationGroupOverview, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to userExperienceAnalyticsAnomalyCorrelationGroupOverview for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder(self.request_adapter, raw_url) - - @property - def count(self) -> CountRequestBuilder: - """ - Provides operations to count the resources in the collection. - """ - from .count.count_request_builder import CountRequestBuilder - - return CountRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters(): - """ - The user experience analytics anomaly correlation group overview entity contains the information for each correlation group of an anomaly. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance/item/user_experience_analytics_app_health_application_performance_i_90608966.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance/item/user_experience_analytics_app_health_application_performance_i_90608966.py new file mode 100644 index 00000000000..b8d4c85874b --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance/item/user_experience_analytics_app_health_application_performance_i_90608966.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance + +class UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformance property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformance for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthApplicationPerformance]: + """ + User experience analytics appHealth Application Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthApplicationPerformance] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthApplicationPerformance, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsAppHealthApplicationPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthApplicationPerformance]: + """ + Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformance in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthApplicationPerformance] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthApplicationPerformance, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformance for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics appHealth Application Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsAppHealthApplicationPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformance in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters(): + """ + User experience analytics appHealth Application Performance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance/item/user_experience_analytics_app_health_application_performance_item_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance/item/user_experience_analytics_app_health_application_performance_item_request_builder.py deleted file mode 100644 index fd22023e466..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance/item/user_experience_analytics_app_health_application_performance_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance - -class UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformance property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance/{userExperienceAnalyticsAppHealthApplicationPerformance%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformance for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthApplicationPerformance]: - """ - User experience analytics appHealth Application Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthApplicationPerformance] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthApplicationPerformance, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsAppHealthApplicationPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthApplicationPerformance]: - """ - Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformance in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthApplicationPerformance] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthApplicationPerformance, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformance for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics appHealth Application Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsAppHealthApplicationPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformance in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters(): - """ - User experience analytics appHealth Application Performance - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance/user_experience_analytics_app_health_application_performance_r_639a6000.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance/user_experience_analytics_app_health_application_performance_r_639a6000.py new file mode 100644 index 00000000000..34c94415496 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance/user_experience_analytics_app_health_application_performance_r_639a6000.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance + from ...models.user_experience_analytics_app_health_application_performance_c_0eceb72b import UserExperienceAnalyticsAppHealthApplicationPerformanceC_0eceb72b + from .count.count_request_builder import CountRequestBuilder + from .item.user_experience_analytics_app_health_application_performance_i_90608966 import UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966 + +class UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformance property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_user_experience_analytics_app_health_application_performance_id(self,user_experience_analytics_app_health_application_performance_id: str) -> UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966: + """ + Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformance property of the microsoft.graph.deviceManagement entity. + param user_experience_analytics_app_health_application_performance_id: The unique identifier of userExperienceAnalyticsAppHealthApplicationPerformance + Returns: UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966 + """ + if user_experience_analytics_app_health_application_performance_id is None: + raise TypeError("user_experience_analytics_app_health_application_performance_id cannot be null.") + from .item.user_experience_analytics_app_health_application_performance_i_90608966 import UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966 + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["userExperienceAnalyticsAppHealthApplicationPerformance%2Did"] = user_experience_analytics_app_health_application_performance_id + return UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthApplicationPerformanceC_0eceb72b]: + """ + User experience analytics appHealth Application Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthApplicationPerformanceC_0eceb72b] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_app_health_application_performance_c_0eceb72b import UserExperienceAnalyticsAppHealthApplicationPerformanceC_0eceb72b + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthApplicationPerformanceC_0eceb72b, error_mapping) + + async def post(self,body: UserExperienceAnalyticsAppHealthApplicationPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthApplicationPerformance]: + """ + Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformance for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthApplicationPerformance] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthApplicationPerformance, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics appHealth Application Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: UserExperienceAnalyticsAppHealthApplicationPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformance for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters(): + """ + User experience analytics appHealth Application Performance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance/user_experience_analytics_app_health_application_performance_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance/user_experience_analytics_app_health_application_performance_request_builder.py deleted file mode 100644 index 41a7c488e53..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance/user_experience_analytics_app_health_application_performance_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance - from ...models.user_experience_analytics_app_health_application_performance_collection_response import UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse - from .count.count_request_builder import CountRequestBuilder - from .item.user_experience_analytics_app_health_application_performance_item_request_builder import UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder - -class UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformance property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_user_experience_analytics_app_health_application_performance_id(self,user_experience_analytics_app_health_application_performance_id: str) -> UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder: - """ - Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformance property of the microsoft.graph.deviceManagement entity. - param user_experience_analytics_app_health_application_performance_id: The unique identifier of userExperienceAnalyticsAppHealthApplicationPerformance - Returns: UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder - """ - if user_experience_analytics_app_health_application_performance_id is None: - raise TypeError("user_experience_analytics_app_health_application_performance_id cannot be null.") - from .item.user_experience_analytics_app_health_application_performance_item_request_builder import UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["userExperienceAnalyticsAppHealthApplicationPerformance%2Did"] = user_experience_analytics_app_health_application_performance_id - return UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse]: - """ - User experience analytics appHealth Application Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_app_health_application_performance_collection_response import UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse, error_mapping) - - async def post(self,body: UserExperienceAnalyticsAppHealthApplicationPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthApplicationPerformance]: - """ - Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformance for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthApplicationPerformance] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthApplicationPerformance, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics appHealth Application Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_post_request_information(self,body: UserExperienceAnalyticsAppHealthApplicationPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformance for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder(self.request_adapter, raw_url) - - @property - def count(self) -> CountRequestBuilder: - """ - Provides operations to count the resources in the collection. - """ - from .count.count_request_builder import CountRequestBuilder - - return CountRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters(): - """ - User experience analytics appHealth Application Performance - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version/count/count_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_2c7136c4/count/count_request_builder.py similarity index 100% rename from msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version/count/count_request_builder.py rename to msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_2c7136c4/count/count_request_builder.py diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_2c7136c4/item/user_experience_analytics_app_health_app_performance_by_app_vers_874a4be5.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_2c7136c4/item/user_experience_analytics_app_health_app_performance_by_app_vers_874a4be5.py new file mode 100644 index 00000000000..5f3a8e2fc06 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_2c7136c4/item/user_experience_analytics_app_health_app_performance_by_app_vers_874a4be5.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion + +class UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersion%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion]: + """ + User experience analytics appHealth Application Performance by App Version + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion]: + """ + Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics appHealth Application Performance by App Version + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters(): + """ + User experience analytics appHealth Application Performance by App Version + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_2c7136c4/user_experience_analytics_app_health_application_performance_b_70be83d2.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_2c7136c4/user_experience_analytics_app_health_application_performance_b_70be83d2.py new file mode 100644 index 00000000000..86f81197d93 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_2c7136c4/user_experience_analytics_app_health_application_performance_b_70be83d2.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion + from ...models.user_experience_analytics_app_health_app_performance_by_app_vers_990cc9c7 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_990cc9c7 + from .count.count_request_builder import CountRequestBuilder + from .item.user_experience_analytics_app_health_app_performance_by_app_vers_874a4be5 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5 + +class UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_user_experience_analytics_app_health_app_performance_by_app_version_id(self,user_experience_analytics_app_health_app_performance_by_app_version_id: str) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5: + """ + Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion property of the microsoft.graph.deviceManagement entity. + param user_experience_analytics_app_health_app_performance_by_app_version_id: The unique identifier of userExperienceAnalyticsAppHealthAppPerformanceByAppVersion + Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5 + """ + if user_experience_analytics_app_health_app_performance_by_app_version_id is None: + raise TypeError("user_experience_analytics_app_health_app_performance_by_app_version_id cannot be null.") + from .item.user_experience_analytics_app_health_app_performance_by_app_vers_874a4be5 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5 + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["userExperienceAnalyticsAppHealthAppPerformanceByAppVersion%2Did"] = user_experience_analytics_app_health_app_performance_by_app_version_id + return UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_990cc9c7]: + """ + User experience analytics appHealth Application Performance by App Version + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_990cc9c7] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_app_health_app_performance_by_app_vers_990cc9c7 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_990cc9c7 + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_990cc9c7, error_mapping) + + async def post(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion]: + """ + Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics appHealth Application Performance by App Version + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters(): + """ + User experience analytics appHealth Application Performance by App Version + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version_device_id/count/count_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_3fa78c7f/count/count_request_builder.py similarity index 100% rename from msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version_device_id/count/count_request_builder.py rename to msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_3fa78c7f/count/count_request_builder.py diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_3fa78c7f/item/user_experience_analytics_app_health_app_performance_by_app_vers_0f781493.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_3fa78c7f/item/user_experience_analytics_app_health_app_performance_by_app_vers_0f781493.py new file mode 100644 index 00000000000..6c0c0a603a8 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_3fa78c7f/item/user_experience_analytics_app_health_app_performance_by_app_vers_0f781493.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_experience_analytics_app_health_app_performance_by_app_vers_2e6b881b import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b + +class UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b]: + """ + User experience analytics appHealth Application Performance by App Version Device Id + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_app_health_app_performance_by_app_vers_2e6b881b import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b]: + """ + Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_app_health_app_performance_by_app_vers_2e6b881b import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics appHealth Application Performance by App Version Device Id + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters(): + """ + User experience analytics appHealth Application Performance by App Version Device Id + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_3fa78c7f/user_experience_analytics_app_health_application_performance_b_b0ce4c31.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_3fa78c7f/user_experience_analytics_app_health_application_performance_b_b0ce4c31.py new file mode 100644 index 00000000000..cb5a7630a40 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_3fa78c7f/user_experience_analytics_app_health_application_performance_b_b0ce4c31.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.user_experience_analytics_app_health_app_performance_by_app_vers_2e6b881b import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b + from ...models.user_experience_analytics_app_health_app_performance_by_app_vers_870e9874 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_870e9874 + from .count.count_request_builder import CountRequestBuilder + from .item.user_experience_analytics_app_health_app_performance_by_app_vers_0f781493 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493 + +class UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_user_experience_analytics_app_health_app_performance_by_app_version_device_id_id(self,user_experience_analytics_app_health_app_performance_by_app_version_device_id_id: str) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493: + """ + Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId property of the microsoft.graph.deviceManagement entity. + param user_experience_analytics_app_health_app_performance_by_app_version_device_id_id: The unique identifier of userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId + Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493 + """ + if user_experience_analytics_app_health_app_performance_by_app_version_device_id_id is None: + raise TypeError("user_experience_analytics_app_health_app_performance_by_app_version_device_id_id cannot be null.") + from .item.user_experience_analytics_app_health_app_performance_by_app_vers_0f781493 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493 + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId%2Did"] = user_experience_analytics_app_health_app_performance_by_app_version_device_id_id + return UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_870e9874]: + """ + User experience analytics appHealth Application Performance by App Version Device Id + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_870e9874] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_app_health_app_performance_by_app_vers_870e9874 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_870e9874 + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_870e9874, error_mapping) + + async def post(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b]: + """ + Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_app_health_app_performance_by_app_vers_2e6b881b import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics appHealth Application Performance by App Version Device Id + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters(): + """ + User experience analytics appHealth Application Performance by App Version Device Id + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_o_s_version/count/count_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_764bd61c/count/count_request_builder.py similarity index 100% rename from msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_o_s_version/count/count_request_builder.py rename to msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_764bd61c/count/count_request_builder.py diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_764bd61c/item/user_experience_analytics_app_health_app_performance_by_o_s_versi_067d4f71.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_764bd61c/item/user_experience_analytics_app_health_app_performance_by_o_s_versi_067d4f71.py new file mode 100644 index 00000000000..7719866f08e --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_764bd61c/item/user_experience_analytics_app_health_app_performance_by_o_s_versi_067d4f71.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion + +class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion]: + """ + User experience analytics appHealth Application Performance by OS Version + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion]: + """ + Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics appHealth Application Performance by OS Version + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters(): + """ + User experience analytics appHealth Application Performance by OS Version + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_764bd61c/user_experience_analytics_app_health_application_performance_b_899202bd.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_764bd61c/user_experience_analytics_app_health_application_performance_b_899202bd.py new file mode 100644 index 00000000000..a4a28868304 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_764bd61c/user_experience_analytics_app_health_application_performance_b_899202bd.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion + from ...models.user_experience_analytics_app_health_app_performance_by_o_s_versi_b084b7a3 import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_b084b7a3 + from .count.count_request_builder import CountRequestBuilder + from .item.user_experience_analytics_app_health_app_performance_by_o_s_versi_067d4f71 import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71 + +class UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_user_experience_analytics_app_health_app_performance_by_o_s_version_id(self,user_experience_analytics_app_health_app_performance_by_o_s_version_id: str) -> UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71: + """ + Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion property of the microsoft.graph.deviceManagement entity. + param user_experience_analytics_app_health_app_performance_by_o_s_version_id: The unique identifier of userExperienceAnalyticsAppHealthAppPerformanceByOSVersion + Returns: UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71 + """ + if user_experience_analytics_app_health_app_performance_by_o_s_version_id is None: + raise TypeError("user_experience_analytics_app_health_app_performance_by_o_s_version_id cannot be null.") + from .item.user_experience_analytics_app_health_app_performance_by_o_s_versi_067d4f71 import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71 + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["userExperienceAnalyticsAppHealthAppPerformanceByOSVersion%2Did"] = user_experience_analytics_app_health_app_performance_by_o_s_version_id + return UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_b084b7a3]: + """ + User experience analytics appHealth Application Performance by OS Version + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_b084b7a3] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_app_health_app_performance_by_o_s_versi_b084b7a3 import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_b084b7a3 + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_b084b7a3, error_mapping) + + async def post(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion]: + """ + Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics appHealth Application Performance by OS Version + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters(): + """ + User experience analytics appHealth Application Performance by OS Version + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version_details/count/count_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_76e0e2cf/count/count_request_builder.py similarity index 100% rename from msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version_details/count/count_request_builder.py rename to msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_76e0e2cf/count/count_request_builder.py diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_76e0e2cf/item/user_experience_analytics_app_health_app_performance_by_app_vers_e69cea9d.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_76e0e2cf/item/user_experience_analytics_app_health_app_performance_by_app_vers_e69cea9d.py new file mode 100644 index 00000000000..1e0830e8c3e --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_76e0e2cf/item/user_experience_analytics_app_health_app_performance_by_app_vers_e69cea9d.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_experience_analytics_app_health_app_performance_by_app_vers_ba5b7522 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 + +class UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522]: + """ + User experience analytics appHealth Application Performance by App Version details + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_app_health_app_performance_by_app_vers_ba5b7522 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522]: + """ + Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_app_health_app_performance_by_app_vers_ba5b7522 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics appHealth Application Performance by App Version details + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters(): + """ + User experience analytics appHealth Application Performance by App Version details + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_76e0e2cf/user_experience_analytics_app_health_application_performance_b_73937166.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_76e0e2cf/user_experience_analytics_app_health_application_performance_b_73937166.py new file mode 100644 index 00000000000..ceb1e3619ae --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_b_76e0e2cf/user_experience_analytics_app_health_application_performance_b_73937166.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.user_experience_analytics_app_health_app_performance_by_app_vers_47d72806 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_47d72806 + from ...models.user_experience_analytics_app_health_app_performance_by_app_vers_ba5b7522 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 + from .count.count_request_builder import CountRequestBuilder + from .item.user_experience_analytics_app_health_app_performance_by_app_vers_e69cea9d import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d + +class UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_user_experience_analytics_app_health_app_performance_by_app_version_details_id(self,user_experience_analytics_app_health_app_performance_by_app_version_details_id: str) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d: + """ + Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails property of the microsoft.graph.deviceManagement entity. + param user_experience_analytics_app_health_app_performance_by_app_version_details_id: The unique identifier of userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails + Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d + """ + if user_experience_analytics_app_health_app_performance_by_app_version_details_id is None: + raise TypeError("user_experience_analytics_app_health_app_performance_by_app_version_details_id cannot be null.") + from .item.user_experience_analytics_app_health_app_performance_by_app_vers_e69cea9d import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails%2Did"] = user_experience_analytics_app_health_app_performance_by_app_version_details_id + return UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_47d72806]: + """ + User experience analytics appHealth Application Performance by App Version details + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_47d72806] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_app_health_app_performance_by_app_vers_47d72806 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_47d72806 + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_47d72806, error_mapping) + + async def post(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522]: + """ + Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_app_health_app_performance_by_app_vers_ba5b7522 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics appHealth Application Performance by App Version details + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters(): + """ + User experience analytics appHealth Application Performance by App Version details + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version/item/user_experience_analytics_app_health_app_performance_by_app_version_item_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version/item/user_experience_analytics_app_health_app_performance_by_app_version_item_request_builder.py deleted file mode 100644 index db1f4cfca4f..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version/item/user_experience_analytics_app_health_app_performance_by_app_version_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion - -class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersion%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion]: - """ - User experience analytics appHealth Application Performance by App Version - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion]: - """ - Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics appHealth Application Performance by App Version - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters(): - """ - User experience analytics appHealth Application Performance by App Version - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version/user_experience_analytics_app_health_application_performance_by_app_version_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version/user_experience_analytics_app_health_application_performance_by_app_version_request_builder.py deleted file mode 100644 index 8f7ed0040d8..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version/user_experience_analytics_app_health_application_performance_by_app_version_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion - from ...models.user_experience_analytics_app_health_app_performance_by_app_version_collection_response import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse - from .count.count_request_builder import CountRequestBuilder - from .item.user_experience_analytics_app_health_app_performance_by_app_version_item_request_builder import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder - -class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_user_experience_analytics_app_health_app_performance_by_app_version_id(self,user_experience_analytics_app_health_app_performance_by_app_version_id: str) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder: - """ - Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion property of the microsoft.graph.deviceManagement entity. - param user_experience_analytics_app_health_app_performance_by_app_version_id: The unique identifier of userExperienceAnalyticsAppHealthAppPerformanceByAppVersion - Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder - """ - if user_experience_analytics_app_health_app_performance_by_app_version_id is None: - raise TypeError("user_experience_analytics_app_health_app_performance_by_app_version_id cannot be null.") - from .item.user_experience_analytics_app_health_app_performance_by_app_version_item_request_builder import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["userExperienceAnalyticsAppHealthAppPerformanceByAppVersion%2Did"] = user_experience_analytics_app_health_app_performance_by_app_version_id - return UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse]: - """ - User experience analytics appHealth Application Performance by App Version - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_app_health_app_performance_by_app_version_collection_response import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse, error_mapping) - - async def post(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion]: - """ - Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics appHealth Application Performance by App Version - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_post_request_information(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder(self.request_adapter, raw_url) - - @property - def count(self) -> CountRequestBuilder: - """ - Provides operations to count the resources in the collection. - """ - from .count.count_request_builder import CountRequestBuilder - - return CountRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters(): - """ - User experience analytics appHealth Application Performance by App Version - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version_details/item/user_experience_analytics_app_health_app_performance_by_app_version_details_item_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version_details/item/user_experience_analytics_app_health_app_performance_by_app_version_details_item_request_builder.py deleted file mode 100644 index 33bc13abf1e..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version_details/item/user_experience_analytics_app_health_app_performance_by_app_version_details_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_experience_analytics_app_health_app_performance_by_app_version_details import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails - -class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails]: - """ - User experience analytics appHealth Application Performance by App Version details - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_app_health_app_performance_by_app_version_details import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails]: - """ - Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_app_health_app_performance_by_app_version_details import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics appHealth Application Performance by App Version details - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters(): - """ - User experience analytics appHealth Application Performance by App Version details - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version_details/user_experience_analytics_app_health_application_performance_by_app_version_details_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version_details/user_experience_analytics_app_health_application_performance_by_app_version_details_request_builder.py deleted file mode 100644 index 9116cb557f9..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version_details/user_experience_analytics_app_health_application_performance_by_app_version_details_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.user_experience_analytics_app_health_app_performance_by_app_version_details import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails - from ...models.user_experience_analytics_app_health_app_performance_by_app_version_details_collection_response import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse - from .count.count_request_builder import CountRequestBuilder - from .item.user_experience_analytics_app_health_app_performance_by_app_version_details_item_request_builder import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder - -class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_user_experience_analytics_app_health_app_performance_by_app_version_details_id(self,user_experience_analytics_app_health_app_performance_by_app_version_details_id: str) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder: - """ - Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails property of the microsoft.graph.deviceManagement entity. - param user_experience_analytics_app_health_app_performance_by_app_version_details_id: The unique identifier of userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails - Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder - """ - if user_experience_analytics_app_health_app_performance_by_app_version_details_id is None: - raise TypeError("user_experience_analytics_app_health_app_performance_by_app_version_details_id cannot be null.") - from .item.user_experience_analytics_app_health_app_performance_by_app_version_details_item_request_builder import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails%2Did"] = user_experience_analytics_app_health_app_performance_by_app_version_details_id - return UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse]: - """ - User experience analytics appHealth Application Performance by App Version details - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_app_health_app_performance_by_app_version_details_collection_response import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse, error_mapping) - - async def post(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails]: - """ - Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_app_health_app_performance_by_app_version_details import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics appHealth Application Performance by App Version details - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_post_request_information(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder(self.request_adapter, raw_url) - - @property - def count(self) -> CountRequestBuilder: - """ - Provides operations to count the resources in the collection. - """ - from .count.count_request_builder import CountRequestBuilder - - return CountRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters(): - """ - User experience analytics appHealth Application Performance by App Version details - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version_device_id/item/user_experience_analytics_app_health_app_performance_by_app_version_device_id_item_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version_device_id/item/user_experience_analytics_app_health_app_performance_by_app_version_device_id_item_request_builder.py deleted file mode 100644 index ad5f55c8acf..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version_device_id/item/user_experience_analytics_app_health_app_performance_by_app_version_device_id_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_experience_analytics_app_health_app_performance_by_app_version_device_id import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId - -class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId/{userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId]: - """ - User experience analytics appHealth Application Performance by App Version Device Id - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_app_health_app_performance_by_app_version_device_id import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId]: - """ - Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_app_health_app_performance_by_app_version_device_id import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics appHealth Application Performance by App Version Device Id - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters(): - """ - User experience analytics appHealth Application Performance by App Version Device Id - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version_device_id/user_experience_analytics_app_health_application_performance_by_app_version_device_id_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version_device_id/user_experience_analytics_app_health_application_performance_by_app_version_device_id_request_builder.py deleted file mode 100644 index 67117110312..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_app_version_device_id/user_experience_analytics_app_health_application_performance_by_app_version_device_id_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.user_experience_analytics_app_health_app_performance_by_app_version_device_id import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId - from ...models.user_experience_analytics_app_health_app_performance_by_app_version_device_id_collection_response import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse - from .count.count_request_builder import CountRequestBuilder - from .item.user_experience_analytics_app_health_app_performance_by_app_version_device_id_item_request_builder import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder - -class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_user_experience_analytics_app_health_app_performance_by_app_version_device_id_id(self,user_experience_analytics_app_health_app_performance_by_app_version_device_id_id: str) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder: - """ - Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId property of the microsoft.graph.deviceManagement entity. - param user_experience_analytics_app_health_app_performance_by_app_version_device_id_id: The unique identifier of userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId - Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder - """ - if user_experience_analytics_app_health_app_performance_by_app_version_device_id_id is None: - raise TypeError("user_experience_analytics_app_health_app_performance_by_app_version_device_id_id cannot be null.") - from .item.user_experience_analytics_app_health_app_performance_by_app_version_device_id_item_request_builder import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId%2Did"] = user_experience_analytics_app_health_app_performance_by_app_version_device_id_id - return UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse]: - """ - User experience analytics appHealth Application Performance by App Version Device Id - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_app_health_app_performance_by_app_version_device_id_collection_response import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse, error_mapping) - - async def post(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId]: - """ - Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_app_health_app_performance_by_app_version_device_id import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics appHealth Application Performance by App Version Device Id - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_post_request_information(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder(self.request_adapter, raw_url) - - @property - def count(self) -> CountRequestBuilder: - """ - Provides operations to count the resources in the collection. - """ - from .count.count_request_builder import CountRequestBuilder - - return CountRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters(): - """ - User experience analytics appHealth Application Performance by App Version Device Id - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_o_s_version/item/user_experience_analytics_app_health_app_performance_by_o_s_version_item_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_o_s_version/item/user_experience_analytics_app_health_app_performance_by_o_s_version_item_request_builder.py deleted file mode 100644 index 0f86580b2e3..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_o_s_version/item/user_experience_analytics_app_health_app_performance_by_o_s_version_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion - -class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion/{userExperienceAnalyticsAppHealthAppPerformanceByOSVersion%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion]: - """ - User experience analytics appHealth Application Performance by OS Version - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion]: - """ - Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics appHealth Application Performance by OS Version - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters(): - """ - User experience analytics appHealth Application Performance by OS Version - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_o_s_version/user_experience_analytics_app_health_application_performance_by_o_s_version_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_o_s_version/user_experience_analytics_app_health_application_performance_by_o_s_version_request_builder.py deleted file mode 100644 index 41a68925199..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_application_performance_by_o_s_version/user_experience_analytics_app_health_application_performance_by_o_s_version_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion - from ...models.user_experience_analytics_app_health_app_performance_by_o_s_version_collection_response import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse - from .count.count_request_builder import CountRequestBuilder - from .item.user_experience_analytics_app_health_app_performance_by_o_s_version_item_request_builder import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder - -class UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_user_experience_analytics_app_health_app_performance_by_o_s_version_id(self,user_experience_analytics_app_health_app_performance_by_o_s_version_id: str) -> UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder: - """ - Provides operations to manage the userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion property of the microsoft.graph.deviceManagement entity. - param user_experience_analytics_app_health_app_performance_by_o_s_version_id: The unique identifier of userExperienceAnalyticsAppHealthAppPerformanceByOSVersion - Returns: UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder - """ - if user_experience_analytics_app_health_app_performance_by_o_s_version_id is None: - raise TypeError("user_experience_analytics_app_health_app_performance_by_o_s_version_id cannot be null.") - from .item.user_experience_analytics_app_health_app_performance_by_o_s_version_item_request_builder import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["userExperienceAnalyticsAppHealthAppPerformanceByOSVersion%2Did"] = user_experience_analytics_app_health_app_performance_by_o_s_version_id - return UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse]: - """ - User experience analytics appHealth Application Performance by OS Version - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_app_health_app_performance_by_o_s_version_collection_response import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse, error_mapping) - - async def post(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion]: - """ - Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics appHealth Application Performance by OS Version - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_post_request_information(self,body: UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder(self.request_adapter, raw_url) - - @property - def count(self) -> CountRequestBuilder: - """ - Provides operations to count the resources in the collection. - """ - from .count.count_request_builder import CountRequestBuilder - - return CountRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters(): - """ - User experience analytics appHealth Application Performance by OS Version - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_model_performance/item/user_experience_analytics_app_health_device_model_performance_i_a16edbf6.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_model_performance/item/user_experience_analytics_app_health_device_model_performance_i_a16edbf6.py new file mode 100644 index 00000000000..4132c48fe9c --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_model_performance/item/user_experience_analytics_app_health_device_model_performance_i_a16edbf6.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance + +class UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAppHealthDeviceModelPerformance property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsAppHealthDeviceModelPerformance for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDeviceModelPerformance]: + """ + User experience analytics appHealth Model Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthDeviceModelPerformance] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDeviceModelPerformance, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsAppHealthDeviceModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDeviceModelPerformance]: + """ + Update the navigation property userExperienceAnalyticsAppHealthDeviceModelPerformance in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthDeviceModelPerformance] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDeviceModelPerformance, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsAppHealthDeviceModelPerformance for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics appHealth Model Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsAppHealthDeviceModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsAppHealthDeviceModelPerformance in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters(): + """ + User experience analytics appHealth Model Performance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_model_performance/item/user_experience_analytics_app_health_device_model_performance_item_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_model_performance/item/user_experience_analytics_app_health_device_model_performance_item_request_builder.py deleted file mode 100644 index 4b08c5a6fbd..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_model_performance/item/user_experience_analytics_app_health_device_model_performance_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance - -class UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAppHealthDeviceModelPerformance property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance/{userExperienceAnalyticsAppHealthDeviceModelPerformance%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsAppHealthDeviceModelPerformance for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDeviceModelPerformance]: - """ - User experience analytics appHealth Model Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthDeviceModelPerformance] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDeviceModelPerformance, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsAppHealthDeviceModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDeviceModelPerformance]: - """ - Update the navigation property userExperienceAnalyticsAppHealthDeviceModelPerformance in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthDeviceModelPerformance] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDeviceModelPerformance, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsAppHealthDeviceModelPerformance for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics appHealth Model Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsAppHealthDeviceModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsAppHealthDeviceModelPerformance in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters(): - """ - User experience analytics appHealth Model Performance - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_model_performance/user_experience_analytics_app_health_device_model_performance_r_4dcbff66.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_model_performance/user_experience_analytics_app_health_device_model_performance_r_4dcbff66.py new file mode 100644 index 00000000000..cba112cb313 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_model_performance/user_experience_analytics_app_health_device_model_performance_r_4dcbff66.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance + from ...models.user_experience_analytics_app_health_device_model_performance_c_82f2ad9f import UserExperienceAnalyticsAppHealthDeviceModelPerformanceC_82f2ad9f + from .count.count_request_builder import CountRequestBuilder + from .item.user_experience_analytics_app_health_device_model_performance_i_a16edbf6 import UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6 + +class UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAppHealthDeviceModelPerformance property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_user_experience_analytics_app_health_device_model_performance_id(self,user_experience_analytics_app_health_device_model_performance_id: str) -> UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6: + """ + Provides operations to manage the userExperienceAnalyticsAppHealthDeviceModelPerformance property of the microsoft.graph.deviceManagement entity. + param user_experience_analytics_app_health_device_model_performance_id: The unique identifier of userExperienceAnalyticsAppHealthDeviceModelPerformance + Returns: UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6 + """ + if user_experience_analytics_app_health_device_model_performance_id is None: + raise TypeError("user_experience_analytics_app_health_device_model_performance_id cannot be null.") + from .item.user_experience_analytics_app_health_device_model_performance_i_a16edbf6 import UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6 + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["userExperienceAnalyticsAppHealthDeviceModelPerformance%2Did"] = user_experience_analytics_app_health_device_model_performance_id + return UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDeviceModelPerformanceC_82f2ad9f]: + """ + User experience analytics appHealth Model Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthDeviceModelPerformanceC_82f2ad9f] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_app_health_device_model_performance_c_82f2ad9f import UserExperienceAnalyticsAppHealthDeviceModelPerformanceC_82f2ad9f + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDeviceModelPerformanceC_82f2ad9f, error_mapping) + + async def post(self,body: UserExperienceAnalyticsAppHealthDeviceModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDeviceModelPerformance]: + """ + Create new navigation property to userExperienceAnalyticsAppHealthDeviceModelPerformance for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthDeviceModelPerformance] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDeviceModelPerformance, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics appHealth Model Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: UserExperienceAnalyticsAppHealthDeviceModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to userExperienceAnalyticsAppHealthDeviceModelPerformance for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters(): + """ + User experience analytics appHealth Model Performance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_model_performance/user_experience_analytics_app_health_device_model_performance_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_model_performance/user_experience_analytics_app_health_device_model_performance_request_builder.py deleted file mode 100644 index d205e43dfe8..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_model_performance/user_experience_analytics_app_health_device_model_performance_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance - from ...models.user_experience_analytics_app_health_device_model_performance_collection_response import UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse - from .count.count_request_builder import CountRequestBuilder - from .item.user_experience_analytics_app_health_device_model_performance_item_request_builder import UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder - -class UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAppHealthDeviceModelPerformance property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDeviceModelPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_user_experience_analytics_app_health_device_model_performance_id(self,user_experience_analytics_app_health_device_model_performance_id: str) -> UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder: - """ - Provides operations to manage the userExperienceAnalyticsAppHealthDeviceModelPerformance property of the microsoft.graph.deviceManagement entity. - param user_experience_analytics_app_health_device_model_performance_id: The unique identifier of userExperienceAnalyticsAppHealthDeviceModelPerformance - Returns: UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder - """ - if user_experience_analytics_app_health_device_model_performance_id is None: - raise TypeError("user_experience_analytics_app_health_device_model_performance_id cannot be null.") - from .item.user_experience_analytics_app_health_device_model_performance_item_request_builder import UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["userExperienceAnalyticsAppHealthDeviceModelPerformance%2Did"] = user_experience_analytics_app_health_device_model_performance_id - return UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse]: - """ - User experience analytics appHealth Model Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_app_health_device_model_performance_collection_response import UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse, error_mapping) - - async def post(self,body: UserExperienceAnalyticsAppHealthDeviceModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDeviceModelPerformance]: - """ - Create new navigation property to userExperienceAnalyticsAppHealthDeviceModelPerformance for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthDeviceModelPerformance] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDeviceModelPerformance, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics appHealth Model Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_post_request_information(self,body: UserExperienceAnalyticsAppHealthDeviceModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to userExperienceAnalyticsAppHealthDeviceModelPerformance for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder(self.request_adapter, raw_url) - - @property - def count(self) -> CountRequestBuilder: - """ - Provides operations to count the resources in the collection. - """ - from .count.count_request_builder import CountRequestBuilder - - return CountRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters(): - """ - User experience analytics appHealth Model Performance - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance/item/user_experience_analytics_app_health_device_performance_item_re_ef0ccf8e.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance/item/user_experience_analytics_app_health_device_performance_item_re_ef0ccf8e.py new file mode 100644 index 00000000000..0c7ea7f0ff5 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance/item/user_experience_analytics_app_health_device_performance_item_re_ef0ccf8e.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance + +class UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsAppHealthDevicePerformance for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDevicePerformance]: + """ + User experience analytics appHealth Device Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthDevicePerformance] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDevicePerformance, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsAppHealthDevicePerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDevicePerformance]: + """ + Update the navigation property userExperienceAnalyticsAppHealthDevicePerformance in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthDevicePerformance] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDevicePerformance, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsAppHealthDevicePerformance for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics appHealth Device Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsAppHealthDevicePerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsAppHealthDevicePerformance in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters(): + """ + User experience analytics appHealth Device Performance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance/item/user_experience_analytics_app_health_device_performance_item_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance/item/user_experience_analytics_app_health_device_performance_item_request_builder.py deleted file mode 100644 index 2db8183e24d..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance/item/user_experience_analytics_app_health_device_performance_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance - -class UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance/{userExperienceAnalyticsAppHealthDevicePerformance%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsAppHealthDevicePerformance for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDevicePerformance]: - """ - User experience analytics appHealth Device Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthDevicePerformance] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDevicePerformance, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsAppHealthDevicePerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDevicePerformance]: - """ - Update the navigation property userExperienceAnalyticsAppHealthDevicePerformance in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthDevicePerformance] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDevicePerformance, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsAppHealthDevicePerformance for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics appHealth Device Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsAppHealthDevicePerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsAppHealthDevicePerformance in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters(): - """ - User experience analytics appHealth Device Performance - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance/user_experience_analytics_app_health_device_performance_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance/user_experience_analytics_app_health_device_performance_request_builder.py index 7bb9e3a4966..8acd9bde236 100644 --- a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance/user_experience_analytics_app_health_device_performance_request_builder.py +++ b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance/user_experience_analytics_app_health_device_performance_request_builder.py @@ -16,9 +16,9 @@ if TYPE_CHECKING: from ...models.o_data_errors.o_data_error import ODataError from ...models.user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance - from ...models.user_experience_analytics_app_health_device_performance_collection_response import UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse + from ...models.user_experience_analytics_app_health_device_performance_collec_a1e81389 import UserExperienceAnalyticsAppHealthDevicePerformanceCollec_a1e81389 from .count.count_request_builder import CountRequestBuilder - from .item.user_experience_analytics_app_health_device_performance_item_request_builder import UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder + from .item.user_experience_analytics_app_health_device_performance_item_re_ef0ccf8e import UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e class UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder(BaseRequestBuilder): """ @@ -33,25 +33,25 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_user_experience_analytics_app_health_device_performance_id(self,user_experience_analytics_app_health_device_performance_id: str) -> UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder: + def by_user_experience_analytics_app_health_device_performance_id(self,user_experience_analytics_app_health_device_performance_id: str) -> UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e: """ Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. param user_experience_analytics_app_health_device_performance_id: The unique identifier of userExperienceAnalyticsAppHealthDevicePerformance - Returns: UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder + Returns: UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e """ if user_experience_analytics_app_health_device_performance_id is None: raise TypeError("user_experience_analytics_app_health_device_performance_id cannot be null.") - from .item.user_experience_analytics_app_health_device_performance_item_request_builder import UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder + from .item.user_experience_analytics_app_health_device_performance_item_re_ef0ccf8e import UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e url_tpl_params = get_path_parameters(self.path_parameters) url_tpl_params["userExperienceAnalyticsAppHealthDevicePerformance%2Did"] = user_experience_analytics_app_health_device_performance_id - return UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder(self.request_adapter, url_tpl_params) + return UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse]: + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDevicePerformanceCollec_a1e81389]: """ User experience analytics appHealth Device Performance param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse] + Returns: Optional[UserExperienceAnalyticsAppHealthDevicePerformanceCollec_a1e81389] """ request_info = self.to_get_request_information( request_configuration @@ -63,9 +63,9 @@ async def get(self,request_configuration: Optional[RequestConfiguration[UserExpe } if not self.request_adapter: raise Exception("Http core is null") - from ...models.user_experience_analytics_app_health_device_performance_collection_response import UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse + from ...models.user_experience_analytics_app_health_device_performance_collec_a1e81389 import UserExperienceAnalyticsAppHealthDevicePerformanceCollec_a1e81389 - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse, error_mapping) + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDevicePerformanceCollec_a1e81389, error_mapping) async def post(self,body: UserExperienceAnalyticsAppHealthDevicePerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDevicePerformance]: """ diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance_details/item/user_experience_analytics_app_health_device_performance_detail_feb3901e.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance_details/item/user_experience_analytics_app_health_device_performance_detail_feb3901e.py new file mode 100644 index 00000000000..ea198434956 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance_details/item/user_experience_analytics_app_health_device_performance_detail_feb3901e.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_experience_analytics_app_health_device_performance_details import UserExperienceAnalyticsAppHealthDevicePerformanceDetails + +class UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformanceDetails property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsAppHealthDevicePerformanceDetails for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDevicePerformanceDetails]: + """ + User experience analytics device performance details + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthDevicePerformanceDetails] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_app_health_device_performance_details import UserExperienceAnalyticsAppHealthDevicePerformanceDetails + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDevicePerformanceDetails, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsAppHealthDevicePerformanceDetails, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDevicePerformanceDetails]: + """ + Update the navigation property userExperienceAnalyticsAppHealthDevicePerformanceDetails in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthDevicePerformanceDetails] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_app_health_device_performance_details import UserExperienceAnalyticsAppHealthDevicePerformanceDetails + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDevicePerformanceDetails, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsAppHealthDevicePerformanceDetails for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics device performance details + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsAppHealthDevicePerformanceDetails, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsAppHealthDevicePerformanceDetails in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters(): + """ + User experience analytics device performance details + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance_details/item/user_experience_analytics_app_health_device_performance_details_item_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance_details/item/user_experience_analytics_app_health_device_performance_details_item_request_builder.py deleted file mode 100644 index 7cdfcf593ae..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance_details/item/user_experience_analytics_app_health_device_performance_details_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_experience_analytics_app_health_device_performance_details import UserExperienceAnalyticsAppHealthDevicePerformanceDetails - -class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformanceDetails property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails/{userExperienceAnalyticsAppHealthDevicePerformanceDetails%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsAppHealthDevicePerformanceDetails for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDevicePerformanceDetails]: - """ - User experience analytics device performance details - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthDevicePerformanceDetails] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_app_health_device_performance_details import UserExperienceAnalyticsAppHealthDevicePerformanceDetails - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDevicePerformanceDetails, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsAppHealthDevicePerformanceDetails, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDevicePerformanceDetails]: - """ - Update the navigation property userExperienceAnalyticsAppHealthDevicePerformanceDetails in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthDevicePerformanceDetails] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_app_health_device_performance_details import UserExperienceAnalyticsAppHealthDevicePerformanceDetails - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDevicePerformanceDetails, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsAppHealthDevicePerformanceDetails for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics device performance details - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsAppHealthDevicePerformanceDetails, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsAppHealthDevicePerformanceDetails in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters(): - """ - User experience analytics device performance details - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance_details/user_experience_analytics_app_health_device_performance_detail_4ca850b6.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance_details/user_experience_analytics_app_health_device_performance_detail_4ca850b6.py new file mode 100644 index 00000000000..f54bbed3a3e --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance_details/user_experience_analytics_app_health_device_performance_detail_4ca850b6.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.user_experience_analytics_app_health_device_performance_details import UserExperienceAnalyticsAppHealthDevicePerformanceDetails + from ...models.user_experience_analytics_app_health_device_performance_detail_443786e1 import UserExperienceAnalyticsAppHealthDevicePerformanceDetail_443786e1 + from .count.count_request_builder import CountRequestBuilder + from .item.user_experience_analytics_app_health_device_performance_detail_feb3901e import UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e + +class UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformanceDetails property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_user_experience_analytics_app_health_device_performance_details_id(self,user_experience_analytics_app_health_device_performance_details_id: str) -> UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e: + """ + Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformanceDetails property of the microsoft.graph.deviceManagement entity. + param user_experience_analytics_app_health_device_performance_details_id: The unique identifier of userExperienceAnalyticsAppHealthDevicePerformanceDetails + Returns: UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e + """ + if user_experience_analytics_app_health_device_performance_details_id is None: + raise TypeError("user_experience_analytics_app_health_device_performance_details_id cannot be null.") + from .item.user_experience_analytics_app_health_device_performance_detail_feb3901e import UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["userExperienceAnalyticsAppHealthDevicePerformanceDetails%2Did"] = user_experience_analytics_app_health_device_performance_details_id + return UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDevicePerformanceDetail_443786e1]: + """ + User experience analytics device performance details + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthDevicePerformanceDetail_443786e1] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_app_health_device_performance_detail_443786e1 import UserExperienceAnalyticsAppHealthDevicePerformanceDetail_443786e1 + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDevicePerformanceDetail_443786e1, error_mapping) + + async def post(self,body: UserExperienceAnalyticsAppHealthDevicePerformanceDetails, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDevicePerformanceDetails]: + """ + Create new navigation property to userExperienceAnalyticsAppHealthDevicePerformanceDetails for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthDevicePerformanceDetails] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_app_health_device_performance_details import UserExperienceAnalyticsAppHealthDevicePerformanceDetails + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDevicePerformanceDetails, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics device performance details + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: UserExperienceAnalyticsAppHealthDevicePerformanceDetails, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to userExperienceAnalyticsAppHealthDevicePerformanceDetails for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters(): + """ + User experience analytics device performance details + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance_details/user_experience_analytics_app_health_device_performance_details_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance_details/user_experience_analytics_app_health_device_performance_details_request_builder.py deleted file mode 100644 index 3c1d3f9d410..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_device_performance_details/user_experience_analytics_app_health_device_performance_details_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.user_experience_analytics_app_health_device_performance_details import UserExperienceAnalyticsAppHealthDevicePerformanceDetails - from ...models.user_experience_analytics_app_health_device_performance_details_collection_response import UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse - from .count.count_request_builder import CountRequestBuilder - from .item.user_experience_analytics_app_health_device_performance_details_item_request_builder import UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder - -class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformanceDetails property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthDevicePerformanceDetails{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_user_experience_analytics_app_health_device_performance_details_id(self,user_experience_analytics_app_health_device_performance_details_id: str) -> UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder: - """ - Provides operations to manage the userExperienceAnalyticsAppHealthDevicePerformanceDetails property of the microsoft.graph.deviceManagement entity. - param user_experience_analytics_app_health_device_performance_details_id: The unique identifier of userExperienceAnalyticsAppHealthDevicePerformanceDetails - Returns: UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder - """ - if user_experience_analytics_app_health_device_performance_details_id is None: - raise TypeError("user_experience_analytics_app_health_device_performance_details_id cannot be null.") - from .item.user_experience_analytics_app_health_device_performance_details_item_request_builder import UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["userExperienceAnalyticsAppHealthDevicePerformanceDetails%2Did"] = user_experience_analytics_app_health_device_performance_details_id - return UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse]: - """ - User experience analytics device performance details - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_app_health_device_performance_details_collection_response import UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse, error_mapping) - - async def post(self,body: UserExperienceAnalyticsAppHealthDevicePerformanceDetails, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthDevicePerformanceDetails]: - """ - Create new navigation property to userExperienceAnalyticsAppHealthDevicePerformanceDetails for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthDevicePerformanceDetails] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_app_health_device_performance_details import UserExperienceAnalyticsAppHealthDevicePerformanceDetails - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthDevicePerformanceDetails, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics device performance details - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_post_request_information(self,body: UserExperienceAnalyticsAppHealthDevicePerformanceDetails, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to userExperienceAnalyticsAppHealthDevicePerformanceDetails for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder(self.request_adapter, raw_url) - - @property - def count(self) -> CountRequestBuilder: - """ - Provides operations to count the resources in the collection. - """ - from .count.count_request_builder import CountRequestBuilder - - return CountRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters(): - """ - User experience analytics device performance details - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_o_s_version_performance/item/user_experience_analytics_app_health_o_s_version_performance_ite_42b8290d.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_o_s_version_performance/item/user_experience_analytics_app_health_o_s_version_performance_ite_42b8290d.py new file mode 100644 index 00000000000..08435beafec --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_o_s_version_performance/item/user_experience_analytics_app_health_o_s_version_performance_ite_42b8290d.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_experience_analytics_app_health_o_s_version_performance import UserExperienceAnalyticsAppHealthOSVersionPerformance + +class UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAppHealthOSVersionPerformance property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsAppHealthOSVersionPerformance for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthOSVersionPerformance]: + """ + User experience analytics appHealth OS version Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthOSVersionPerformance] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_app_health_o_s_version_performance import UserExperienceAnalyticsAppHealthOSVersionPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthOSVersionPerformance, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsAppHealthOSVersionPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthOSVersionPerformance]: + """ + Update the navigation property userExperienceAnalyticsAppHealthOSVersionPerformance in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthOSVersionPerformance] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_app_health_o_s_version_performance import UserExperienceAnalyticsAppHealthOSVersionPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthOSVersionPerformance, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsAppHealthOSVersionPerformance for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics appHealth OS version Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsAppHealthOSVersionPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsAppHealthOSVersionPerformance in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters(): + """ + User experience analytics appHealth OS version Performance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_o_s_version_performance/item/user_experience_analytics_app_health_o_s_version_performance_item_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_o_s_version_performance/item/user_experience_analytics_app_health_o_s_version_performance_item_request_builder.py deleted file mode 100644 index c9fbd2ca573..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_o_s_version_performance/item/user_experience_analytics_app_health_o_s_version_performance_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_experience_analytics_app_health_o_s_version_performance import UserExperienceAnalyticsAppHealthOSVersionPerformance - -class UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAppHealthOSVersionPerformance property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance/{userExperienceAnalyticsAppHealthOSVersionPerformance%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsAppHealthOSVersionPerformance for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthOSVersionPerformance]: - """ - User experience analytics appHealth OS version Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthOSVersionPerformance] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_app_health_o_s_version_performance import UserExperienceAnalyticsAppHealthOSVersionPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthOSVersionPerformance, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsAppHealthOSVersionPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthOSVersionPerformance]: - """ - Update the navigation property userExperienceAnalyticsAppHealthOSVersionPerformance in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthOSVersionPerformance] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_app_health_o_s_version_performance import UserExperienceAnalyticsAppHealthOSVersionPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthOSVersionPerformance, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsAppHealthOSVersionPerformance for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics appHealth OS version Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsAppHealthOSVersionPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsAppHealthOSVersionPerformance in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters(): - """ - User experience analytics appHealth OS version Performance - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_o_s_version_performance/user_experience_analytics_app_health_o_s_version_performance_req_fdb3de6d.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_o_s_version_performance/user_experience_analytics_app_health_o_s_version_performance_req_fdb3de6d.py new file mode 100644 index 00000000000..5dc55a7e1ff --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_o_s_version_performance/user_experience_analytics_app_health_o_s_version_performance_req_fdb3de6d.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.user_experience_analytics_app_health_o_s_version_performance import UserExperienceAnalyticsAppHealthOSVersionPerformance + from ...models.user_experience_analytics_app_health_o_s_version_performance_col_47ddb2da import UserExperienceAnalyticsAppHealthOSVersionPerformanceCol_47ddb2da + from .count.count_request_builder import CountRequestBuilder + from .item.user_experience_analytics_app_health_o_s_version_performance_ite_42b8290d import UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d + +class UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsAppHealthOSVersionPerformance property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_user_experience_analytics_app_health_o_s_version_performance_id(self,user_experience_analytics_app_health_o_s_version_performance_id: str) -> UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d: + """ + Provides operations to manage the userExperienceAnalyticsAppHealthOSVersionPerformance property of the microsoft.graph.deviceManagement entity. + param user_experience_analytics_app_health_o_s_version_performance_id: The unique identifier of userExperienceAnalyticsAppHealthOSVersionPerformance + Returns: UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d + """ + if user_experience_analytics_app_health_o_s_version_performance_id is None: + raise TypeError("user_experience_analytics_app_health_o_s_version_performance_id cannot be null.") + from .item.user_experience_analytics_app_health_o_s_version_performance_ite_42b8290d import UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["userExperienceAnalyticsAppHealthOSVersionPerformance%2Did"] = user_experience_analytics_app_health_o_s_version_performance_id + return UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthOSVersionPerformanceCol_47ddb2da]: + """ + User experience analytics appHealth OS version Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthOSVersionPerformanceCol_47ddb2da] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_app_health_o_s_version_performance_col_47ddb2da import UserExperienceAnalyticsAppHealthOSVersionPerformanceCol_47ddb2da + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthOSVersionPerformanceCol_47ddb2da, error_mapping) + + async def post(self,body: UserExperienceAnalyticsAppHealthOSVersionPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthOSVersionPerformance]: + """ + Create new navigation property to userExperienceAnalyticsAppHealthOSVersionPerformance for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsAppHealthOSVersionPerformance] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_app_health_o_s_version_performance import UserExperienceAnalyticsAppHealthOSVersionPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthOSVersionPerformance, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics appHealth OS version Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: UserExperienceAnalyticsAppHealthOSVersionPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to userExperienceAnalyticsAppHealthOSVersionPerformance for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters(): + """ + User experience analytics appHealth OS version Performance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_o_s_version_performance/user_experience_analytics_app_health_o_s_version_performance_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_app_health_o_s_version_performance/user_experience_analytics_app_health_o_s_version_performance_request_builder.py deleted file mode 100644 index 8a5e0516091..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_app_health_o_s_version_performance/user_experience_analytics_app_health_o_s_version_performance_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.user_experience_analytics_app_health_o_s_version_performance import UserExperienceAnalyticsAppHealthOSVersionPerformance - from ...models.user_experience_analytics_app_health_o_s_version_performance_collection_response import UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse - from .count.count_request_builder import CountRequestBuilder - from .item.user_experience_analytics_app_health_o_s_version_performance_item_request_builder import UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder - -class UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsAppHealthOSVersionPerformance property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsAppHealthOSVersionPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_user_experience_analytics_app_health_o_s_version_performance_id(self,user_experience_analytics_app_health_o_s_version_performance_id: str) -> UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder: - """ - Provides operations to manage the userExperienceAnalyticsAppHealthOSVersionPerformance property of the microsoft.graph.deviceManagement entity. - param user_experience_analytics_app_health_o_s_version_performance_id: The unique identifier of userExperienceAnalyticsAppHealthOSVersionPerformance - Returns: UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder - """ - if user_experience_analytics_app_health_o_s_version_performance_id is None: - raise TypeError("user_experience_analytics_app_health_o_s_version_performance_id cannot be null.") - from .item.user_experience_analytics_app_health_o_s_version_performance_item_request_builder import UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["userExperienceAnalyticsAppHealthOSVersionPerformance%2Did"] = user_experience_analytics_app_health_o_s_version_performance_id - return UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse]: - """ - User experience analytics appHealth OS version Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_app_health_o_s_version_performance_collection_response import UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse, error_mapping) - - async def post(self,body: UserExperienceAnalyticsAppHealthOSVersionPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsAppHealthOSVersionPerformance]: - """ - Create new navigation property to userExperienceAnalyticsAppHealthOSVersionPerformance for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsAppHealthOSVersionPerformance] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_app_health_o_s_version_performance import UserExperienceAnalyticsAppHealthOSVersionPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsAppHealthOSVersionPerformance, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics appHealth OS version Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_post_request_information(self,body: UserExperienceAnalyticsAppHealthOSVersionPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to userExperienceAnalyticsAppHealthOSVersionPerformance for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder(self.request_adapter, raw_url) - - @property - def count(self) -> CountRequestBuilder: - """ - Provides operations to count the resources in the collection. - """ - from .count.count_request_builder import CountRequestBuilder - - return CountRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters(): - """ - User experience analytics appHealth OS version Performance - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_capacity_details/user_experience_analytics_battery_health_capacity_details_requ_64948acf.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_capacity_details/user_experience_analytics_battery_health_capacity_details_requ_64948acf.py new file mode 100644 index 00000000000..21ab3dcad89 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_capacity_details/user_experience_analytics_battery_health_capacity_details_requ_64948acf.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.user_experience_analytics_battery_health_capacity_details import UserExperienceAnalyticsBatteryHealthCapacityDetails + +class UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsBatteryHealthCapacityDetails property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthCapacityDetails{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsBatteryHealthCapacityDetails for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthCapacityDetails]: + """ + User Experience Analytics Battery Health Capacity Details + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthCapacityDetails] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_battery_health_capacity_details import UserExperienceAnalyticsBatteryHealthCapacityDetails + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthCapacityDetails, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsBatteryHealthCapacityDetails, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthCapacityDetails]: + """ + Update the navigation property userExperienceAnalyticsBatteryHealthCapacityDetails in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthCapacityDetails] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_battery_health_capacity_details import UserExperienceAnalyticsBatteryHealthCapacityDetails + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthCapacityDetails, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsBatteryHealthCapacityDetails for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User Experience Analytics Battery Health Capacity Details + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsBatteryHealthCapacityDetails, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsBatteryHealthCapacityDetails in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters(): + """ + User Experience Analytics Battery Health Capacity Details + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_capacity_details/user_experience_analytics_battery_health_capacity_details_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_capacity_details/user_experience_analytics_battery_health_capacity_details_request_builder.py deleted file mode 100644 index 18ff3de4ecd..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_capacity_details/user_experience_analytics_battery_health_capacity_details_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.user_experience_analytics_battery_health_capacity_details import UserExperienceAnalyticsBatteryHealthCapacityDetails - -class UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsBatteryHealthCapacityDetails property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthCapacityDetails{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsBatteryHealthCapacityDetails for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthCapacityDetails]: - """ - User Experience Analytics Battery Health Capacity Details - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthCapacityDetails] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_battery_health_capacity_details import UserExperienceAnalyticsBatteryHealthCapacityDetails - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthCapacityDetails, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsBatteryHealthCapacityDetails, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthCapacityDetails]: - """ - Update the navigation property userExperienceAnalyticsBatteryHealthCapacityDetails in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthCapacityDetails] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_battery_health_capacity_details import UserExperienceAnalyticsBatteryHealthCapacityDetails - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthCapacityDetails, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsBatteryHealthCapacityDetails for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User Experience Analytics Battery Health Capacity Details - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsBatteryHealthCapacityDetails, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsBatteryHealthCapacityDetails in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters(): - """ - User Experience Analytics Battery Health Capacity Details - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_app_impact/item/user_experience_analytics_battery_health_device_app_impact_item_27b4d433.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_app_impact/item/user_experience_analytics_battery_health_device_app_impact_item_27b4d433.py new file mode 100644 index 00000000000..02c15856d2c --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_app_impact/item/user_experience_analytics_battery_health_device_app_impact_item_27b4d433.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_experience_analytics_battery_health_device_app_impact import UserExperienceAnalyticsBatteryHealthDeviceAppImpact + +class UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceAppImpact property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact/{userExperienceAnalyticsBatteryHealthDeviceAppImpact%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsBatteryHealthDeviceAppImpact for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDeviceAppImpact]: + """ + User Experience Analytics Battery Health Device App Impact + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthDeviceAppImpact] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_battery_health_device_app_impact import UserExperienceAnalyticsBatteryHealthDeviceAppImpact + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDeviceAppImpact, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsBatteryHealthDeviceAppImpact, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDeviceAppImpact]: + """ + Update the navigation property userExperienceAnalyticsBatteryHealthDeviceAppImpact in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthDeviceAppImpact] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_battery_health_device_app_impact import UserExperienceAnalyticsBatteryHealthDeviceAppImpact + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDeviceAppImpact, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsBatteryHealthDeviceAppImpact for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User Experience Analytics Battery Health Device App Impact + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsBatteryHealthDeviceAppImpact, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsBatteryHealthDeviceAppImpact in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters(): + """ + User Experience Analytics Battery Health Device App Impact + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_app_impact/item/user_experience_analytics_battery_health_device_app_impact_item_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_app_impact/item/user_experience_analytics_battery_health_device_app_impact_item_request_builder.py deleted file mode 100644 index 884fbf4ccf5..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_app_impact/item/user_experience_analytics_battery_health_device_app_impact_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_experience_analytics_battery_health_device_app_impact import UserExperienceAnalyticsBatteryHealthDeviceAppImpact - -class UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceAppImpact property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact/{userExperienceAnalyticsBatteryHealthDeviceAppImpact%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsBatteryHealthDeviceAppImpact for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDeviceAppImpact]: - """ - User Experience Analytics Battery Health Device App Impact - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthDeviceAppImpact] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_battery_health_device_app_impact import UserExperienceAnalyticsBatteryHealthDeviceAppImpact - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDeviceAppImpact, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsBatteryHealthDeviceAppImpact, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDeviceAppImpact]: - """ - Update the navigation property userExperienceAnalyticsBatteryHealthDeviceAppImpact in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthDeviceAppImpact] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_battery_health_device_app_impact import UserExperienceAnalyticsBatteryHealthDeviceAppImpact - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDeviceAppImpact, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsBatteryHealthDeviceAppImpact for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User Experience Analytics Battery Health Device App Impact - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsBatteryHealthDeviceAppImpact, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsBatteryHealthDeviceAppImpact in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters(): - """ - User Experience Analytics Battery Health Device App Impact - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_app_impact/user_experience_analytics_battery_health_device_app_impact_requ_fbd82418.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_app_impact/user_experience_analytics_battery_health_device_app_impact_requ_fbd82418.py new file mode 100644 index 00000000000..657072ce7a4 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_app_impact/user_experience_analytics_battery_health_device_app_impact_requ_fbd82418.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.user_experience_analytics_battery_health_device_app_impact import UserExperienceAnalyticsBatteryHealthDeviceAppImpact + from ...models.user_experience_analytics_battery_health_device_app_impact_coll_cf5e24ce import UserExperienceAnalyticsBatteryHealthDeviceAppImpactColl_cf5e24ce + from .count.count_request_builder import CountRequestBuilder + from .item.user_experience_analytics_battery_health_device_app_impact_item_27b4d433 import UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433 + +class UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceAppImpact property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_user_experience_analytics_battery_health_device_app_impact_id(self,user_experience_analytics_battery_health_device_app_impact_id: str) -> UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433: + """ + Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceAppImpact property of the microsoft.graph.deviceManagement entity. + param user_experience_analytics_battery_health_device_app_impact_id: The unique identifier of userExperienceAnalyticsBatteryHealthDeviceAppImpact + Returns: UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433 + """ + if user_experience_analytics_battery_health_device_app_impact_id is None: + raise TypeError("user_experience_analytics_battery_health_device_app_impact_id cannot be null.") + from .item.user_experience_analytics_battery_health_device_app_impact_item_27b4d433 import UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433 + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["userExperienceAnalyticsBatteryHealthDeviceAppImpact%2Did"] = user_experience_analytics_battery_health_device_app_impact_id + return UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDeviceAppImpactColl_cf5e24ce]: + """ + User Experience Analytics Battery Health Device App Impact + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthDeviceAppImpactColl_cf5e24ce] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_battery_health_device_app_impact_coll_cf5e24ce import UserExperienceAnalyticsBatteryHealthDeviceAppImpactColl_cf5e24ce + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDeviceAppImpactColl_cf5e24ce, error_mapping) + + async def post(self,body: UserExperienceAnalyticsBatteryHealthDeviceAppImpact, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDeviceAppImpact]: + """ + Create new navigation property to userExperienceAnalyticsBatteryHealthDeviceAppImpact for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthDeviceAppImpact] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_battery_health_device_app_impact import UserExperienceAnalyticsBatteryHealthDeviceAppImpact + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDeviceAppImpact, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User Experience Analytics Battery Health Device App Impact + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: UserExperienceAnalyticsBatteryHealthDeviceAppImpact, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to userExperienceAnalyticsBatteryHealthDeviceAppImpact for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters(): + """ + User Experience Analytics Battery Health Device App Impact + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_app_impact/user_experience_analytics_battery_health_device_app_impact_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_app_impact/user_experience_analytics_battery_health_device_app_impact_request_builder.py deleted file mode 100644 index 7d8f5b66310..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_app_impact/user_experience_analytics_battery_health_device_app_impact_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.user_experience_analytics_battery_health_device_app_impact import UserExperienceAnalyticsBatteryHealthDeviceAppImpact - from ...models.user_experience_analytics_battery_health_device_app_impact_collection_response import UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse - from .count.count_request_builder import CountRequestBuilder - from .item.user_experience_analytics_battery_health_device_app_impact_item_request_builder import UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder - -class UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceAppImpact property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceAppImpact{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_user_experience_analytics_battery_health_device_app_impact_id(self,user_experience_analytics_battery_health_device_app_impact_id: str) -> UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder: - """ - Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceAppImpact property of the microsoft.graph.deviceManagement entity. - param user_experience_analytics_battery_health_device_app_impact_id: The unique identifier of userExperienceAnalyticsBatteryHealthDeviceAppImpact - Returns: UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder - """ - if user_experience_analytics_battery_health_device_app_impact_id is None: - raise TypeError("user_experience_analytics_battery_health_device_app_impact_id cannot be null.") - from .item.user_experience_analytics_battery_health_device_app_impact_item_request_builder import UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["userExperienceAnalyticsBatteryHealthDeviceAppImpact%2Did"] = user_experience_analytics_battery_health_device_app_impact_id - return UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse]: - """ - User Experience Analytics Battery Health Device App Impact - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_battery_health_device_app_impact_collection_response import UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse, error_mapping) - - async def post(self,body: UserExperienceAnalyticsBatteryHealthDeviceAppImpact, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDeviceAppImpact]: - """ - Create new navigation property to userExperienceAnalyticsBatteryHealthDeviceAppImpact for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthDeviceAppImpact] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_battery_health_device_app_impact import UserExperienceAnalyticsBatteryHealthDeviceAppImpact - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDeviceAppImpact, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User Experience Analytics Battery Health Device App Impact - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_post_request_information(self,body: UserExperienceAnalyticsBatteryHealthDeviceAppImpact, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to userExperienceAnalyticsBatteryHealthDeviceAppImpact for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder(self.request_adapter, raw_url) - - @property - def count(self) -> CountRequestBuilder: - """ - Provides operations to count the resources in the collection. - """ - from .count.count_request_builder import CountRequestBuilder - - return CountRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters(): - """ - User Experience Analytics Battery Health Device App Impact - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_performance/item/user_experience_analytics_battery_health_device_performance_it_c4751a5e.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_performance/item/user_experience_analytics_battery_health_device_performance_it_c4751a5e.py new file mode 100644 index 00000000000..fd6fcdf3928 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_performance/item/user_experience_analytics_battery_health_device_performance_it_c4751a5e.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_experience_analytics_battery_health_device_performance import UserExperienceAnalyticsBatteryHealthDevicePerformance + +class UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsBatteryHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance/{userExperienceAnalyticsBatteryHealthDevicePerformance%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsBatteryHealthDevicePerformance for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDevicePerformance]: + """ + User Experience Analytics Battery Health Device Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthDevicePerformance] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_battery_health_device_performance import UserExperienceAnalyticsBatteryHealthDevicePerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDevicePerformance, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsBatteryHealthDevicePerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDevicePerformance]: + """ + Update the navigation property userExperienceAnalyticsBatteryHealthDevicePerformance in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthDevicePerformance] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_battery_health_device_performance import UserExperienceAnalyticsBatteryHealthDevicePerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDevicePerformance, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsBatteryHealthDevicePerformance for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User Experience Analytics Battery Health Device Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsBatteryHealthDevicePerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsBatteryHealthDevicePerformance in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters(): + """ + User Experience Analytics Battery Health Device Performance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_performance/item/user_experience_analytics_battery_health_device_performance_item_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_performance/item/user_experience_analytics_battery_health_device_performance_item_request_builder.py deleted file mode 100644 index c4df0b1f9cf..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_performance/item/user_experience_analytics_battery_health_device_performance_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_experience_analytics_battery_health_device_performance import UserExperienceAnalyticsBatteryHealthDevicePerformance - -class UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsBatteryHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance/{userExperienceAnalyticsBatteryHealthDevicePerformance%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsBatteryHealthDevicePerformance for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDevicePerformance]: - """ - User Experience Analytics Battery Health Device Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthDevicePerformance] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_battery_health_device_performance import UserExperienceAnalyticsBatteryHealthDevicePerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDevicePerformance, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsBatteryHealthDevicePerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDevicePerformance]: - """ - Update the navigation property userExperienceAnalyticsBatteryHealthDevicePerformance in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthDevicePerformance] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_battery_health_device_performance import UserExperienceAnalyticsBatteryHealthDevicePerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDevicePerformance, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsBatteryHealthDevicePerformance for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User Experience Analytics Battery Health Device Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsBatteryHealthDevicePerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsBatteryHealthDevicePerformance in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters(): - """ - User Experience Analytics Battery Health Device Performance - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_performance/user_experience_analytics_battery_health_device_performance_re_cfe5ecff.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_performance/user_experience_analytics_battery_health_device_performance_re_cfe5ecff.py new file mode 100644 index 00000000000..1862e96cf98 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_performance/user_experience_analytics_battery_health_device_performance_re_cfe5ecff.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.user_experience_analytics_battery_health_device_performance import UserExperienceAnalyticsBatteryHealthDevicePerformance + from ...models.user_experience_analytics_battery_health_device_performance_co_b4a8bea0 import UserExperienceAnalyticsBatteryHealthDevicePerformanceCo_b4a8bea0 + from .count.count_request_builder import CountRequestBuilder + from .item.user_experience_analytics_battery_health_device_performance_it_c4751a5e import UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e + +class UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsBatteryHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_user_experience_analytics_battery_health_device_performance_id(self,user_experience_analytics_battery_health_device_performance_id: str) -> UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e: + """ + Provides operations to manage the userExperienceAnalyticsBatteryHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. + param user_experience_analytics_battery_health_device_performance_id: The unique identifier of userExperienceAnalyticsBatteryHealthDevicePerformance + Returns: UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e + """ + if user_experience_analytics_battery_health_device_performance_id is None: + raise TypeError("user_experience_analytics_battery_health_device_performance_id cannot be null.") + from .item.user_experience_analytics_battery_health_device_performance_it_c4751a5e import UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["userExperienceAnalyticsBatteryHealthDevicePerformance%2Did"] = user_experience_analytics_battery_health_device_performance_id + return UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDevicePerformanceCo_b4a8bea0]: + """ + User Experience Analytics Battery Health Device Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthDevicePerformanceCo_b4a8bea0] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_battery_health_device_performance_co_b4a8bea0 import UserExperienceAnalyticsBatteryHealthDevicePerformanceCo_b4a8bea0 + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDevicePerformanceCo_b4a8bea0, error_mapping) + + async def post(self,body: UserExperienceAnalyticsBatteryHealthDevicePerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDevicePerformance]: + """ + Create new navigation property to userExperienceAnalyticsBatteryHealthDevicePerformance for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthDevicePerformance] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_battery_health_device_performance import UserExperienceAnalyticsBatteryHealthDevicePerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDevicePerformance, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User Experience Analytics Battery Health Device Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: UserExperienceAnalyticsBatteryHealthDevicePerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to userExperienceAnalyticsBatteryHealthDevicePerformance for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters(): + """ + User Experience Analytics Battery Health Device Performance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_performance/user_experience_analytics_battery_health_device_performance_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_performance/user_experience_analytics_battery_health_device_performance_request_builder.py deleted file mode 100644 index b5cb9b294b3..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_performance/user_experience_analytics_battery_health_device_performance_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.user_experience_analytics_battery_health_device_performance import UserExperienceAnalyticsBatteryHealthDevicePerformance - from ...models.user_experience_analytics_battery_health_device_performance_collection_response import UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse - from .count.count_request_builder import CountRequestBuilder - from .item.user_experience_analytics_battery_health_device_performance_item_request_builder import UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder - -class UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsBatteryHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDevicePerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_user_experience_analytics_battery_health_device_performance_id(self,user_experience_analytics_battery_health_device_performance_id: str) -> UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder: - """ - Provides operations to manage the userExperienceAnalyticsBatteryHealthDevicePerformance property of the microsoft.graph.deviceManagement entity. - param user_experience_analytics_battery_health_device_performance_id: The unique identifier of userExperienceAnalyticsBatteryHealthDevicePerformance - Returns: UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder - """ - if user_experience_analytics_battery_health_device_performance_id is None: - raise TypeError("user_experience_analytics_battery_health_device_performance_id cannot be null.") - from .item.user_experience_analytics_battery_health_device_performance_item_request_builder import UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["userExperienceAnalyticsBatteryHealthDevicePerformance%2Did"] = user_experience_analytics_battery_health_device_performance_id - return UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse]: - """ - User Experience Analytics Battery Health Device Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_battery_health_device_performance_collection_response import UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse, error_mapping) - - async def post(self,body: UserExperienceAnalyticsBatteryHealthDevicePerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDevicePerformance]: - """ - Create new navigation property to userExperienceAnalyticsBatteryHealthDevicePerformance for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthDevicePerformance] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_battery_health_device_performance import UserExperienceAnalyticsBatteryHealthDevicePerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDevicePerformance, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User Experience Analytics Battery Health Device Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_post_request_information(self,body: UserExperienceAnalyticsBatteryHealthDevicePerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to userExperienceAnalyticsBatteryHealthDevicePerformance for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder(self.request_adapter, raw_url) - - @property - def count(self) -> CountRequestBuilder: - """ - Provides operations to count the resources in the collection. - """ - from .count.count_request_builder import CountRequestBuilder - - return CountRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters(): - """ - User Experience Analytics Battery Health Device Performance - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_runtime_history/item/user_experience_analytics_battery_health_device_runtime_histor_5feb7d32.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_runtime_history/item/user_experience_analytics_battery_health_device_runtime_histor_5feb7d32.py new file mode 100644 index 00000000000..5c4a626098e --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_runtime_history/item/user_experience_analytics_battery_health_device_runtime_histor_5feb7d32.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_experience_analytics_battery_health_device_runtime_history import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory + +class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/{userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory]: + """ + User Experience Analytics Battery Health Device Runtime History + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_battery_health_device_runtime_history import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory]: + """ + Update the navigation property userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_battery_health_device_runtime_history import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User Experience Analytics Battery Health Device Runtime History + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters(): + """ + User Experience Analytics Battery Health Device Runtime History + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_runtime_history/item/user_experience_analytics_battery_health_device_runtime_history_item_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_runtime_history/item/user_experience_analytics_battery_health_device_runtime_history_item_request_builder.py deleted file mode 100644 index 74d1161f9a9..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_runtime_history/item/user_experience_analytics_battery_health_device_runtime_history_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_experience_analytics_battery_health_device_runtime_history import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory - -class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory/{userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory]: - """ - User Experience Analytics Battery Health Device Runtime History - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_battery_health_device_runtime_history import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory]: - """ - Update the navigation property userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_battery_health_device_runtime_history import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User Experience Analytics Battery Health Device Runtime History - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters(): - """ - User Experience Analytics Battery Health Device Runtime History - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_runtime_history/user_experience_analytics_battery_health_device_runtime_histor_0792f10d.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_runtime_history/user_experience_analytics_battery_health_device_runtime_histor_0792f10d.py new file mode 100644 index 00000000000..03be78c142a --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_runtime_history/user_experience_analytics_battery_health_device_runtime_histor_0792f10d.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.user_experience_analytics_battery_health_device_runtime_history import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory + from ...models.user_experience_analytics_battery_health_device_runtime_histor_85aba7ea import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_85aba7ea + from .count.count_request_builder import CountRequestBuilder + from .item.user_experience_analytics_battery_health_device_runtime_histor_5feb7d32 import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32 + +class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_user_experience_analytics_battery_health_device_runtime_history_id(self,user_experience_analytics_battery_health_device_runtime_history_id: str) -> UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32: + """ + Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory property of the microsoft.graph.deviceManagement entity. + param user_experience_analytics_battery_health_device_runtime_history_id: The unique identifier of userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory + Returns: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32 + """ + if user_experience_analytics_battery_health_device_runtime_history_id is None: + raise TypeError("user_experience_analytics_battery_health_device_runtime_history_id cannot be null.") + from .item.user_experience_analytics_battery_health_device_runtime_histor_5feb7d32 import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32 + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory%2Did"] = user_experience_analytics_battery_health_device_runtime_history_id + return UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_85aba7ea]: + """ + User Experience Analytics Battery Health Device Runtime History + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_85aba7ea] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_battery_health_device_runtime_histor_85aba7ea import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_85aba7ea + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_85aba7ea, error_mapping) + + async def post(self,body: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory]: + """ + Create new navigation property to userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_battery_health_device_runtime_history import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User Experience Analytics Battery Health Device Runtime History + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters(): + """ + User Experience Analytics Battery Health Device Runtime History + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_runtime_history/user_experience_analytics_battery_health_device_runtime_history_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_runtime_history/user_experience_analytics_battery_health_device_runtime_history_request_builder.py deleted file mode 100644 index 463194df6fb..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_device_runtime_history/user_experience_analytics_battery_health_device_runtime_history_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.user_experience_analytics_battery_health_device_runtime_history import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory - from ...models.user_experience_analytics_battery_health_device_runtime_history_collection_response import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse - from .count.count_request_builder import CountRequestBuilder - from .item.user_experience_analytics_battery_health_device_runtime_history_item_request_builder import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder - -class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_user_experience_analytics_battery_health_device_runtime_history_id(self,user_experience_analytics_battery_health_device_runtime_history_id: str) -> UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder: - """ - Provides operations to manage the userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory property of the microsoft.graph.deviceManagement entity. - param user_experience_analytics_battery_health_device_runtime_history_id: The unique identifier of userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory - Returns: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder - """ - if user_experience_analytics_battery_health_device_runtime_history_id is None: - raise TypeError("user_experience_analytics_battery_health_device_runtime_history_id cannot be null.") - from .item.user_experience_analytics_battery_health_device_runtime_history_item_request_builder import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory%2Did"] = user_experience_analytics_battery_health_device_runtime_history_id - return UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse]: - """ - User Experience Analytics Battery Health Device Runtime History - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_battery_health_device_runtime_history_collection_response import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse, error_mapping) - - async def post(self,body: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory]: - """ - Create new navigation property to userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_battery_health_device_runtime_history import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User Experience Analytics Battery Health Device Runtime History - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_post_request_information(self,body: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder(self.request_adapter, raw_url) - - @property - def count(self) -> CountRequestBuilder: - """ - Provides operations to count the resources in the collection. - """ - from .count.count_request_builder import CountRequestBuilder - - return CountRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters(): - """ - User Experience Analytics Battery Health Device Runtime History - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_model_performance/item/user_experience_analytics_battery_health_model_performance_ite_e1f1bf2b.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_model_performance/item/user_experience_analytics_battery_health_model_performance_ite_e1f1bf2b.py new file mode 100644 index 00000000000..37b6b6590ab --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_model_performance/item/user_experience_analytics_battery_health_model_performance_ite_e1f1bf2b.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_experience_analytics_battery_health_model_performance import UserExperienceAnalyticsBatteryHealthModelPerformance + +class UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsBatteryHealthModelPerformance property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance/{userExperienceAnalyticsBatteryHealthModelPerformance%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsBatteryHealthModelPerformance for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthModelPerformance]: + """ + User Experience Analytics Battery Health Model Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthModelPerformance] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_battery_health_model_performance import UserExperienceAnalyticsBatteryHealthModelPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthModelPerformance, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsBatteryHealthModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthModelPerformance]: + """ + Update the navigation property userExperienceAnalyticsBatteryHealthModelPerformance in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthModelPerformance] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_battery_health_model_performance import UserExperienceAnalyticsBatteryHealthModelPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthModelPerformance, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsBatteryHealthModelPerformance for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User Experience Analytics Battery Health Model Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsBatteryHealthModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsBatteryHealthModelPerformance in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters(): + """ + User Experience Analytics Battery Health Model Performance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_model_performance/item/user_experience_analytics_battery_health_model_performance_item_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_model_performance/item/user_experience_analytics_battery_health_model_performance_item_request_builder.py deleted file mode 100644 index af974fb9071..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_model_performance/item/user_experience_analytics_battery_health_model_performance_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_experience_analytics_battery_health_model_performance import UserExperienceAnalyticsBatteryHealthModelPerformance - -class UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsBatteryHealthModelPerformance property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance/{userExperienceAnalyticsBatteryHealthModelPerformance%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsBatteryHealthModelPerformance for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthModelPerformance]: - """ - User Experience Analytics Battery Health Model Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthModelPerformance] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_battery_health_model_performance import UserExperienceAnalyticsBatteryHealthModelPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthModelPerformance, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsBatteryHealthModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthModelPerformance]: - """ - Update the navigation property userExperienceAnalyticsBatteryHealthModelPerformance in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthModelPerformance] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_battery_health_model_performance import UserExperienceAnalyticsBatteryHealthModelPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthModelPerformance, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsBatteryHealthModelPerformance for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User Experience Analytics Battery Health Model Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsBatteryHealthModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsBatteryHealthModelPerformance in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters(): - """ - User Experience Analytics Battery Health Model Performance - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_model_performance/user_experience_analytics_battery_health_model_performance_req_280ce9aa.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_model_performance/user_experience_analytics_battery_health_model_performance_req_280ce9aa.py new file mode 100644 index 00000000000..956e2ddac97 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_model_performance/user_experience_analytics_battery_health_model_performance_req_280ce9aa.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.user_experience_analytics_battery_health_model_performance import UserExperienceAnalyticsBatteryHealthModelPerformance + from ...models.user_experience_analytics_battery_health_model_performance_col_4129e832 import UserExperienceAnalyticsBatteryHealthModelPerformanceCol_4129e832 + from .count.count_request_builder import CountRequestBuilder + from .item.user_experience_analytics_battery_health_model_performance_ite_e1f1bf2b import UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b + +class UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsBatteryHealthModelPerformance property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_user_experience_analytics_battery_health_model_performance_id(self,user_experience_analytics_battery_health_model_performance_id: str) -> UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b: + """ + Provides operations to manage the userExperienceAnalyticsBatteryHealthModelPerformance property of the microsoft.graph.deviceManagement entity. + param user_experience_analytics_battery_health_model_performance_id: The unique identifier of userExperienceAnalyticsBatteryHealthModelPerformance + Returns: UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b + """ + if user_experience_analytics_battery_health_model_performance_id is None: + raise TypeError("user_experience_analytics_battery_health_model_performance_id cannot be null.") + from .item.user_experience_analytics_battery_health_model_performance_ite_e1f1bf2b import UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["userExperienceAnalyticsBatteryHealthModelPerformance%2Did"] = user_experience_analytics_battery_health_model_performance_id + return UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthModelPerformanceCol_4129e832]: + """ + User Experience Analytics Battery Health Model Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthModelPerformanceCol_4129e832] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_battery_health_model_performance_col_4129e832 import UserExperienceAnalyticsBatteryHealthModelPerformanceCol_4129e832 + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthModelPerformanceCol_4129e832, error_mapping) + + async def post(self,body: UserExperienceAnalyticsBatteryHealthModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthModelPerformance]: + """ + Create new navigation property to userExperienceAnalyticsBatteryHealthModelPerformance for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthModelPerformance] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_battery_health_model_performance import UserExperienceAnalyticsBatteryHealthModelPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthModelPerformance, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User Experience Analytics Battery Health Model Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: UserExperienceAnalyticsBatteryHealthModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to userExperienceAnalyticsBatteryHealthModelPerformance for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters(): + """ + User Experience Analytics Battery Health Model Performance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_model_performance/user_experience_analytics_battery_health_model_performance_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_model_performance/user_experience_analytics_battery_health_model_performance_request_builder.py deleted file mode 100644 index d84a4c383ec..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_model_performance/user_experience_analytics_battery_health_model_performance_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.user_experience_analytics_battery_health_model_performance import UserExperienceAnalyticsBatteryHealthModelPerformance - from ...models.user_experience_analytics_battery_health_model_performance_collection_response import UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse - from .count.count_request_builder import CountRequestBuilder - from .item.user_experience_analytics_battery_health_model_performance_item_request_builder import UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder - -class UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsBatteryHealthModelPerformance property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthModelPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_user_experience_analytics_battery_health_model_performance_id(self,user_experience_analytics_battery_health_model_performance_id: str) -> UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder: - """ - Provides operations to manage the userExperienceAnalyticsBatteryHealthModelPerformance property of the microsoft.graph.deviceManagement entity. - param user_experience_analytics_battery_health_model_performance_id: The unique identifier of userExperienceAnalyticsBatteryHealthModelPerformance - Returns: UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder - """ - if user_experience_analytics_battery_health_model_performance_id is None: - raise TypeError("user_experience_analytics_battery_health_model_performance_id cannot be null.") - from .item.user_experience_analytics_battery_health_model_performance_item_request_builder import UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["userExperienceAnalyticsBatteryHealthModelPerformance%2Did"] = user_experience_analytics_battery_health_model_performance_id - return UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse]: - """ - User Experience Analytics Battery Health Model Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_battery_health_model_performance_collection_response import UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse, error_mapping) - - async def post(self,body: UserExperienceAnalyticsBatteryHealthModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthModelPerformance]: - """ - Create new navigation property to userExperienceAnalyticsBatteryHealthModelPerformance for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthModelPerformance] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_battery_health_model_performance import UserExperienceAnalyticsBatteryHealthModelPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthModelPerformance, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User Experience Analytics Battery Health Model Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_post_request_information(self,body: UserExperienceAnalyticsBatteryHealthModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to userExperienceAnalyticsBatteryHealthModelPerformance for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder(self.request_adapter, raw_url) - - @property - def count(self) -> CountRequestBuilder: - """ - Provides operations to count the resources in the collection. - """ - from .count.count_request_builder import CountRequestBuilder - - return CountRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters(): - """ - User Experience Analytics Battery Health Model Performance - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_os_performance/item/user_experience_analytics_battery_health_os_performance_item_re_313fb409.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_os_performance/item/user_experience_analytics_battery_health_os_performance_item_re_313fb409.py new file mode 100644 index 00000000000..134a5782833 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_os_performance/item/user_experience_analytics_battery_health_os_performance_item_re_313fb409.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_experience_analytics_battery_health_os_performance import UserExperienceAnalyticsBatteryHealthOsPerformance + +class UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsBatteryHealthOsPerformance property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance/{userExperienceAnalyticsBatteryHealthOsPerformance%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsBatteryHealthOsPerformance for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthOsPerformance]: + """ + User Experience Analytics Battery Health Os Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthOsPerformance] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_battery_health_os_performance import UserExperienceAnalyticsBatteryHealthOsPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthOsPerformance, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsBatteryHealthOsPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthOsPerformance]: + """ + Update the navigation property userExperienceAnalyticsBatteryHealthOsPerformance in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsBatteryHealthOsPerformance] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_battery_health_os_performance import UserExperienceAnalyticsBatteryHealthOsPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthOsPerformance, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsBatteryHealthOsPerformance for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User Experience Analytics Battery Health Os Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsBatteryHealthOsPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsBatteryHealthOsPerformance in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters(): + """ + User Experience Analytics Battery Health Os Performance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_os_performance/item/user_experience_analytics_battery_health_os_performance_item_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_os_performance/item/user_experience_analytics_battery_health_os_performance_item_request_builder.py deleted file mode 100644 index 0b8eba29f7d..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_os_performance/item/user_experience_analytics_battery_health_os_performance_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_experience_analytics_battery_health_os_performance import UserExperienceAnalyticsBatteryHealthOsPerformance - -class UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsBatteryHealthOsPerformance property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance/{userExperienceAnalyticsBatteryHealthOsPerformance%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsBatteryHealthOsPerformance for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthOsPerformance]: - """ - User Experience Analytics Battery Health Os Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthOsPerformance] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_battery_health_os_performance import UserExperienceAnalyticsBatteryHealthOsPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthOsPerformance, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsBatteryHealthOsPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthOsPerformance]: - """ - Update the navigation property userExperienceAnalyticsBatteryHealthOsPerformance in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthOsPerformance] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_battery_health_os_performance import UserExperienceAnalyticsBatteryHealthOsPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthOsPerformance, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsBatteryHealthOsPerformance for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User Experience Analytics Battery Health Os Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsBatteryHealthOsPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsBatteryHealthOsPerformance in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters(): - """ - User Experience Analytics Battery Health Os Performance - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_os_performance/user_experience_analytics_battery_health_os_performance_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_os_performance/user_experience_analytics_battery_health_os_performance_request_builder.py index 8706f43ee0f..867322713d5 100644 --- a/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_os_performance/user_experience_analytics_battery_health_os_performance_request_builder.py +++ b/msgraph_beta/generated/device_management/user_experience_analytics_battery_health_os_performance/user_experience_analytics_battery_health_os_performance_request_builder.py @@ -16,9 +16,9 @@ if TYPE_CHECKING: from ...models.o_data_errors.o_data_error import ODataError from ...models.user_experience_analytics_battery_health_os_performance import UserExperienceAnalyticsBatteryHealthOsPerformance - from ...models.user_experience_analytics_battery_health_os_performance_collection_response import UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse + from ...models.user_experience_analytics_battery_health_os_performance_collec_4e55f377 import UserExperienceAnalyticsBatteryHealthOsPerformanceCollec_4e55f377 from .count.count_request_builder import CountRequestBuilder - from .item.user_experience_analytics_battery_health_os_performance_item_request_builder import UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder + from .item.user_experience_analytics_battery_health_os_performance_item_re_313fb409 import UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409 class UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder(BaseRequestBuilder): """ @@ -33,25 +33,25 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsBatteryHealthOsPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_user_experience_analytics_battery_health_os_performance_id(self,user_experience_analytics_battery_health_os_performance_id: str) -> UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder: + def by_user_experience_analytics_battery_health_os_performance_id(self,user_experience_analytics_battery_health_os_performance_id: str) -> UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409: """ Provides operations to manage the userExperienceAnalyticsBatteryHealthOsPerformance property of the microsoft.graph.deviceManagement entity. param user_experience_analytics_battery_health_os_performance_id: The unique identifier of userExperienceAnalyticsBatteryHealthOsPerformance - Returns: UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder + Returns: UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409 """ if user_experience_analytics_battery_health_os_performance_id is None: raise TypeError("user_experience_analytics_battery_health_os_performance_id cannot be null.") - from .item.user_experience_analytics_battery_health_os_performance_item_request_builder import UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder + from .item.user_experience_analytics_battery_health_os_performance_item_re_313fb409 import UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409 url_tpl_params = get_path_parameters(self.path_parameters) url_tpl_params["userExperienceAnalyticsBatteryHealthOsPerformance%2Did"] = user_experience_analytics_battery_health_os_performance_id - return UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder(self.request_adapter, url_tpl_params) + return UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse]: + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthOsPerformanceCollec_4e55f377]: """ User Experience Analytics Battery Health Os Performance param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse] + Returns: Optional[UserExperienceAnalyticsBatteryHealthOsPerformanceCollec_4e55f377] """ request_info = self.to_get_request_information( request_configuration @@ -63,9 +63,9 @@ async def get(self,request_configuration: Optional[RequestConfiguration[UserExpe } if not self.request_adapter: raise Exception("Http core is null") - from ...models.user_experience_analytics_battery_health_os_performance_collection_response import UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse + from ...models.user_experience_analytics_battery_health_os_performance_collec_4e55f377 import UserExperienceAnalyticsBatteryHealthOsPerformanceCollec_4e55f377 - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse, error_mapping) + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsBatteryHealthOsPerformanceCollec_4e55f377, error_mapping) async def post(self,body: UserExperienceAnalyticsBatteryHealthOsPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsBatteryHealthOsPerformance]: """ diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_device_startup_process_performance/item/user_experience_analytics_device_startup_process_performance_i_7076b5a0.py b/msgraph_beta/generated/device_management/user_experience_analytics_device_startup_process_performance/item/user_experience_analytics_device_startup_process_performance_i_7076b5a0.py new file mode 100644 index 00000000000..abe573f7fa9 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_device_startup_process_performance/item/user_experience_analytics_device_startup_process_performance_i_7076b5a0.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_experience_analytics_device_startup_process_performance import UserExperienceAnalyticsDeviceStartupProcessPerformance + +class UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsDeviceStartupProcessPerformance property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsDeviceStartupProcessPerformance for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsDeviceStartupProcessPerformance]: + """ + User experience analytics device Startup Process Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsDeviceStartupProcessPerformance] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_device_startup_process_performance import UserExperienceAnalyticsDeviceStartupProcessPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsDeviceStartupProcessPerformance, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsDeviceStartupProcessPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsDeviceStartupProcessPerformance]: + """ + Update the navigation property userExperienceAnalyticsDeviceStartupProcessPerformance in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsDeviceStartupProcessPerformance] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_device_startup_process_performance import UserExperienceAnalyticsDeviceStartupProcessPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsDeviceStartupProcessPerformance, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsDeviceStartupProcessPerformance for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics device Startup Process Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsDeviceStartupProcessPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsDeviceStartupProcessPerformance in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters(): + """ + User experience analytics device Startup Process Performance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_device_startup_process_performance/item/user_experience_analytics_device_startup_process_performance_item_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_device_startup_process_performance/item/user_experience_analytics_device_startup_process_performance_item_request_builder.py deleted file mode 100644 index 3234324792f..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_device_startup_process_performance/item/user_experience_analytics_device_startup_process_performance_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_experience_analytics_device_startup_process_performance import UserExperienceAnalyticsDeviceStartupProcessPerformance - -class UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsDeviceStartupProcessPerformance property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance/{userExperienceAnalyticsDeviceStartupProcessPerformance%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsDeviceStartupProcessPerformance for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsDeviceStartupProcessPerformance]: - """ - User experience analytics device Startup Process Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsDeviceStartupProcessPerformance] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_device_startup_process_performance import UserExperienceAnalyticsDeviceStartupProcessPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsDeviceStartupProcessPerformance, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsDeviceStartupProcessPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsDeviceStartupProcessPerformance]: - """ - Update the navigation property userExperienceAnalyticsDeviceStartupProcessPerformance in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsDeviceStartupProcessPerformance] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_device_startup_process_performance import UserExperienceAnalyticsDeviceStartupProcessPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsDeviceStartupProcessPerformance, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsDeviceStartupProcessPerformance for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics device Startup Process Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsDeviceStartupProcessPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsDeviceStartupProcessPerformance in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters(): - """ - User experience analytics device Startup Process Performance - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_device_startup_process_performance/user_experience_analytics_device_startup_process_performance_r_4c8ce676.py b/msgraph_beta/generated/device_management/user_experience_analytics_device_startup_process_performance/user_experience_analytics_device_startup_process_performance_r_4c8ce676.py new file mode 100644 index 00000000000..aa684c5170b --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_device_startup_process_performance/user_experience_analytics_device_startup_process_performance_r_4c8ce676.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.user_experience_analytics_device_startup_process_performance import UserExperienceAnalyticsDeviceStartupProcessPerformance + from ...models.user_experience_analytics_device_startup_process_performance_c_7fe25528 import UserExperienceAnalyticsDeviceStartupProcessPerformanceC_7fe25528 + from .count.count_request_builder import CountRequestBuilder + from .item.user_experience_analytics_device_startup_process_performance_i_7076b5a0 import UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0 + +class UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsDeviceStartupProcessPerformance property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_user_experience_analytics_device_startup_process_performance_id(self,user_experience_analytics_device_startup_process_performance_id: str) -> UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0: + """ + Provides operations to manage the userExperienceAnalyticsDeviceStartupProcessPerformance property of the microsoft.graph.deviceManagement entity. + param user_experience_analytics_device_startup_process_performance_id: The unique identifier of userExperienceAnalyticsDeviceStartupProcessPerformance + Returns: UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0 + """ + if user_experience_analytics_device_startup_process_performance_id is None: + raise TypeError("user_experience_analytics_device_startup_process_performance_id cannot be null.") + from .item.user_experience_analytics_device_startup_process_performance_i_7076b5a0 import UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0 + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["userExperienceAnalyticsDeviceStartupProcessPerformance%2Did"] = user_experience_analytics_device_startup_process_performance_id + return UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsDeviceStartupProcessPerformanceC_7fe25528]: + """ + User experience analytics device Startup Process Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsDeviceStartupProcessPerformanceC_7fe25528] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_device_startup_process_performance_c_7fe25528 import UserExperienceAnalyticsDeviceStartupProcessPerformanceC_7fe25528 + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsDeviceStartupProcessPerformanceC_7fe25528, error_mapping) + + async def post(self,body: UserExperienceAnalyticsDeviceStartupProcessPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsDeviceStartupProcessPerformance]: + """ + Create new navigation property to userExperienceAnalyticsDeviceStartupProcessPerformance for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsDeviceStartupProcessPerformance] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_device_startup_process_performance import UserExperienceAnalyticsDeviceStartupProcessPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsDeviceStartupProcessPerformance, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics device Startup Process Performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: UserExperienceAnalyticsDeviceStartupProcessPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to userExperienceAnalyticsDeviceStartupProcessPerformance for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters(): + """ + User experience analytics device Startup Process Performance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_device_startup_process_performance/user_experience_analytics_device_startup_process_performance_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_device_startup_process_performance/user_experience_analytics_device_startup_process_performance_request_builder.py deleted file mode 100644 index 752d646bd42..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_device_startup_process_performance/user_experience_analytics_device_startup_process_performance_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.user_experience_analytics_device_startup_process_performance import UserExperienceAnalyticsDeviceStartupProcessPerformance - from ...models.user_experience_analytics_device_startup_process_performance_collection_response import UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse - from .count.count_request_builder import CountRequestBuilder - from .item.user_experience_analytics_device_startup_process_performance_item_request_builder import UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder - -class UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsDeviceStartupProcessPerformance property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsDeviceStartupProcessPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_user_experience_analytics_device_startup_process_performance_id(self,user_experience_analytics_device_startup_process_performance_id: str) -> UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder: - """ - Provides operations to manage the userExperienceAnalyticsDeviceStartupProcessPerformance property of the microsoft.graph.deviceManagement entity. - param user_experience_analytics_device_startup_process_performance_id: The unique identifier of userExperienceAnalyticsDeviceStartupProcessPerformance - Returns: UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder - """ - if user_experience_analytics_device_startup_process_performance_id is None: - raise TypeError("user_experience_analytics_device_startup_process_performance_id cannot be null.") - from .item.user_experience_analytics_device_startup_process_performance_item_request_builder import UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["userExperienceAnalyticsDeviceStartupProcessPerformance%2Did"] = user_experience_analytics_device_startup_process_performance_id - return UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse]: - """ - User experience analytics device Startup Process Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_device_startup_process_performance_collection_response import UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse, error_mapping) - - async def post(self,body: UserExperienceAnalyticsDeviceStartupProcessPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsDeviceStartupProcessPerformance]: - """ - Create new navigation property to userExperienceAnalyticsDeviceStartupProcessPerformance for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsDeviceStartupProcessPerformance] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_device_startup_process_performance import UserExperienceAnalyticsDeviceStartupProcessPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsDeviceStartupProcessPerformance, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics device Startup Process Performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_post_request_information(self,body: UserExperienceAnalyticsDeviceStartupProcessPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to userExperienceAnalyticsDeviceStartupProcessPerformance for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder(self.request_adapter, raw_url) - - @property - def count(self) -> CountRequestBuilder: - """ - Provides operations to count the resources in the collection. - """ - from .count.count_request_builder import CountRequestBuilder - - return CountRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters(): - """ - User experience analytics device Startup Process Performance - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_devices_without_cloud_identity/item/user_experience_analytics_device_without_cloud_identity_item_re_a3c70812.py b/msgraph_beta/generated/device_management/user_experience_analytics_devices_without_cloud_identity/item/user_experience_analytics_device_without_cloud_identity_item_re_a3c70812.py new file mode 100644 index 00000000000..90cb33a7daf --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_devices_without_cloud_identity/item/user_experience_analytics_device_without_cloud_identity_item_re_a3c70812.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_experience_analytics_device_without_cloud_identity import UserExperienceAnalyticsDeviceWithoutCloudIdentity + +class UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsDevicesWithoutCloudIdentity property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity/{userExperienceAnalyticsDeviceWithoutCloudIdentity%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsDevicesWithoutCloudIdentity for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsDeviceWithoutCloudIdentity]: + """ + User experience analytics devices without cloud identity. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsDeviceWithoutCloudIdentity] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_device_without_cloud_identity import UserExperienceAnalyticsDeviceWithoutCloudIdentity + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsDeviceWithoutCloudIdentity, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsDeviceWithoutCloudIdentity, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsDeviceWithoutCloudIdentity]: + """ + Update the navigation property userExperienceAnalyticsDevicesWithoutCloudIdentity in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsDeviceWithoutCloudIdentity] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_device_without_cloud_identity import UserExperienceAnalyticsDeviceWithoutCloudIdentity + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsDeviceWithoutCloudIdentity, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsDevicesWithoutCloudIdentity for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics devices without cloud identity. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsDeviceWithoutCloudIdentity, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsDevicesWithoutCloudIdentity in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters(): + """ + User experience analytics devices without cloud identity. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_devices_without_cloud_identity/item/user_experience_analytics_device_without_cloud_identity_item_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_devices_without_cloud_identity/item/user_experience_analytics_device_without_cloud_identity_item_request_builder.py deleted file mode 100644 index 9cf0037e067..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_devices_without_cloud_identity/item/user_experience_analytics_device_without_cloud_identity_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_experience_analytics_device_without_cloud_identity import UserExperienceAnalyticsDeviceWithoutCloudIdentity - -class UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsDevicesWithoutCloudIdentity property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity/{userExperienceAnalyticsDeviceWithoutCloudIdentity%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsDevicesWithoutCloudIdentity for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsDeviceWithoutCloudIdentity]: - """ - User experience analytics devices without cloud identity. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsDeviceWithoutCloudIdentity] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_device_without_cloud_identity import UserExperienceAnalyticsDeviceWithoutCloudIdentity - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsDeviceWithoutCloudIdentity, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsDeviceWithoutCloudIdentity, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsDeviceWithoutCloudIdentity]: - """ - Update the navigation property userExperienceAnalyticsDevicesWithoutCloudIdentity in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsDeviceWithoutCloudIdentity] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_device_without_cloud_identity import UserExperienceAnalyticsDeviceWithoutCloudIdentity - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsDeviceWithoutCloudIdentity, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsDevicesWithoutCloudIdentity for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics devices without cloud identity. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsDeviceWithoutCloudIdentity, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsDevicesWithoutCloudIdentity in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters(): - """ - User experience analytics devices without cloud identity. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_devices_without_cloud_identity/user_experience_analytics_devices_without_cloud_identity_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_devices_without_cloud_identity/user_experience_analytics_devices_without_cloud_identity_request_builder.py index 2536dd81e22..9c84898cdd8 100644 --- a/msgraph_beta/generated/device_management/user_experience_analytics_devices_without_cloud_identity/user_experience_analytics_devices_without_cloud_identity_request_builder.py +++ b/msgraph_beta/generated/device_management/user_experience_analytics_devices_without_cloud_identity/user_experience_analytics_devices_without_cloud_identity_request_builder.py @@ -16,9 +16,9 @@ if TYPE_CHECKING: from ...models.o_data_errors.o_data_error import ODataError from ...models.user_experience_analytics_device_without_cloud_identity import UserExperienceAnalyticsDeviceWithoutCloudIdentity - from ...models.user_experience_analytics_device_without_cloud_identity_collection_response import UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse + from ...models.user_experience_analytics_device_without_cloud_identity_collec_327a2df1 import UserExperienceAnalyticsDeviceWithoutCloudIdentityCollec_327a2df1 from .count.count_request_builder import CountRequestBuilder - from .item.user_experience_analytics_device_without_cloud_identity_item_request_builder import UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder + from .item.user_experience_analytics_device_without_cloud_identity_item_re_a3c70812 import UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812 class UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder(BaseRequestBuilder): """ @@ -33,25 +33,25 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsDevicesWithoutCloudIdentity{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_user_experience_analytics_device_without_cloud_identity_id(self,user_experience_analytics_device_without_cloud_identity_id: str) -> UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder: + def by_user_experience_analytics_device_without_cloud_identity_id(self,user_experience_analytics_device_without_cloud_identity_id: str) -> UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812: """ Provides operations to manage the userExperienceAnalyticsDevicesWithoutCloudIdentity property of the microsoft.graph.deviceManagement entity. param user_experience_analytics_device_without_cloud_identity_id: The unique identifier of userExperienceAnalyticsDeviceWithoutCloudIdentity - Returns: UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder + Returns: UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812 """ if user_experience_analytics_device_without_cloud_identity_id is None: raise TypeError("user_experience_analytics_device_without_cloud_identity_id cannot be null.") - from .item.user_experience_analytics_device_without_cloud_identity_item_request_builder import UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder + from .item.user_experience_analytics_device_without_cloud_identity_item_re_a3c70812 import UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812 url_tpl_params = get_path_parameters(self.path_parameters) url_tpl_params["userExperienceAnalyticsDeviceWithoutCloudIdentity%2Did"] = user_experience_analytics_device_without_cloud_identity_id - return UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder(self.request_adapter, url_tpl_params) + return UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse]: + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsDeviceWithoutCloudIdentityCollec_327a2df1]: """ User experience analytics devices without cloud identity. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse] + Returns: Optional[UserExperienceAnalyticsDeviceWithoutCloudIdentityCollec_327a2df1] """ request_info = self.to_get_request_information( request_configuration @@ -63,9 +63,9 @@ async def get(self,request_configuration: Optional[RequestConfiguration[UserExpe } if not self.request_adapter: raise Exception("Http core is null") - from ...models.user_experience_analytics_device_without_cloud_identity_collection_response import UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse + from ...models.user_experience_analytics_device_without_cloud_identity_collec_327a2df1 import UserExperienceAnalyticsDeviceWithoutCloudIdentityCollec_327a2df1 - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse, error_mapping) + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsDeviceWithoutCloudIdentityCollec_327a2df1, error_mapping) async def post(self,body: UserExperienceAnalyticsDeviceWithoutCloudIdentity, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsDeviceWithoutCloudIdentity]: """ diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_summarize_work_from_anywhere_devices/user_experience_analytics_summarize_work_from_anywhere_devices_2417dbae.py b/msgraph_beta/generated/device_management/user_experience_analytics_summarize_work_from_anywhere_devices/user_experience_analytics_summarize_work_from_anywhere_devices_2417dbae.py new file mode 100644 index 00000000000..d4328114c36 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_summarize_work_from_anywhere_devices/user_experience_analytics_summarize_work_from_anywhere_devices_2417dbae.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.user_experience_analytics_work_from_anywhere_devices_summary import UserExperienceAnalyticsWorkFromAnywhereDevicesSummary + +class UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae(BaseRequestBuilder): + """ + Provides operations to call the userExperienceAnalyticsSummarizeWorkFromAnywhereDevices method. Original name: UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsSummarizeWorkFromAnywhereDevices()", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsWorkFromAnywhereDevicesSummary]: + """ + Invoke function userExperienceAnalyticsSummarizeWorkFromAnywhereDevices + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsWorkFromAnywhereDevicesSummary] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_work_from_anywhere_devices_summary import UserExperienceAnalyticsWorkFromAnywhereDevicesSummary + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsWorkFromAnywhereDevicesSummary, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function userExperienceAnalyticsSummarizeWorkFromAnywhereDevices + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_summarize_work_from_anywhere_devices/user_experience_analytics_summarize_work_from_anywhere_devices_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_summarize_work_from_anywhere_devices/user_experience_analytics_summarize_work_from_anywhere_devices_request_builder.py deleted file mode 100644 index 0ff7946afd4..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_summarize_work_from_anywhere_devices/user_experience_analytics_summarize_work_from_anywhere_devices_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.user_experience_analytics_work_from_anywhere_devices_summary import UserExperienceAnalyticsWorkFromAnywhereDevicesSummary - -class UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the userExperienceAnalyticsSummarizeWorkFromAnywhereDevices method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsSummarizeWorkFromAnywhereDevices()", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsWorkFromAnywhereDevicesSummary]: - """ - Invoke function userExperienceAnalyticsSummarizeWorkFromAnywhereDevices - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsWorkFromAnywhereDevicesSummary] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_work_from_anywhere_devices_summary import UserExperienceAnalyticsWorkFromAnywhereDevicesSummary - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsWorkFromAnywhereDevicesSummary, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function userExperienceAnalyticsSummarizeWorkFromAnywhereDevices - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_work_from_anywhere_hardware_readiness_metric/user_experience_analytics_work_from_anywhere_hardware_readines_08ab2d74.py b/msgraph_beta/generated/device_management/user_experience_analytics_work_from_anywhere_hardware_readiness_metric/user_experience_analytics_work_from_anywhere_hardware_readines_08ab2d74.py new file mode 100644 index 00000000000..a5afef693c3 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_work_from_anywhere_hardware_readiness_metric/user_experience_analytics_work_from_anywhere_hardware_readines_08ab2d74.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.user_experience_analytics_work_from_anywhere_hardware_readiness_metric import UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric + +class UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric]: + """ + User experience analytics work from anywhere hardware readiness metrics. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_work_from_anywhere_hardware_readiness_metric import UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric]: + """ + Update the navigation property userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_work_from_anywhere_hardware_readiness_metric import UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + User experience analytics work from anywhere hardware readiness metrics. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters(): + """ + User experience analytics work from anywhere hardware readiness metrics. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_work_from_anywhere_hardware_readiness_metric/user_experience_analytics_work_from_anywhere_hardware_readiness_metric_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_work_from_anywhere_hardware_readiness_metric/user_experience_analytics_work_from_anywhere_hardware_readiness_metric_request_builder.py deleted file mode 100644 index afe2f0778e7..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_work_from_anywhere_hardware_readiness_metric/user_experience_analytics_work_from_anywhere_hardware_readiness_metric_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.user_experience_analytics_work_from_anywhere_hardware_readiness_metric import UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric - -class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric]: - """ - User experience analytics work from anywhere hardware readiness metrics. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_work_from_anywhere_hardware_readiness_metric import UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric]: - """ - Update the navigation property userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_work_from_anywhere_hardware_readiness_metric import UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - User experience analytics work from anywhere hardware readiness metrics. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters(): - """ - User experience analytics work from anywhere hardware readiness metrics. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_work_from_anywhere_model_performance/item/user_experience_analytics_work_from_anywhere_model_performance_c7a1fec9.py b/msgraph_beta/generated/device_management/user_experience_analytics_work_from_anywhere_model_performance/item/user_experience_analytics_work_from_anywhere_model_performance_c7a1fec9.py new file mode 100644 index 00000000000..1b27564ee77 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_work_from_anywhere_model_performance/item/user_experience_analytics_work_from_anywhere_model_performance_c7a1fec9.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_experience_analytics_work_from_anywhere_model_performance import UserExperienceAnalyticsWorkFromAnywhereModelPerformance + +class UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereModelPerformance property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property userExperienceAnalyticsWorkFromAnywhereModelPerformance for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsWorkFromAnywhereModelPerformance]: + """ + The user experience analytics work from anywhere model performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsWorkFromAnywhereModelPerformance] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_work_from_anywhere_model_performance import UserExperienceAnalyticsWorkFromAnywhereModelPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsWorkFromAnywhereModelPerformance, error_mapping) + + async def patch(self,body: UserExperienceAnalyticsWorkFromAnywhereModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsWorkFromAnywhereModelPerformance]: + """ + Update the navigation property userExperienceAnalyticsWorkFromAnywhereModelPerformance in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsWorkFromAnywhereModelPerformance] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_experience_analytics_work_from_anywhere_model_performance import UserExperienceAnalyticsWorkFromAnywhereModelPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsWorkFromAnywhereModelPerformance, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property userExperienceAnalyticsWorkFromAnywhereModelPerformance for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The user experience analytics work from anywhere model performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: UserExperienceAnalyticsWorkFromAnywhereModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property userExperienceAnalyticsWorkFromAnywhereModelPerformance in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9(self.request_adapter, raw_url) + + @dataclass + class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters(): + """ + The user experience analytics work from anywhere model performance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_work_from_anywhere_model_performance/item/user_experience_analytics_work_from_anywhere_model_performance_item_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_work_from_anywhere_model_performance/item/user_experience_analytics_work_from_anywhere_model_performance_item_request_builder.py deleted file mode 100644 index 020932b5f1d..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_work_from_anywhere_model_performance/item/user_experience_analytics_work_from_anywhere_model_performance_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_experience_analytics_work_from_anywhere_model_performance import UserExperienceAnalyticsWorkFromAnywhereModelPerformance - -class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereModelPerformance property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance/{userExperienceAnalyticsWorkFromAnywhereModelPerformance%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property userExperienceAnalyticsWorkFromAnywhereModelPerformance for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsWorkFromAnywhereModelPerformance]: - """ - The user experience analytics work from anywhere model performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsWorkFromAnywhereModelPerformance] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_work_from_anywhere_model_performance import UserExperienceAnalyticsWorkFromAnywhereModelPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsWorkFromAnywhereModelPerformance, error_mapping) - - async def patch(self,body: UserExperienceAnalyticsWorkFromAnywhereModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsWorkFromAnywhereModelPerformance]: - """ - Update the navigation property userExperienceAnalyticsWorkFromAnywhereModelPerformance in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsWorkFromAnywhereModelPerformance] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_experience_analytics_work_from_anywhere_model_performance import UserExperienceAnalyticsWorkFromAnywhereModelPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsWorkFromAnywhereModelPerformance, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property userExperienceAnalyticsWorkFromAnywhereModelPerformance for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The user experience analytics work from anywhere model performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: UserExperienceAnalyticsWorkFromAnywhereModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property userExperienceAnalyticsWorkFromAnywhereModelPerformance in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters(): - """ - The user experience analytics work from anywhere model performance - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_work_from_anywhere_model_performance/user_experience_analytics_work_from_anywhere_model_performance_95ddf1fd.py b/msgraph_beta/generated/device_management/user_experience_analytics_work_from_anywhere_model_performance/user_experience_analytics_work_from_anywhere_model_performance_95ddf1fd.py new file mode 100644 index 00000000000..ca4aa3ae887 --- /dev/null +++ b/msgraph_beta/generated/device_management/user_experience_analytics_work_from_anywhere_model_performance/user_experience_analytics_work_from_anywhere_model_performance_95ddf1fd.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.user_experience_analytics_work_from_anywhere_model_performance import UserExperienceAnalyticsWorkFromAnywhereModelPerformance + from ...models.user_experience_analytics_work_from_anywhere_model_performance_200ee526 import UserExperienceAnalyticsWorkFromAnywhereModelPerformance_200ee526 + from .count.count_request_builder import CountRequestBuilder + from .item.user_experience_analytics_work_from_anywhere_model_performance_c7a1fec9 import UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9 + +class UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd(BaseRequestBuilder): + """ + Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereModelPerformance property of the microsoft.graph.deviceManagement entity. Original name: UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_user_experience_analytics_work_from_anywhere_model_performance_id(self,user_experience_analytics_work_from_anywhere_model_performance_id: str) -> UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9: + """ + Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereModelPerformance property of the microsoft.graph.deviceManagement entity. + param user_experience_analytics_work_from_anywhere_model_performance_id: The unique identifier of userExperienceAnalyticsWorkFromAnywhereModelPerformance + Returns: UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9 + """ + if user_experience_analytics_work_from_anywhere_model_performance_id is None: + raise TypeError("user_experience_analytics_work_from_anywhere_model_performance_id cannot be null.") + from .item.user_experience_analytics_work_from_anywhere_model_performance_c7a1fec9 import UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9 + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["userExperienceAnalyticsWorkFromAnywhereModelPerformance%2Did"] = user_experience_analytics_work_from_anywhere_model_performance_id + return UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsWorkFromAnywhereModelPerformance_200ee526]: + """ + The user experience analytics work from anywhere model performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsWorkFromAnywhereModelPerformance_200ee526] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_work_from_anywhere_model_performance_200ee526 import UserExperienceAnalyticsWorkFromAnywhereModelPerformance_200ee526 + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsWorkFromAnywhereModelPerformance_200ee526, error_mapping) + + async def post(self,body: UserExperienceAnalyticsWorkFromAnywhereModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsWorkFromAnywhereModelPerformance]: + """ + Create new navigation property to userExperienceAnalyticsWorkFromAnywhereModelPerformance for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserExperienceAnalyticsWorkFromAnywhereModelPerformance] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.user_experience_analytics_work_from_anywhere_model_performance import UserExperienceAnalyticsWorkFromAnywhereModelPerformance + + return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsWorkFromAnywhereModelPerformance, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The user experience analytics work from anywhere model performance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: UserExperienceAnalyticsWorkFromAnywhereModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to userExperienceAnalyticsWorkFromAnywhereModelPerformance for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters(): + """ + The user experience analytics work from anywhere model performance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/user_experience_analytics_work_from_anywhere_model_performance/user_experience_analytics_work_from_anywhere_model_performance_request_builder.py b/msgraph_beta/generated/device_management/user_experience_analytics_work_from_anywhere_model_performance/user_experience_analytics_work_from_anywhere_model_performance_request_builder.py deleted file mode 100644 index fa62eca2b46..00000000000 --- a/msgraph_beta/generated/device_management/user_experience_analytics_work_from_anywhere_model_performance/user_experience_analytics_work_from_anywhere_model_performance_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.user_experience_analytics_work_from_anywhere_model_performance import UserExperienceAnalyticsWorkFromAnywhereModelPerformance - from ...models.user_experience_analytics_work_from_anywhere_model_performance_collection_response import UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse - from .count.count_request_builder import CountRequestBuilder - from .item.user_experience_analytics_work_from_anywhere_model_performance_item_request_builder import UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder - -class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereModelPerformance property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/userExperienceAnalyticsWorkFromAnywhereModelPerformance{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_user_experience_analytics_work_from_anywhere_model_performance_id(self,user_experience_analytics_work_from_anywhere_model_performance_id: str) -> UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder: - """ - Provides operations to manage the userExperienceAnalyticsWorkFromAnywhereModelPerformance property of the microsoft.graph.deviceManagement entity. - param user_experience_analytics_work_from_anywhere_model_performance_id: The unique identifier of userExperienceAnalyticsWorkFromAnywhereModelPerformance - Returns: UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder - """ - if user_experience_analytics_work_from_anywhere_model_performance_id is None: - raise TypeError("user_experience_analytics_work_from_anywhere_model_performance_id cannot be null.") - from .item.user_experience_analytics_work_from_anywhere_model_performance_item_request_builder import UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["userExperienceAnalyticsWorkFromAnywhereModelPerformance%2Did"] = user_experience_analytics_work_from_anywhere_model_performance_id - return UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters]] = None) -> Optional[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse]: - """ - The user experience analytics work from anywhere model performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_work_from_anywhere_model_performance_collection_response import UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse, error_mapping) - - async def post(self,body: UserExperienceAnalyticsWorkFromAnywhereModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserExperienceAnalyticsWorkFromAnywhereModelPerformance]: - """ - Create new navigation property to userExperienceAnalyticsWorkFromAnywhereModelPerformance for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserExperienceAnalyticsWorkFromAnywhereModelPerformance] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.user_experience_analytics_work_from_anywhere_model_performance import UserExperienceAnalyticsWorkFromAnywhereModelPerformance - - return await self.request_adapter.send_async(request_info, UserExperienceAnalyticsWorkFromAnywhereModelPerformance, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The user experience analytics work from anywhere model performance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_post_request_information(self,body: UserExperienceAnalyticsWorkFromAnywhereModelPerformance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to userExperienceAnalyticsWorkFromAnywhereModelPerformance for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder(self.request_adapter, raw_url) - - @property - def count(self) -> CountRequestBuilder: - """ - Provides operations to count the resources in the collection. - """ - from .count.count_request_builder import CountRequestBuilder - - return CountRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters(): - """ - The user experience analytics work from anywhere model performance - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetRequestConfiguration(RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/verify_windows_enrollment_auto_discovery_with_domain_name/verify_windows_enrollment_auto_discovery_with_domain_name_get_response.py b/msgraph_beta/generated/device_management/verify_windows_enrollment_auto_discovery_with_domain_name/verify_windows_enrollment_auto_discovery_with_domain_name_get_response.py index bac66950515..3495d1659a4 100644 --- a/msgraph_beta/generated/device_management/verify_windows_enrollment_auto_discovery_with_domain_name/verify_windows_enrollment_auto_discovery_with_domain_name_get_response.py +++ b/msgraph_beta/generated/device_management/verify_windows_enrollment_auto_discovery_with_domain_name/verify_windows_enrollment_auto_discovery_with_domain_name_get_response.py @@ -13,7 +13,7 @@ class VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse(AdditionalDa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameGetResponse: diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/bulk_actions/item/retry/retry_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/bulk_actions/item/retry/retry_request_builder.py index b5c54f196dc..ab4b4bd0ce5 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/bulk_actions/item/retry/retry_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/bulk_actions/item/retry/retry_request_builder.py @@ -32,10 +32,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: RetryPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Invoke action retry + Retry a cloudPcBulkAction object with selected Cloud PCs. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/cloudpcbulkaction-retry?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -53,7 +54,7 @@ async def post(self,body: RetryPostRequestBody, request_configuration: Optional[ def to_post_request_information(self,body: RetryPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Invoke action retry + Retry a cloudPcBulkAction object with selected Cloud PCs. 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/device_management/virtual_endpoint/cloud_apps/cloud_apps_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_apps/cloud_apps_request_builder.py index 3a920f75c9b..653eb4b4771 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_apps/cloud_apps_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_apps/cloud_apps_request_builder.py @@ -21,7 +21,7 @@ from .item.cloud_pc_cloud_app_item_request_builder import CloudPcCloudAppItemRequestBuilder from .publish.publish_request_builder import PublishRequestBuilder from .reset.reset_request_builder import ResetRequestBuilder - from .retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id.retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id_request_builder import RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder + from .retrieve_discovered_apps_with_source_idprovisioning_policy_id_p_af50b6dd.retrieve_discovered_apps_with_source_idprovisioning_policy_id_p_7469a058 import RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058 from .unpublish.unpublish_request_builder import UnpublishRequestBuilder class CloudAppsRequestBuilder(BaseRequestBuilder): @@ -74,10 +74,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[CloudApp async def post(self,body: CloudPcCloudApp, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudPcCloudApp]: """ - Create new navigation property to cloudApps for deviceManagement + Create a new cloudPcCloudApp object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CloudPcCloudApp] + Find more info here: https://learn.microsoft.com/graph/api/virtualendpoint-post-cloudapps?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -95,17 +96,17 @@ async def post(self,body: CloudPcCloudApp, request_configuration: Optional[Reque return await self.request_adapter.send_async(request_info, CloudPcCloudApp, error_mapping) - def retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id(self,source_id: str) -> RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder: + def retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id(self,source_id: str) -> RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058: """ Provides operations to call the retrieveDiscoveredApps method. param source_id: Usage: sourceId='{sourceId}' - Returns: RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder + Returns: RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058 """ if source_id is None: raise TypeError("source_id cannot be null.") - from .retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id.retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id_request_builder import RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder + from .retrieve_discovered_apps_with_source_idprovisioning_policy_id_p_af50b6dd.retrieve_discovered_apps_with_source_idprovisioning_policy_id_p_7469a058 import RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058 - return RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder(self.request_adapter, self.path_parameters, source_id) + return RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058(self.request_adapter, self.path_parameters, source_id) def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CloudAppsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ @@ -120,7 +121,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: CloudPcCloudApp, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create new navigation property to cloudApps for deviceManagement + Create a new cloudPcCloudApp 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/device_management/virtual_endpoint/cloud_apps/item/cloud_pc_cloud_app_item_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_apps/item/cloud_pc_cloud_app_item_request_builder.py index 971e3dfe514..9e7d4ebd53e 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_apps/item/cloud_pc_cloud_app_item_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_apps/item/cloud_pc_cloud_app_item_request_builder.py @@ -32,9 +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 navigation property cloudApps for deviceManagement + Delete a cloudPcCloudApp 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/cloudpccloudapp-delete?view=graph-rest-beta """ request_info = self.to_delete_request_information( request_configuration @@ -95,7 +96,7 @@ async def patch(self,body: CloudPcCloudApp, request_configuration: Optional[Requ def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete navigation property cloudApps for deviceManagement + Delete a cloudPcCloudApp object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_apps/retrieve_discovered_apps_with_source_idprovisioning_policy_id_p_af50b6dd/retrieve_discovered_apps_with_source_idprovisioning_policy_id_p_7469a058.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_apps/retrieve_discovered_apps_with_source_idprovisioning_policy_id_p_af50b6dd/retrieve_discovered_apps_with_source_idprovisioning_policy_id_p_7469a058.py new file mode 100644 index 00000000000..7e7348cd18a --- /dev/null +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_apps/retrieve_discovered_apps_with_source_idprovisioning_policy_id_p_af50b6dd/retrieve_discovered_apps_with_source_idprovisioning_policy_id_p_7469a058.py @@ -0,0 +1,131 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .retrieve_discovered_apps_with_source_idprovisioning_policy_id_p_c52ea2f2 import RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_c52ea2f2 + +class RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058(BaseRequestBuilder): + """ + Provides operations to call the retrieveDiscoveredApps method. Original name: RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], source_id: Optional[str] = None) -> None: + """ + Instantiates a new RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param source_id: Usage: sourceId='{sourceId}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['sourceId'] = source_id + super().__init__(request_adapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/retrieveDiscoveredApps(sourceId='{sourceId}',provisioningPolicyId='@provisioningPolicyId'){?%24count,%24filter,%24search,%24skip,%24top,provisioningPolicyId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters]] = None) -> Optional[RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_c52ea2f2]: + """ + Get a list of cloudPcDiscoveredApp objects whose appdetails can be used to map to a cloudPcCloudApp object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_c52ea2f2] + Find more info here: https://learn.microsoft.com/graph/api/cloudpccloudapp-retrievediscoveredapps?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .retrieve_discovered_apps_with_source_idprovisioning_policy_id_p_c52ea2f2 import RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_c52ea2f2 + + return await self.request_adapter.send_async(request_info, RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_c52ea2f2, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get a list of cloudPcDiscoveredApp objects whose appdetails can be used to map to a cloudPcCloudApp object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058(self.request_adapter, raw_url) + + @dataclass + class RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters(): + """ + Get a list of cloudPcDiscoveredApp objects whose appdetails can be used to map to a cloudPcCloudApp object. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "provisioning_policy_id": + return "provisioningPolicyId" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Usage: provisioningPolicyId='@provisioningPolicyId' + provisioning_policy_id: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_apps/retrieve_discovered_apps_with_source_idprovisioning_policy_id_p_af50b6dd/retrieve_discovered_apps_with_source_idprovisioning_policy_id_p_c52ea2f2.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_apps/retrieve_discovered_apps_with_source_idprovisioning_policy_id_p_af50b6dd/retrieve_discovered_apps_with_source_idprovisioning_policy_id_p_c52ea2f2.py new file mode 100644 index 00000000000..c1fe3cfaa3d --- /dev/null +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_apps/retrieve_discovered_apps_with_source_idprovisioning_policy_id_p_af50b6dd/retrieve_discovered_apps_with_source_idprovisioning_policy_id_p_c52ea2f2.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.cloud_pc_discovered_app import CloudPcDiscoveredApp + +from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_c52ea2f2(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse + """ + # The value property + value: Optional[list[CloudPcDiscoveredApp]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_c52ea2f2: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_c52ea2f2 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_c52ea2f2() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.cloud_pc_discovered_app import CloudPcDiscoveredApp + + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.cloud_pc_discovered_app import CloudPcDiscoveredApp + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CloudPcDiscoveredApp)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_apps/retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id/retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id_get_response.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_apps/retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id/retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id_get_response.py deleted file mode 100644 index aad147261d3..00000000000 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_apps/retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id/retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.cloud_pc_discovered_app import CloudPcDiscoveredApp - -from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[CloudPcDiscoveredApp]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.cloud_pc_discovered_app import CloudPcDiscoveredApp - - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.cloud_pc_discovered_app import CloudPcDiscoveredApp - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CloudPcDiscoveredApp)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_apps/retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id/retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_apps/retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id/retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id_request_builder.py deleted file mode 100644 index 3243803bc5d..00000000000 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_apps/retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id/retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id_request_builder.py +++ /dev/null @@ -1,131 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id_get_response import RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse - -class RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the retrieveDiscoveredApps method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], source_id: Optional[str] = None) -> None: - """ - Instantiates a new RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param source_id: Usage: sourceId='{sourceId}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['sourceId'] = source_id - super().__init__(request_adapter, "{+baseurl}/deviceManagement/virtualEndpoint/cloudApps/retrieveDiscoveredApps(sourceId='{sourceId}',provisioningPolicyId='@provisioningPolicyId'){?%24count,%24filter,%24search,%24skip,%24top,provisioningPolicyId*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters]] = None) -> Optional[RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse]: - """ - Get a list of cloudPcDiscoveredApp objects whose appdetails can be used to map to a cloudPcCloudApp object. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/cloudpccloudapp-retrievediscoveredapps?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id_get_response import RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse - - return await self.request_adapter.send_async(request_info, RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a list of cloudPcDiscoveredApp objects whose appdetails can be used to map to a cloudPcCloudApp object. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters(): - """ - Get a list of cloudPcDiscoveredApp objects whose appdetails can be used to map to a cloudPcCloudApp object. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "provisioning_policy_id": - return "provisioningPolicyId" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Usage: provisioningPolicyId='@provisioningPolicyId' - provisioning_policy_id: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/cloud_pc_pools_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/cloud_pc_pools_request_builder.py index 2b7a4f0c79d..d8e6215714d 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/cloud_pc_pools_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/cloud_pc_pools_request_builder.py @@ -49,9 +49,10 @@ def by_cloud_pc_pool_id(self,cloud_pc_pool_id: str) -> CloudPcPoolItemRequestBui async def get(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolsRequestBuilderGetQueryParameters]] = None) -> Optional[CloudPcPoolCollectionResponse]: """ - Get cloudPcPools from deviceManagement + List the properties and relationships of the cloudPcPool objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CloudPcPoolCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/virtualendpoint-list-cloudpcpools?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -69,10 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[CloudPcP async def post(self,body: CloudPcPool, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudPcPool]: """ - Create new navigation property to cloudPcPools for deviceManagement + Create a new cloudPcPool object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CloudPcPool] + Find more info here: https://learn.microsoft.com/graph/api/virtualendpoint-post-cloudpcpools?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -92,7 +94,7 @@ async def post(self,body: CloudPcPool, request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get cloudPcPools from deviceManagement + List the properties and relationships of the cloudPcPool objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -103,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: CloudPcPool, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create new navigation property to cloudPcPools for deviceManagement + Create a new cloudPcPool object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -138,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class CloudPcPoolsRequestBuilderGetQueryParameters(): """ - Get cloudPcPools from deviceManagement + List the properties and relationships of the cloudPcPool objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/assignments_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/assignments_request_builder.py index 139c2064c32..5753af5807d 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/assignments_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/assignments_request_builder.py @@ -49,9 +49,10 @@ def by_cloud_pc_pool_assignment_id(self,cloud_pc_pool_assignment_id: str) -> Clo async def get(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> Optional[CloudPcPoolAssignmentCollectionResponse]: """ - Get assignments from deviceManagement + List the assignments of a cloudPcPool. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CloudPcPoolAssignmentCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/cloudpcpool-list-assignments?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -69,10 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Assignme async def post(self,body: CloudPcPoolAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudPcPoolAssignment]: """ - Create new navigation property to assignments for deviceManagement + Create a new cloudPcPoolAssignment for a cloudPcPool. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CloudPcPoolAssignment] + Find more info here: https://learn.microsoft.com/graph/api/cloudpcpool-post-assignments?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -92,7 +94,7 @@ async def post(self,body: CloudPcPoolAssignment, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get assignments from deviceManagement + List the assignments of a cloudPcPool. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -103,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: CloudPcPoolAssignment, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create new navigation property to assignments for deviceManagement + Create a new cloudPcPoolAssignment for a cloudPcPool. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -138,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class AssignmentsRequestBuilderGetQueryParameters(): """ - Get assignments from deviceManagement + List the assignments of a cloudPcPool. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/item/cloud_pc_pool_assignment_item_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/item/cloud_pc_pool_assignment_item_request_builder.py index 71f3a8ea691..a4812b96d36 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/item/cloud_pc_pool_assignment_item_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/assignments/item/cloud_pc_pool_assignment_item_request_builder.py @@ -32,9 +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 navigation property assignments for deviceManagement + Delete a cloudPcPoolAssignment 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/cloudpcpoolassignment-delete?view=graph-rest-beta """ request_info = self.to_delete_request_information( request_configuration @@ -50,9 +51,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[CloudPcPoolAssignment]: """ - Get assignments from deviceManagement + Read the properties of a cloudPcPoolAssignment object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CloudPcPoolAssignment] + Find more info here: https://learn.microsoft.com/graph/api/cloudpcpoolassignment-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -93,7 +95,7 @@ async def patch(self,body: CloudPcPoolAssignment, request_configuration: Optiona def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete navigation property assignments for deviceManagement + Delete a cloudPcPoolAssignment object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -104,7 +106,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get assignments from deviceManagement + Read the properties of a cloudPcPoolAssignment object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +150,7 @@ class CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters(): """ - Get assignments from deviceManagement + Read the properties of a cloudPcPoolAssignment object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/cloud_pc_pool_item_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/cloud_pc_pool_item_request_builder.py index 7f12977c9b4..52e7446df8f 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/cloud_pc_pool_item_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/cloud_pc_pools/item/cloud_pc_pool_item_request_builder.py @@ -33,9 +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 navigation property cloudPcPools for deviceManagement + Delete a cloudPcPool 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/cloudpcpool-delete?view=graph-rest-beta """ request_info = self.to_delete_request_information( request_configuration @@ -51,9 +52,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolItemRequestBuilderGetQueryParameters]] = None) -> Optional[CloudPcPool]: """ - Get cloudPcPools from deviceManagement + Read the properties and relationships of a cloudPcPool object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CloudPcPool] + Find more info here: https://learn.microsoft.com/graph/api/cloudpcpool-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -71,10 +73,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[CloudPcP async def patch(self,body: CloudPcPool, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudPcPool]: """ - Update the navigation property cloudPcPools in deviceManagement + Update the properties of a cloudPcPool object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CloudPcPool] + Find more info here: https://learn.microsoft.com/graph/api/cloudpcpool-update?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -94,7 +97,7 @@ async def patch(self,body: CloudPcPool, request_configuration: Optional[RequestC def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete navigation property cloudPcPools for deviceManagement + Delete a cloudPcPool object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -105,7 +108,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get cloudPcPools from deviceManagement + Read the properties and relationships of a cloudPcPool object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -116,7 +119,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: CloudPcPool, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the navigation property cloudPcPools in deviceManagement + Update the properties of a cloudPcPool object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -158,7 +161,7 @@ class CloudPcPoolItemRequestBuilderDeleteRequestConfiguration(RequestConfigurati @dataclass class CloudPcPoolItemRequestBuilderGetQueryParameters(): """ - Get cloudPcPools from deviceManagement + Read the properties and relationships of a cloudPcPool object. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/external_partners/item/cloud_pc_external_partner_item_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/external_partners/item/cloud_pc_external_partner_item_request_builder.py index 0a4e1bc3d8d..3a9c56468ac 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/external_partners/item/cloud_pc_external_partner_item_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/external_partners/item/cloud_pc_external_partner_item_request_builder.py @@ -19,7 +19,7 @@ from .configure_agent.configure_agent_request_builder import ConfigureAgentRequestBuilder from .deploy_agent.deploy_agent_request_builder import DeployAgentRequestBuilder from .retrieve_action_reports.retrieve_action_reports_request_builder import RetrieveActionReportsRequestBuilder - from .retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id.retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id_request_builder import RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder + from .retrieve_deploy_agent_action_resultsactivity_id_activity_id_clo_c6f461a2.retrieve_deploy_agent_action_resultsactivity_id_activity_id_clo_aaebe13d import RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d class CloudPcExternalPartnerItemRequestBuilder(BaseRequestBuilder): """ @@ -172,13 +172,13 @@ def retrieve_action_reports(self) -> RetrieveActionReportsRequestBuilder: return RetrieveActionReportsRequestBuilder(self.request_adapter, self.path_parameters) @property - def retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id(self) -> RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder: + def retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id(self) -> RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d: """ Provides operations to call the retrieveDeployAgentActionResults method. """ - from .retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id.retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id_request_builder import RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder + from .retrieve_deploy_agent_action_resultsactivity_id_activity_id_clo_c6f461a2.retrieve_deploy_agent_action_resultsactivity_id_activity_id_clo_aaebe13d import RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d - return RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder(self.request_adapter, self.path_parameters) + return RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d(self.request_adapter, self.path_parameters) @dataclass class CloudPcExternalPartnerItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/external_partners/item/retrieve_deploy_agent_action_resultsactivity_id_activity_id_clo_c6f461a2/retrieve_deploy_agent_action_resultsactivity_id_activity_id_clo_1ac23c91.py b/msgraph_beta/generated/device_management/virtual_endpoint/external_partners/item/retrieve_deploy_agent_action_resultsactivity_id_activity_id_clo_c6f461a2/retrieve_deploy_agent_action_resultsactivity_id_activity_id_clo_1ac23c91.py new file mode 100644 index 00000000000..30804cfded7 --- /dev/null +++ b/msgraph_beta/generated/device_management/virtual_endpoint/external_partners/item/retrieve_deploy_agent_action_resultsactivity_id_activity_id_clo_c6f461a2/retrieve_deploy_agent_action_resultsactivity_id_activity_id_clo_1ac23c91.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.cloud_pc_external_partner_action_result import CloudPcExternalPartnerActionResult + +from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RetrieveDeployAgentActionResultsactivityIdActivityIdClo_1ac23c91(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse + """ + # The value property + value: Optional[list[CloudPcExternalPartnerActionResult]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RetrieveDeployAgentActionResultsactivityIdActivityIdClo_1ac23c91: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RetrieveDeployAgentActionResultsactivityIdActivityIdClo_1ac23c91 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RetrieveDeployAgentActionResultsactivityIdActivityIdClo_1ac23c91() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.cloud_pc_external_partner_action_result import CloudPcExternalPartnerActionResult + + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.cloud_pc_external_partner_action_result import CloudPcExternalPartnerActionResult + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CloudPcExternalPartnerActionResult)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/external_partners/item/retrieve_deploy_agent_action_resultsactivity_id_activity_id_clo_c6f461a2/retrieve_deploy_agent_action_resultsactivity_id_activity_id_clo_aaebe13d.py b/msgraph_beta/generated/device_management/virtual_endpoint/external_partners/item/retrieve_deploy_agent_action_resultsactivity_id_activity_id_clo_c6f461a2/retrieve_deploy_agent_action_resultsactivity_id_activity_id_clo_aaebe13d.py new file mode 100644 index 00000000000..ae7ad611e04 --- /dev/null +++ b/msgraph_beta/generated/device_management/virtual_endpoint/external_partners/item/retrieve_deploy_agent_action_resultsactivity_id_activity_id_clo_c6f461a2/retrieve_deploy_agent_action_resultsactivity_id_activity_id_clo_aaebe13d.py @@ -0,0 +1,133 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from .retrieve_deploy_agent_action_resultsactivity_id_activity_id_clo_1ac23c91 import RetrieveDeployAgentActionResultsactivityIdActivityIdClo_1ac23c91 + +class RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d(BaseRequestBuilder): + """ + Provides operations to call the retrieveDeployAgentActionResults method. Original name: RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/virtualEndpoint/externalPartners/{cloudPcExternalPartner%2Did}/retrieveDeployAgentActionResults(activityId='@activityId',cloudPcId='@cloudPcId'){?%24count,%24filter,%24search,%24skip,%24top,activityId*,cloudPcId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters]] = None) -> Optional[RetrieveDeployAgentActionResultsactivityIdActivityIdClo_1ac23c91]: + """ + Retrieve the status of a specific deployment action on a specific Cloud PC device. If both activityId and cloudPcId are empty, the paging results are returned, and the pagination size is 100. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RetrieveDeployAgentActionResultsactivityIdActivityIdClo_1ac23c91] + Find more info here: https://learn.microsoft.com/graph/api/cloudpcexternalpartner-retrievedeployagentactionresults?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .retrieve_deploy_agent_action_resultsactivity_id_activity_id_clo_1ac23c91 import RetrieveDeployAgentActionResultsactivityIdActivityIdClo_1ac23c91 + + return await self.request_adapter.send_async(request_info, RetrieveDeployAgentActionResultsactivityIdActivityIdClo_1ac23c91, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve the status of a specific deployment action on a specific Cloud PC device. If both activityId and cloudPcId are empty, the paging results are returned, and the pagination size is 100. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d(self.request_adapter, raw_url) + + @dataclass + class RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters(): + """ + Retrieve the status of a specific deployment action on a specific Cloud PC device. If both activityId and cloudPcId are empty, the paging results are returned, and the pagination size is 100. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "activity_id": + return "activityId" + if original_name == "cloud_pc_id": + return "cloudPcId" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: activityId='@activityId' + activity_id: Optional[str] = None + + # Usage: cloudPcId='@cloudPcId' + cloud_pc_id: Optional[str] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/external_partners/item/retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id/retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id_get_response.py b/msgraph_beta/generated/device_management/virtual_endpoint/external_partners/item/retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id/retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id_get_response.py deleted file mode 100644 index af01940fc6e..00000000000 --- a/msgraph_beta/generated/device_management/virtual_endpoint/external_partners/item/retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id/retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.cloud_pc_external_partner_action_result import CloudPcExternalPartnerActionResult - -from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[CloudPcExternalPartnerActionResult]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.cloud_pc_external_partner_action_result import CloudPcExternalPartnerActionResult - - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.cloud_pc_external_partner_action_result import CloudPcExternalPartnerActionResult - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CloudPcExternalPartnerActionResult)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/external_partners/item/retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id/retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/external_partners/item/retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id/retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id_request_builder.py deleted file mode 100644 index b130a56cbcc..00000000000 --- a/msgraph_beta/generated/device_management/virtual_endpoint/external_partners/item/retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id/retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id_request_builder.py +++ /dev/null @@ -1,133 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from .retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id_get_response import RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse - -class RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the retrieveDeployAgentActionResults method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/virtualEndpoint/externalPartners/{cloudPcExternalPartner%2Did}/retrieveDeployAgentActionResults(activityId='@activityId',cloudPcId='@cloudPcId'){?%24count,%24filter,%24search,%24skip,%24top,activityId*,cloudPcId*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters]] = None) -> Optional[RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse]: - """ - Retrieve the status of a specific deployment action on a specific Cloud PC device. If both activityId and cloudPcId are empty, the paging results are returned, and the pagination size is 100. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/cloudpcexternalpartner-retrievedeployagentactionresults?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id_get_response import RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse - - return await self.request_adapter.send_async(request_info, RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve the status of a specific deployment action on a specific Cloud PC device. If both activityId and cloudPcId are empty, the paging results are returned, and the pagination size is 100. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters(): - """ - Retrieve the status of a specific deployment action on a specific Cloud PC device. If both activityId and cloudPcId are empty, the paging results are returned, and the pagination size is 100. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "activity_id": - return "activityId" - if original_name == "cloud_pc_id": - return "cloudPcId" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: activityId='@activityId' - activity_id: Optional[str] = None - - # Usage: cloudPcId='@cloudPcId' - cloud_pc_id: Optional[str] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/apply/apply_post_request_body.py b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/apply/apply_post_request_body.py index 1feb760cafb..ad3a49927fe 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/apply/apply_post_request_body.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/apply/apply_post_request_body.py @@ -15,6 +15,8 @@ class ApplyPostRequestBody(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 isForceUserLogoffEnabled property + is_force_user_logoff_enabled: Optional[bool] = False # The policySettings property policy_settings: Optional[CloudPcPolicySettingType] = None # The reservePercentage property @@ -41,6 +43,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ......models.cloud_pc_policy_setting_type import CloudPcPolicySettingType fields: dict[str, Callable[[Any], None]] = { + "isForceUserLogoffEnabled": lambda n : setattr(self, 'is_force_user_logoff_enabled', n.get_bool_value()), "policySettings": lambda n : setattr(self, 'policy_settings', n.get_collection_of_enum_values(CloudPcPolicySettingType)), "reservePercentage": lambda n : setattr(self, 'reserve_percentage', n.get_int_value()), } @@ -54,6 +57,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") + writer.write_bool_value("isForceUserLogoffEnabled", self.is_force_user_logoff_enabled) writer.write_enum_value("policySettings", self.policy_settings) writer.write_int_value("reservePercentage", self.reserve_percentage) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/apply/apply_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/apply/apply_request_builder.py index 0986beb34a0..d9294e2be24 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/apply/apply_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/apply/apply_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: ApplyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Apply the current provisioning policy configuration to all Cloud PC devices under a specified policy. Currently, the region is the only policy setting that you can apply. + Apply the current provisioning policy configuration to all Cloud PC devices under a specified policy. You can apply policy settings such as region and singleSignOn. This action also supports reprovisioning for frontline shared mode Cloud PCs by using the reservePercentage parameter to control the percentage of Cloud PCs that remain available during the process. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -54,7 +54,7 @@ async def post(self,body: ApplyPostRequestBody, request_configuration: Optional[ def to_post_request_information(self,body: ApplyPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Apply the current provisioning policy configuration to all Cloud PC devices under a specified policy. Currently, the region is the only policy setting that you can apply. + Apply the current provisioning policy configuration to all Cloud PC devices under a specified policy. You can apply policy settings such as region and singleSignOn. This action also supports reprovisioning for frontline shared mode Cloud PCs by using the reservePercentage parameter to control the percentage of Cloud PCs that remain available during the process. 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/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/retrieve_user_settings_persistence_profile_usage_with_configuration_id/retrieve_user_settings_persistence_profile_usage_with_configur_91ba7696.py b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/retrieve_user_settings_persistence_profile_usage_with_configuration_id/retrieve_user_settings_persistence_profile_usage_with_configur_91ba7696.py new file mode 100644 index 00000000000..e6e1262fc91 --- /dev/null +++ b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/retrieve_user_settings_persistence_profile_usage_with_configuration_id/retrieve_user_settings_persistence_profile_usage_with_configur_91ba7696.py @@ -0,0 +1,84 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.cloud_p_c_user_settings_persistence_usage_result import CloudPCUserSettingsPersistenceUsageResult + from .........models.o_data_errors.o_data_error import ODataError + +class RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696(BaseRequestBuilder): + """ + Provides operations to call the retrieveUserSettingsPersistenceProfileUsage method. Original name: RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], configuration_id: Optional[str] = None) -> None: + """ + Instantiates a new RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696 and sets the default values. + param configuration_id: Usage: configurationId='{configurationId}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['configurationId'] = configuration_id + super().__init__(request_adapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/userSettingsPersistenceDetail/retrieveUserSettingsPersistenceProfileUsage(configurationId='{configurationId}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudPCUserSettingsPersistenceUsageResult]: + """ + Invoke function retrieveUserSettingsPersistenceProfileUsage + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudPCUserSettingsPersistenceUsageResult] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.cloud_p_c_user_settings_persistence_usage_result import CloudPCUserSettingsPersistenceUsageResult + + return await self.request_adapter.send_async(request_info, CloudPCUserSettingsPersistenceUsageResult, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function retrieveUserSettingsPersistenceProfileUsage + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696(self.request_adapter, raw_url) + + @dataclass + class RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/retrieve_user_settings_persistence_profile_usage_with_configuration_id/retrieve_user_settings_persistence_profile_usage_with_configuration_id_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/retrieve_user_settings_persistence_profile_usage_with_configuration_id/retrieve_user_settings_persistence_profile_usage_with_configuration_id_request_builder.py deleted file mode 100644 index e2ae36f6ffc..00000000000 --- a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/retrieve_user_settings_persistence_profile_usage_with_configuration_id/retrieve_user_settings_persistence_profile_usage_with_configuration_id_request_builder.py +++ /dev/null @@ -1,84 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.cloud_p_c_user_settings_persistence_usage_result import CloudPCUserSettingsPersistenceUsageResult - from .........models.o_data_errors.o_data_error import ODataError - -class RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the retrieveUserSettingsPersistenceProfileUsage method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], configuration_id: Optional[str] = None) -> None: - """ - Instantiates a new RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder and sets the default values. - param configuration_id: Usage: configurationId='{configurationId}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['configurationId'] = configuration_id - super().__init__(request_adapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/userSettingsPersistenceDetail/retrieveUserSettingsPersistenceProfileUsage(configurationId='{configurationId}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudPCUserSettingsPersistenceUsageResult]: - """ - Invoke function retrieveUserSettingsPersistenceProfileUsage - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[CloudPCUserSettingsPersistenceUsageResult] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .........models.cloud_p_c_user_settings_persistence_usage_result import CloudPCUserSettingsPersistenceUsageResult - - return await self.request_adapter.send_async(request_info, CloudPCUserSettingsPersistenceUsageResult, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function retrieveUserSettingsPersistenceProfileUsage - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/retrieve_user_settings_persistence_profiles_with_configuration_id/retrieve_user_settings_persistence_profiles_with_configuratio_4c716a1e.py b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/retrieve_user_settings_persistence_profiles_with_configuration_id/retrieve_user_settings_persistence_profiles_with_configuratio_4c716a1e.py new file mode 100644 index 00000000000..3fd4d1955b7 --- /dev/null +++ b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/retrieve_user_settings_persistence_profiles_with_configuration_id/retrieve_user_settings_persistence_profiles_with_configuratio_4c716a1e.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .........models.cloud_p_c_user_settings_persistence_profile import CloudPCUserSettingsPersistenceProfile + +from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RetrieveUserSettingsPersistenceProfilesWithConfiguratio_4c716a1e(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse + """ + # The value property + value: Optional[list[CloudPCUserSettingsPersistenceProfile]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RetrieveUserSettingsPersistenceProfilesWithConfiguratio_4c716a1e: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RetrieveUserSettingsPersistenceProfilesWithConfiguratio_4c716a1e + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RetrieveUserSettingsPersistenceProfilesWithConfiguratio_4c716a1e() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .........models.cloud_p_c_user_settings_persistence_profile import CloudPCUserSettingsPersistenceProfile + + from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .........models.cloud_p_c_user_settings_persistence_profile import CloudPCUserSettingsPersistenceProfile + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CloudPCUserSettingsPersistenceProfile)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/retrieve_user_settings_persistence_profiles_with_configuration_id/retrieve_user_settings_persistence_profiles_with_configuratio_aec17823.py b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/retrieve_user_settings_persistence_profiles_with_configuration_id/retrieve_user_settings_persistence_profiles_with_configuratio_aec17823.py new file mode 100644 index 00000000000..2df502a1d6c --- /dev/null +++ b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/retrieve_user_settings_persistence_profiles_with_configuration_id/retrieve_user_settings_persistence_profiles_with_configuratio_aec17823.py @@ -0,0 +1,125 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.o_data_errors.o_data_error import ODataError + from .retrieve_user_settings_persistence_profiles_with_configuratio_4c716a1e import RetrieveUserSettingsPersistenceProfilesWithConfiguratio_4c716a1e + +class RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823(BaseRequestBuilder): + """ + Provides operations to call the retrieveUserSettingsPersistenceProfiles method. Original name: RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], configuration_id: Optional[str] = None) -> None: + """ + Instantiates a new RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823 and sets the default values. + param configuration_id: Usage: configurationId='{configurationId}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['configurationId'] = configuration_id + super().__init__(request_adapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/userSettingsPersistenceDetail/retrieveUserSettingsPersistenceProfiles(configurationId='{configurationId}'){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters]] = None) -> Optional[RetrieveUserSettingsPersistenceProfilesWithConfiguratio_4c716a1e]: + """ + Invoke function retrieveUserSettingsPersistenceProfiles + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RetrieveUserSettingsPersistenceProfilesWithConfiguratio_4c716a1e] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .retrieve_user_settings_persistence_profiles_with_configuratio_4c716a1e import RetrieveUserSettingsPersistenceProfilesWithConfiguratio_4c716a1e + + return await self.request_adapter.send_async(request_info, RetrieveUserSettingsPersistenceProfilesWithConfiguratio_4c716a1e, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function retrieveUserSettingsPersistenceProfiles + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823(self.request_adapter, raw_url) + + @dataclass + class RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters(): + """ + Invoke function retrieveUserSettingsPersistenceProfiles + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/retrieve_user_settings_persistence_profiles_with_configuration_id/retrieve_user_settings_persistence_profiles_with_configuration_id_get_response.py b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/retrieve_user_settings_persistence_profiles_with_configuration_id/retrieve_user_settings_persistence_profiles_with_configuration_id_get_response.py deleted file mode 100644 index d264ea15f27..00000000000 --- a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/retrieve_user_settings_persistence_profiles_with_configuration_id/retrieve_user_settings_persistence_profiles_with_configuration_id_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .........models.cloud_p_c_user_settings_persistence_profile import CloudPCUserSettingsPersistenceProfile - -from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[CloudPCUserSettingsPersistenceProfile]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .........models.cloud_p_c_user_settings_persistence_profile import CloudPCUserSettingsPersistenceProfile - - from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .........models.cloud_p_c_user_settings_persistence_profile import CloudPCUserSettingsPersistenceProfile - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CloudPCUserSettingsPersistenceProfile)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/retrieve_user_settings_persistence_profiles_with_configuration_id/retrieve_user_settings_persistence_profiles_with_configuration_id_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/retrieve_user_settings_persistence_profiles_with_configuration_id/retrieve_user_settings_persistence_profiles_with_configuration_id_request_builder.py deleted file mode 100644 index 105bace604b..00000000000 --- a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/retrieve_user_settings_persistence_profiles_with_configuration_id/retrieve_user_settings_persistence_profiles_with_configuration_id_request_builder.py +++ /dev/null @@ -1,125 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - from .retrieve_user_settings_persistence_profiles_with_configuration_id_get_response import RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse - -class RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the retrieveUserSettingsPersistenceProfiles method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], configuration_id: Optional[str] = None) -> None: - """ - Instantiates a new RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder and sets the default values. - param configuration_id: Usage: configurationId='{configurationId}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['configurationId'] = configuration_id - super().__init__(request_adapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/assignments/{cloudPcProvisioningPolicyAssignment%2Did}/userSettingsPersistenceDetail/retrieveUserSettingsPersistenceProfiles(configurationId='{configurationId}'){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters]] = None) -> Optional[RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse]: - """ - Invoke function retrieveUserSettingsPersistenceProfiles - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .retrieve_user_settings_persistence_profiles_with_configuration_id_get_response import RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse - - return await self.request_adapter.send_async(request_info, RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function retrieveUserSettingsPersistenceProfiles - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters(): - """ - Invoke function retrieveUserSettingsPersistenceProfiles - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/user_settings_persistence_detail_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/user_settings_persistence_detail_request_builder.py index a255ed6142a..b32805c8f74 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/user_settings_persistence_detail_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/assignments/item/user_settings_persistence_detail/user_settings_persistence_detail_request_builder.py @@ -17,8 +17,8 @@ from ........models.cloud_p_c_user_settings_persistence_detail import CloudPCUserSettingsPersistenceDetail from ........models.o_data_errors.o_data_error import ODataError from .batch_cleanup_user_settings_persistence_profile.batch_cleanup_user_settings_persistence_profile_request_builder import BatchCleanupUserSettingsPersistenceProfileRequestBuilder - from .retrieve_user_settings_persistence_profiles_with_configuration_id.retrieve_user_settings_persistence_profiles_with_configuration_id_request_builder import RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder - from .retrieve_user_settings_persistence_profile_usage_with_configuration_id.retrieve_user_settings_persistence_profile_usage_with_configuration_id_request_builder import RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder + from .retrieve_user_settings_persistence_profiles_with_configuration_id.retrieve_user_settings_persistence_profiles_with_configuratio_aec17823 import RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823 + from .retrieve_user_settings_persistence_profile_usage_with_configuration_id.retrieve_user_settings_persistence_profile_usage_with_configur_91ba7696 import RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696 class UserSettingsPersistenceDetailRequestBuilder(BaseRequestBuilder): """ @@ -94,29 +94,29 @@ async def patch(self,body: CloudPCUserSettingsPersistenceDetail, request_configu return await self.request_adapter.send_async(request_info, CloudPCUserSettingsPersistenceDetail, error_mapping) - def retrieve_user_settings_persistence_profile_usage_with_configuration_id(self,configuration_id: str) -> RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder: + def retrieve_user_settings_persistence_profile_usage_with_configuration_id(self,configuration_id: str) -> RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696: """ Provides operations to call the retrieveUserSettingsPersistenceProfileUsage method. param configuration_id: Usage: configurationId='{configurationId}' - Returns: RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder + Returns: RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696 """ if configuration_id is None: raise TypeError("configuration_id cannot be null.") - from .retrieve_user_settings_persistence_profile_usage_with_configuration_id.retrieve_user_settings_persistence_profile_usage_with_configuration_id_request_builder import RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder + from .retrieve_user_settings_persistence_profile_usage_with_configuration_id.retrieve_user_settings_persistence_profile_usage_with_configur_91ba7696 import RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696 - return RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder(self.request_adapter, self.path_parameters, configuration_id) + return RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696(self.request_adapter, self.path_parameters, configuration_id) - def retrieve_user_settings_persistence_profiles_with_configuration_id(self,configuration_id: str) -> RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder: + def retrieve_user_settings_persistence_profiles_with_configuration_id(self,configuration_id: str) -> RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823: """ Provides operations to call the retrieveUserSettingsPersistenceProfiles method. param configuration_id: Usage: configurationId='{configurationId}' - Returns: RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder + Returns: RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823 """ if configuration_id is None: raise TypeError("configuration_id cannot be null.") - from .retrieve_user_settings_persistence_profiles_with_configuration_id.retrieve_user_settings_persistence_profiles_with_configuration_id_request_builder import RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder + from .retrieve_user_settings_persistence_profiles_with_configuration_id.retrieve_user_settings_persistence_profiles_with_configuratio_aec17823 import RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823 - return RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder(self.request_adapter, self.path_parameters, configuration_id) + return RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823(self.request_adapter, self.path_parameters, configuration_id) def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/cloud_pc_provisioning_policy_item_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/cloud_pc_provisioning_policy_item_request_builder.py index 7e5031fdedf..e518434e5df 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/cloud_pc_provisioning_policy_item_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/cloud_pc_provisioning_policy_item_request_builder.py @@ -21,6 +21,7 @@ from .assignments.assignments_request_builder import AssignmentsRequestBuilder from .retrieve_policy_apply_action_result.retrieve_policy_apply_action_result_request_builder import RetrievePolicyApplyActionResultRequestBuilder from .retrieve_policy_apply_schedule.retrieve_policy_apply_schedule_request_builder import RetrievePolicyApplyScheduleRequestBuilder + from .retrieve_policy_update_status_result.retrieve_policy_update_status_result_request_builder import RetrievePolicyUpdateStatusResultRequestBuilder from .retry.retry_request_builder import RetryRequestBuilder from .schedule_policy_apply_task.schedule_policy_apply_task_request_builder import SchedulePolicyApplyTaskRequestBuilder @@ -193,6 +194,15 @@ def retrieve_policy_apply_schedule(self) -> RetrievePolicyApplyScheduleRequestBu return RetrievePolicyApplyScheduleRequestBuilder(self.request_adapter, self.path_parameters) + @property + def retrieve_policy_update_status_result(self) -> RetrievePolicyUpdateStatusResultRequestBuilder: + """ + Provides operations to call the retrievePolicyUpdateStatusResult method. + """ + from .retrieve_policy_update_status_result.retrieve_policy_update_status_result_request_builder import RetrievePolicyUpdateStatusResultRequestBuilder + + return RetrievePolicyUpdateStatusResultRequestBuilder(self.request_adapter, self.path_parameters) + @property def retry(self) -> RetryRequestBuilder: """ diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/retrieve_policy_update_status_result/retrieve_policy_update_status_result_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/retrieve_policy_update_status_result/retrieve_policy_update_status_result_request_builder.py new file mode 100644 index 00000000000..bec4dd7e6fc --- /dev/null +++ b/msgraph_beta/generated/device_management/virtual_endpoint/provisioning_policies/item/retrieve_policy_update_status_result/retrieve_policy_update_status_result_request_builder.py @@ -0,0 +1,82 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.cloud_pc_policy_pending_apply_status_result import CloudPcPolicyPendingApplyStatusResult + from ......models.o_data_errors.o_data_error import ODataError + +class RetrievePolicyUpdateStatusResultRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the retrievePolicyUpdateStatusResult method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RetrievePolicyUpdateStatusResultRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/virtualEndpoint/provisioningPolicies/{cloudPcProvisioningPolicy%2Did}/retrievePolicyUpdateStatusResult()", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudPcPolicyPendingApplyStatusResult]: + """ + Retrieve the pending apply status of a provisioning policy to determine whether unapplied changes exist for Cloud PCs. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CloudPcPolicyPendingApplyStatusResult] + Find more info here: https://learn.microsoft.com/graph/api/cloudpcprovisioningpolicy-retrievepolicyupdatestatusresult?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.cloud_pc_policy_pending_apply_status_result import CloudPcPolicyPendingApplyStatusResult + + return await self.request_adapter.send_async(request_info, CloudPcPolicyPendingApplyStatusResult, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Retrieve the pending apply status of a provisioning policy to determine whether unapplied changes exist for Cloud PCs. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RetrievePolicyUpdateStatusResultRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RetrievePolicyUpdateStatusResultRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RetrievePolicyUpdateStatusResultRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RetrievePolicyUpdateStatusResultRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_cloud_pc_troubleshoot_reports/retrieve_cloud_pc_troubleshoot_reports_request_builder.py b/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_cloud_pc_troubleshoot_reports/retrieve_cloud_pc_troubleshoot_reports_request_builder.py index 8d281c28a84..ffa1bdee088 100644 --- a/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_cloud_pc_troubleshoot_reports/retrieve_cloud_pc_troubleshoot_reports_request_builder.py +++ b/msgraph_beta/generated/device_management/virtual_endpoint/reports/retrieve_cloud_pc_troubleshoot_reports/retrieve_cloud_pc_troubleshoot_reports_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: RetrieveCloudPcTroubleshootReportsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: """ - Get troubleshooting reports for Cloud PCs. You can get a regional troubleshooting report, a report with troubleshooting details, a report with troubleshooting trends, or a report on the number of troubleshooting issues. + Get Cloud PC troubleshooting reports. You can get tenant-level reports, configuration reports, user and device reports, and view data table reports. For the report types grouped by scope, including the mandatory filter parameters and response columns per reportName, see Cloud PC troubleshoot report types. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes @@ -54,7 +54,7 @@ async def post(self,body: RetrieveCloudPcTroubleshootReportsPostRequestBody, req def to_post_request_information(self,body: RetrieveCloudPcTroubleshootReportsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Get troubleshooting reports for Cloud PCs. You can get a regional troubleshooting report, a report with troubleshooting details, a report with troubleshooting trends, or a report on the number of troubleshooting issues. + Get Cloud PC troubleshooting reports. You can get tenant-level reports, configuration reports, user and device reports, and view data table reports. For the report types grouped by scope, including the mandatory filter parameters and response columns per reportName, see Cloud PC troubleshoot report types. 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/device_management/windows_information_protection_network_learning_summaries/item/windows_information_protection_network_learning_summary_item_r_ad97e539.py b/msgraph_beta/generated/device_management/windows_information_protection_network_learning_summaries/item/windows_information_protection_network_learning_summary_item_r_ad97e539.py new file mode 100644 index 00000000000..9763e672923 --- /dev/null +++ b/msgraph_beta/generated/device_management/windows_information_protection_network_learning_summaries/item/windows_information_protection_network_learning_summary_item_r_ad97e539.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.windows_information_protection_network_learning_summary import WindowsInformationProtectionNetworkLearningSummary + +class WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539(BaseRequestBuilder): + """ + Provides operations to manage the windowsInformationProtectionNetworkLearningSummaries property of the microsoft.graph.deviceManagement entity. Original name: WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property windowsInformationProtectionNetworkLearningSummaries for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters]] = None) -> Optional[WindowsInformationProtectionNetworkLearningSummary]: + """ + The windows information protection network learning summaries. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[WindowsInformationProtectionNetworkLearningSummary] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.windows_information_protection_network_learning_summary import WindowsInformationProtectionNetworkLearningSummary + + return await self.request_adapter.send_async(request_info, WindowsInformationProtectionNetworkLearningSummary, error_mapping) + + async def patch(self,body: WindowsInformationProtectionNetworkLearningSummary, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WindowsInformationProtectionNetworkLearningSummary]: + """ + Update the navigation property windowsInformationProtectionNetworkLearningSummaries in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[WindowsInformationProtectionNetworkLearningSummary] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.windows_information_protection_network_learning_summary import WindowsInformationProtectionNetworkLearningSummary + + return await self.request_adapter.send_async(request_info, WindowsInformationProtectionNetworkLearningSummary, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property windowsInformationProtectionNetworkLearningSummaries for deviceManagement + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The windows information protection network learning summaries. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: WindowsInformationProtectionNetworkLearningSummary, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property windowsInformationProtectionNetworkLearningSummaries in deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539(self.request_adapter, raw_url) + + @dataclass + class WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters(): + """ + The windows information protection network learning summaries. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetRequestConfiguration(RequestConfiguration[WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/windows_information_protection_network_learning_summaries/item/windows_information_protection_network_learning_summary_item_request_builder.py b/msgraph_beta/generated/device_management/windows_information_protection_network_learning_summaries/item/windows_information_protection_network_learning_summary_item_request_builder.py deleted file mode 100644 index 02760d5a4df..00000000000 --- a/msgraph_beta/generated/device_management/windows_information_protection_network_learning_summaries/item/windows_information_protection_network_learning_summary_item_request_builder.py +++ /dev/null @@ -1,188 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.windows_information_protection_network_learning_summary import WindowsInformationProtectionNetworkLearningSummary - -class WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the windowsInformationProtectionNetworkLearningSummaries property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/windowsInformationProtectionNetworkLearningSummaries/{windowsInformationProtectionNetworkLearningSummary%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property windowsInformationProtectionNetworkLearningSummaries for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters]] = None) -> Optional[WindowsInformationProtectionNetworkLearningSummary]: - """ - The windows information protection network learning summaries. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WindowsInformationProtectionNetworkLearningSummary] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.windows_information_protection_network_learning_summary import WindowsInformationProtectionNetworkLearningSummary - - return await self.request_adapter.send_async(request_info, WindowsInformationProtectionNetworkLearningSummary, error_mapping) - - async def patch(self,body: WindowsInformationProtectionNetworkLearningSummary, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WindowsInformationProtectionNetworkLearningSummary]: - """ - Update the navigation property windowsInformationProtectionNetworkLearningSummaries in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WindowsInformationProtectionNetworkLearningSummary] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.windows_information_protection_network_learning_summary import WindowsInformationProtectionNetworkLearningSummary - - return await self.request_adapter.send_async(request_info, WindowsInformationProtectionNetworkLearningSummary, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property windowsInformationProtectionNetworkLearningSummaries for deviceManagement - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The windows information protection network learning summaries. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: WindowsInformationProtectionNetworkLearningSummary, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property windowsInformationProtectionNetworkLearningSummaries in deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters(): - """ - The windows information protection network learning summaries. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetRequestConfiguration(RequestConfiguration[WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/windows_information_protection_network_learning_summaries/windows_information_protection_network_learning_summaries_req_49622581.py b/msgraph_beta/generated/device_management/windows_information_protection_network_learning_summaries/windows_information_protection_network_learning_summaries_req_49622581.py new file mode 100644 index 00000000000..7926af3372b --- /dev/null +++ b/msgraph_beta/generated/device_management/windows_information_protection_network_learning_summaries/windows_information_protection_network_learning_summaries_req_49622581.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.windows_information_protection_network_learning_summary import WindowsInformationProtectionNetworkLearningSummary + from ...models.windows_information_protection_network_learning_summary_colle_09a54531 import WindowsInformationProtectionNetworkLearningSummaryColle_09a54531 + from .count.count_request_builder import CountRequestBuilder + from .item.windows_information_protection_network_learning_summary_item_r_ad97e539 import WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539 + +class WindowsInformationProtectionNetworkLearningSummariesReq_49622581(BaseRequestBuilder): + """ + Provides operations to manage the windowsInformationProtectionNetworkLearningSummaries property of the microsoft.graph.deviceManagement entity. Original name: WindowsInformationProtectionNetworkLearningSummariesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new WindowsInformationProtectionNetworkLearningSummariesReq_49622581 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/deviceManagement/windowsInformationProtectionNetworkLearningSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_windows_information_protection_network_learning_summary_id(self,windows_information_protection_network_learning_summary_id: str) -> WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539: + """ + Provides operations to manage the windowsInformationProtectionNetworkLearningSummaries property of the microsoft.graph.deviceManagement entity. + param windows_information_protection_network_learning_summary_id: The unique identifier of windowsInformationProtectionNetworkLearningSummary + Returns: WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539 + """ + if windows_information_protection_network_learning_summary_id is None: + raise TypeError("windows_information_protection_network_learning_summary_id cannot be null.") + from .item.windows_information_protection_network_learning_summary_item_r_ad97e539 import WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539 + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["windowsInformationProtectionNetworkLearningSummary%2Did"] = windows_information_protection_network_learning_summary_id + return WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters]] = None) -> Optional[WindowsInformationProtectionNetworkLearningSummaryColle_09a54531]: + """ + The windows information protection network learning summaries. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[WindowsInformationProtectionNetworkLearningSummaryColle_09a54531] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.windows_information_protection_network_learning_summary_colle_09a54531 import WindowsInformationProtectionNetworkLearningSummaryColle_09a54531 + + return await self.request_adapter.send_async(request_info, WindowsInformationProtectionNetworkLearningSummaryColle_09a54531, error_mapping) + + async def post(self,body: WindowsInformationProtectionNetworkLearningSummary, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WindowsInformationProtectionNetworkLearningSummary]: + """ + Create new navigation property to windowsInformationProtectionNetworkLearningSummaries for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[WindowsInformationProtectionNetworkLearningSummary] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.windows_information_protection_network_learning_summary import WindowsInformationProtectionNetworkLearningSummary + + return await self.request_adapter.send_async(request_info, WindowsInformationProtectionNetworkLearningSummary, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The windows information protection network learning summaries. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: WindowsInformationProtectionNetworkLearningSummary, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to windowsInformationProtectionNetworkLearningSummaries for deviceManagement + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> WindowsInformationProtectionNetworkLearningSummariesReq_49622581: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: WindowsInformationProtectionNetworkLearningSummariesReq_49622581 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return WindowsInformationProtectionNetworkLearningSummariesReq_49622581(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters(): + """ + The windows information protection network learning summaries. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetRequestConfiguration(RequestConfiguration[WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class WindowsInformationProtectionNetworkLearningSummariesRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/windows_information_protection_network_learning_summaries/windows_information_protection_network_learning_summaries_request_builder.py b/msgraph_beta/generated/device_management/windows_information_protection_network_learning_summaries/windows_information_protection_network_learning_summaries_request_builder.py deleted file mode 100644 index fac75120535..00000000000 --- a/msgraph_beta/generated/device_management/windows_information_protection_network_learning_summaries/windows_information_protection_network_learning_summaries_request_builder.py +++ /dev/null @@ -1,208 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.windows_information_protection_network_learning_summary import WindowsInformationProtectionNetworkLearningSummary - from ...models.windows_information_protection_network_learning_summary_collection_response import WindowsInformationProtectionNetworkLearningSummaryCollectionResponse - from .count.count_request_builder import CountRequestBuilder - from .item.windows_information_protection_network_learning_summary_item_request_builder import WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder - -class WindowsInformationProtectionNetworkLearningSummariesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the windowsInformationProtectionNetworkLearningSummaries property of the microsoft.graph.deviceManagement entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new WindowsInformationProtectionNetworkLearningSummariesRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/deviceManagement/windowsInformationProtectionNetworkLearningSummaries{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - def by_windows_information_protection_network_learning_summary_id(self,windows_information_protection_network_learning_summary_id: str) -> WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder: - """ - Provides operations to manage the windowsInformationProtectionNetworkLearningSummaries property of the microsoft.graph.deviceManagement entity. - param windows_information_protection_network_learning_summary_id: The unique identifier of windowsInformationProtectionNetworkLearningSummary - Returns: WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder - """ - if windows_information_protection_network_learning_summary_id is None: - raise TypeError("windows_information_protection_network_learning_summary_id cannot be null.") - from .item.windows_information_protection_network_learning_summary_item_request_builder import WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder - - url_tpl_params = get_path_parameters(self.path_parameters) - url_tpl_params["windowsInformationProtectionNetworkLearningSummary%2Did"] = windows_information_protection_network_learning_summary_id - return WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder(self.request_adapter, url_tpl_params) - - async def get(self,request_configuration: Optional[RequestConfiguration[WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters]] = None) -> Optional[WindowsInformationProtectionNetworkLearningSummaryCollectionResponse]: - """ - The windows information protection network learning summaries. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WindowsInformationProtectionNetworkLearningSummaryCollectionResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.windows_information_protection_network_learning_summary_collection_response import WindowsInformationProtectionNetworkLearningSummaryCollectionResponse - - return await self.request_adapter.send_async(request_info, WindowsInformationProtectionNetworkLearningSummaryCollectionResponse, error_mapping) - - async def post(self,body: WindowsInformationProtectionNetworkLearningSummary, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WindowsInformationProtectionNetworkLearningSummary]: - """ - Create new navigation property to windowsInformationProtectionNetworkLearningSummaries for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WindowsInformationProtectionNetworkLearningSummary] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.windows_information_protection_network_learning_summary import WindowsInformationProtectionNetworkLearningSummary - - return await self.request_adapter.send_async(request_info, WindowsInformationProtectionNetworkLearningSummary, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - The windows information protection network learning summaries. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_post_request_information(self,body: WindowsInformationProtectionNetworkLearningSummary, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Create new navigation property to windowsInformationProtectionNetworkLearningSummaries for deviceManagement - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> WindowsInformationProtectionNetworkLearningSummariesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: WindowsInformationProtectionNetworkLearningSummariesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return WindowsInformationProtectionNetworkLearningSummariesRequestBuilder(self.request_adapter, raw_url) - - @property - def count(self) -> CountRequestBuilder: - """ - Provides operations to count the resources in the collection. - """ - from .count.count_request_builder import CountRequestBuilder - - return CountRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters(): - """ - The windows information protection network learning summaries. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetRequestConfiguration(RequestConfiguration[WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class WindowsInformationProtectionNetworkLearningSummariesRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/windows_quality_update_policies/item/retrieve_windows_quality_update_catalog_item_details_with_ids/retrieve_windows_quality_update_catalog_item_details_with_ids_re_d92dd7ca.py b/msgraph_beta/generated/device_management/windows_quality_update_policies/item/retrieve_windows_quality_update_catalog_item_details_with_ids/retrieve_windows_quality_update_catalog_item_details_with_ids_re_d92dd7ca.py new file mode 100644 index 00000000000..228c6e3727e --- /dev/null +++ b/msgraph_beta/generated/device_management/windows_quality_update_policies/item/retrieve_windows_quality_update_catalog_item_details_with_ids/retrieve_windows_quality_update_catalog_item_details_with_ids_re_d92dd7ca.py @@ -0,0 +1,125 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .retrieve_windows_quality_update_catalog_item_details_with_ids_get_response import RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse + +class RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca(BaseRequestBuilder): + """ + Provides operations to call the retrieveWindowsQualityUpdateCatalogItemDetails method. Original name: RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], ids: Optional[str] = None) -> None: + """ + Instantiates a new RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca and sets the default values. + param ids: Usage: ids={ids} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['ids'] = ids + super().__init__(request_adapter, "{+baseurl}/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicy%2Did}/retrieveWindowsQualityUpdateCatalogItemDetails(ids={ids}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters]] = None) -> Optional[RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse]: + """ + Invoke function retrieveWindowsQualityUpdateCatalogItemDetails + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .retrieve_windows_quality_update_catalog_item_details_with_ids_get_response import RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse + + return await self.request_adapter.send_async(request_info, RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function retrieveWindowsQualityUpdateCatalogItemDetails + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca(self.request_adapter, raw_url) + + @dataclass + class RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters(): + """ + Invoke function retrieveWindowsQualityUpdateCatalogItemDetails + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetRequestConfiguration(RequestConfiguration[RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/device_management/windows_quality_update_policies/item/retrieve_windows_quality_update_catalog_item_details_with_ids/retrieve_windows_quality_update_catalog_item_details_with_ids_request_builder.py b/msgraph_beta/generated/device_management/windows_quality_update_policies/item/retrieve_windows_quality_update_catalog_item_details_with_ids/retrieve_windows_quality_update_catalog_item_details_with_ids_request_builder.py deleted file mode 100644 index 8d174912d9c..00000000000 --- a/msgraph_beta/generated/device_management/windows_quality_update_policies/item/retrieve_windows_quality_update_catalog_item_details_with_ids/retrieve_windows_quality_update_catalog_item_details_with_ids_request_builder.py +++ /dev/null @@ -1,125 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .retrieve_windows_quality_update_catalog_item_details_with_ids_get_response import RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse - -class RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the retrieveWindowsQualityUpdateCatalogItemDetails method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], ids: Optional[str] = None) -> None: - """ - Instantiates a new RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder and sets the default values. - param ids: Usage: ids={ids} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['ids'] = ids - super().__init__(request_adapter, "{+baseurl}/deviceManagement/windowsQualityUpdatePolicies/{windowsQualityUpdatePolicy%2Did}/retrieveWindowsQualityUpdateCatalogItemDetails(ids={ids}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters]] = None) -> Optional[RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse]: - """ - Invoke function retrieveWindowsQualityUpdateCatalogItemDetails - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .retrieve_windows_quality_update_catalog_item_details_with_ids_get_response import RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse - - return await self.request_adapter.send_async(request_info, RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function retrieveWindowsQualityUpdateCatalogItemDetails - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters(): - """ - Invoke function retrieveWindowsQualityUpdateCatalogItemDetails - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetRequestConfiguration(RequestConfiguration[RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/device_management/windows_quality_update_policies/item/windows_quality_update_policy_item_request_builder.py b/msgraph_beta/generated/device_management/windows_quality_update_policies/item/windows_quality_update_policy_item_request_builder.py index 808926ebcdc..03eae52257d 100644 --- a/msgraph_beta/generated/device_management/windows_quality_update_policies/item/windows_quality_update_policy_item_request_builder.py +++ b/msgraph_beta/generated/device_management/windows_quality_update_policies/item/windows_quality_update_policy_item_request_builder.py @@ -19,7 +19,7 @@ from .assign.assign_request_builder import AssignRequestBuilder from .assignments.assignments_request_builder import AssignmentsRequestBuilder from .bulk_action.bulk_action_request_builder import BulkActionRequestBuilder - from .retrieve_windows_quality_update_catalog_item_details_with_ids.retrieve_windows_quality_update_catalog_item_details_with_ids_request_builder import RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder + from .retrieve_windows_quality_update_catalog_item_details_with_ids.retrieve_windows_quality_update_catalog_item_details_with_ids_re_d92dd7ca import RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca class WindowsQualityUpdatePolicyItemRequestBuilder(BaseRequestBuilder): """ @@ -95,17 +95,17 @@ async def patch(self,body: WindowsQualityUpdatePolicy, request_configuration: Op return await self.request_adapter.send_async(request_info, WindowsQualityUpdatePolicy, error_mapping) - def retrieve_windows_quality_update_catalog_item_details_with_ids(self,ids: str) -> RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder: + def retrieve_windows_quality_update_catalog_item_details_with_ids(self,ids: str) -> RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca: """ Provides operations to call the retrieveWindowsQualityUpdateCatalogItemDetails method. param ids: Usage: ids={ids} - Returns: RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder + Returns: RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca """ if ids is None: raise TypeError("ids cannot be null.") - from .retrieve_windows_quality_update_catalog_item_details_with_ids.retrieve_windows_quality_update_catalog_item_details_with_ids_request_builder import RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder + from .retrieve_windows_quality_update_catalog_item_details_with_ids.retrieve_windows_quality_update_catalog_item_details_with_ids_re_d92dd7ca import RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca - return RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder(self.request_adapter, self.path_parameters, ids) + return RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca(self.request_adapter, self.path_parameters, ids) def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ diff --git a/msgraph_beta/generated/device_management/zebra_fota_connector/approve_fota_apps/approve_fota_apps_post_response.py b/msgraph_beta/generated/device_management/zebra_fota_connector/approve_fota_apps/approve_fota_apps_post_response.py index 8fcf738dfda..e76cfb4be1e 100644 --- a/msgraph_beta/generated/device_management/zebra_fota_connector/approve_fota_apps/approve_fota_apps_post_response.py +++ b/msgraph_beta/generated/device_management/zebra_fota_connector/approve_fota_apps/approve_fota_apps_post_response.py @@ -13,7 +13,7 @@ class ApproveFotaAppsPostResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ApproveFotaAppsPostResponse: diff --git a/msgraph_beta/generated/device_management/zebra_fota_connector/connect/connect_post_response.py b/msgraph_beta/generated/device_management/zebra_fota_connector/connect/connect_post_response.py index e639f17928b..fb9c64663da 100644 --- a/msgraph_beta/generated/device_management/zebra_fota_connector/connect/connect_post_response.py +++ b/msgraph_beta/generated/device_management/zebra_fota_connector/connect/connect_post_response.py @@ -13,7 +13,7 @@ class ConnectPostResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ConnectPostResponse: diff --git a/msgraph_beta/generated/device_management/zebra_fota_connector/disconnect/disconnect_post_response.py b/msgraph_beta/generated/device_management/zebra_fota_connector/disconnect/disconnect_post_response.py index 8cddbf4b3f7..aa8e176ce7d 100644 --- a/msgraph_beta/generated/device_management/zebra_fota_connector/disconnect/disconnect_post_response.py +++ b/msgraph_beta/generated/device_management/zebra_fota_connector/disconnect/disconnect_post_response.py @@ -13,7 +13,7 @@ class DisconnectPostResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DisconnectPostResponse: diff --git a/msgraph_beta/generated/device_management/zebra_fota_connector/has_active_deployments/has_active_deployments_post_response.py b/msgraph_beta/generated/device_management/zebra_fota_connector/has_active_deployments/has_active_deployments_post_response.py index 906f01e8a44..e0ee5291e4e 100644 --- a/msgraph_beta/generated/device_management/zebra_fota_connector/has_active_deployments/has_active_deployments_post_response.py +++ b/msgraph_beta/generated/device_management/zebra_fota_connector/has_active_deployments/has_active_deployments_post_response.py @@ -13,7 +13,7 @@ class HasActiveDeploymentsPostResponse(AdditionalDataHolder, BackedModel, Parsab # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> HasActiveDeploymentsPostResponse: diff --git a/msgraph_beta/generated/device_management/zebra_fota_deployments/item/cancel/cancel_post_response.py b/msgraph_beta/generated/device_management/zebra_fota_deployments/item/cancel/cancel_post_response.py index c06505d46ea..a08ee598142 100644 --- a/msgraph_beta/generated/device_management/zebra_fota_deployments/item/cancel/cancel_post_response.py +++ b/msgraph_beta/generated/device_management/zebra_fota_deployments/item/cancel/cancel_post_response.py @@ -13,7 +13,7 @@ class CancelPostResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CancelPostResponse: diff --git a/msgraph_beta/generated/devices/item/get_member_groups/get_member_groups_post_request_body.py b/msgraph_beta/generated/devices/item/get_member_groups/get_member_groups_post_request_body.py index c00f72b817c..7f866d52799 100644 --- a/msgraph_beta/generated/devices/item/get_member_groups/get_member_groups_post_request_body.py +++ b/msgraph_beta/generated/devices/item/get_member_groups/get_member_groups_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberGroupsPostRequestBody(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 securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberGroupsPostRequestBody: diff --git a/msgraph_beta/generated/devices/item/get_member_objects/get_member_objects_post_request_body.py b/msgraph_beta/generated/devices/item/get_member_objects/get_member_objects_post_request_body.py index 07b489d3958..6fb5257fd5d 100644 --- a/msgraph_beta/generated/devices/item/get_member_objects/get_member_objects_post_request_body.py +++ b/msgraph_beta/generated/devices/item/get_member_objects/get_member_objects_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberObjectsPostRequestBody(AdditionalDataHolder, BackedModel, Parsabl # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberObjectsPostRequestBody: diff --git a/msgraph_beta/generated/devices/item/registered_owners/ref/ref_request_builder.py b/msgraph_beta/generated/devices/item/registered_owners/ref/ref_request_builder.py index 547bae7411d..79e639182dd 100644 --- a/msgraph_beta/generated/devices/item/registered_owners/ref/ref_request_builder.py +++ b/msgraph_beta/generated/devices/item/registered_owners/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/devices/{device%2Did}/registeredOwners/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/devices/{device%2Did}/registeredOwners/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/devices/{device%2Did}/registeredOwners/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/devices/{device%2Did}/registeredOwners/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/devices/item/registered_users/ref/ref_request_builder.py b/msgraph_beta/generated/devices/item/registered_users/ref/ref_request_builder.py index 2f216233c7e..daa4a29ba85 100644 --- a/msgraph_beta/generated/devices/item/registered_users/ref/ref_request_builder.py +++ b/msgraph_beta/generated/devices/item/registered_users/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/devices/{device%2Did}/registeredUsers/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/devices/{device%2Did}/registeredUsers/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/devices/{device%2Did}/registeredUsers/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/devices/{device%2Did}/registeredUsers/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/directory/administrative_units/item/members/ref/ref_request_builder.py b/msgraph_beta/generated/directory/administrative_units/item/members/ref/ref_request_builder.py index 37498764b47..49a59bb369e 100644 --- a/msgraph_beta/generated/directory/administrative_units/item/members/ref/ref_request_builder.py +++ b/msgraph_beta/generated/directory/administrative_units/item/members/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/members/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -121,7 +121,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/directory/administrativeUnits/{administrativeUnit%2Did}/members/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/directory/deleted_items/item/get_member_groups/get_member_groups_post_request_body.py b/msgraph_beta/generated/directory/deleted_items/item/get_member_groups/get_member_groups_post_request_body.py index c00f72b817c..7f866d52799 100644 --- a/msgraph_beta/generated/directory/deleted_items/item/get_member_groups/get_member_groups_post_request_body.py +++ b/msgraph_beta/generated/directory/deleted_items/item/get_member_groups/get_member_groups_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberGroupsPostRequestBody(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 securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberGroupsPostRequestBody: diff --git a/msgraph_beta/generated/directory/deleted_items/item/get_member_objects/get_member_objects_post_request_body.py b/msgraph_beta/generated/directory/deleted_items/item/get_member_objects/get_member_objects_post_request_body.py index 07b489d3958..6fb5257fd5d 100644 --- a/msgraph_beta/generated/directory/deleted_items/item/get_member_objects/get_member_objects_post_request_body.py +++ b/msgraph_beta/generated/directory/deleted_items/item/get_member_objects/get_member_objects_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberObjectsPostRequestBody(AdditionalDataHolder, BackedModel, Parsabl # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberObjectsPostRequestBody: diff --git a/msgraph_beta/generated/directory/feature_rollout_policies/item/applies_to/ref/ref_request_builder.py b/msgraph_beta/generated/directory/feature_rollout_policies/item/applies_to/ref/ref_request_builder.py index 626726080ac..7703bb9b027 100644 --- a/msgraph_beta/generated/directory/feature_rollout_policies/item/applies_to/ref/ref_request_builder.py +++ b/msgraph_beta/generated/directory/feature_rollout_policies/item/applies_to/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/directory/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/directory/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -112,7 +112,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi Returns: RequestInformation """ warn("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30", DeprecationWarning) - request_info = RequestInformation(Method.GET, '{+baseurl}/directory/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -127,7 +127,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio warn("Feature Rollout Policies have been grouped with other policies under /policies. The existing /directory/featureRolloutPolicies is deprecated and will stop returning data on 06/30/2021. Please use /policies/featureRolloutPolicies. as of 2021-01/DirectoryFeatureRolloutPolicies on 2021-03-05 and will be removed 2021-06-30", DeprecationWarning) if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/directory/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/directory/templates/device_templates/item/create_device_from_template/create_device_from_template_post_request_body.py b/msgraph_beta/generated/directory/templates/device_templates/item/create_device_from_template/create_device_from_template_post_request_body.py index 58c495772fd..f4e6b0312c4 100644 --- a/msgraph_beta/generated/directory/templates/device_templates/item/create_device_from_template/create_device_from_template_post_request_body.py +++ b/msgraph_beta/generated/directory/templates/device_templates/item/create_device_from_template/create_device_from_template_post_request_body.py @@ -16,7 +16,7 @@ class CreateDeviceFromTemplatePostRequestBody(AdditionalDataHolder, BackedModel, # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The accountEnabled property - account_enabled: Optional[bool] = None + account_enabled: Optional[bool] = False # The alternativeNames property alternative_names: Optional[list[str]] = None # The externalDeviceId property diff --git a/msgraph_beta/generated/directory/tenant_governance/related_tenants/microsoft_graph_tenant_governance_services_refresh_status/microsoft_graph_tenant_governance_services_refresh_status_requ_f386b52a.py b/msgraph_beta/generated/directory/tenant_governance/related_tenants/microsoft_graph_tenant_governance_services_refresh_status/microsoft_graph_tenant_governance_services_refresh_status_requ_f386b52a.py new file mode 100644 index 00000000000..18dfe9bc141 --- /dev/null +++ b/msgraph_beta/generated/directory/tenant_governance/related_tenants/microsoft_graph_tenant_governance_services_refresh_status/microsoft_graph_tenant_governance_services_refresh_status_requ_f386b52a.py @@ -0,0 +1,82 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .....models.tenant_governance_services.related_tenants_refresh_status import RelatedTenantsRefreshStatus + +class MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a(BaseRequestBuilder): + """ + Provides operations to call the refreshStatus method. Original name: MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/directory/tenantGovernance/relatedTenants/microsoft.graph.tenantGovernanceServices.refreshStatus()", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RelatedTenantsRefreshStatus]: + """ + Get the status of the related tenants refresh action. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RelatedTenantsRefreshStatus] + Find more info here: https://learn.microsoft.com/graph/api/tenantgovernanceservices-relatedtenant-refreshstatus?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.tenant_governance_services.related_tenants_refresh_status import RelatedTenantsRefreshStatus + + return await self.request_adapter.send_async(request_info, RelatedTenantsRefreshStatus, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Get the status of the related tenants refresh action. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/directory/tenant_governance/related_tenants/microsoft_graph_tenant_governance_services_refresh_status/microsoft_graph_tenant_governance_services_refresh_status_request_builder.py b/msgraph_beta/generated/directory/tenant_governance/related_tenants/microsoft_graph_tenant_governance_services_refresh_status/microsoft_graph_tenant_governance_services_refresh_status_request_builder.py deleted file mode 100644 index 8ebd67c1956..00000000000 --- a/msgraph_beta/generated/directory/tenant_governance/related_tenants/microsoft_graph_tenant_governance_services_refresh_status/microsoft_graph_tenant_governance_services_refresh_status_request_builder.py +++ /dev/null @@ -1,82 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .....models.tenant_governance_services.related_tenants_refresh_status import RelatedTenantsRefreshStatus - -class MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the refreshStatus method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/directory/tenantGovernance/relatedTenants/microsoft.graph.tenantGovernanceServices.refreshStatus()", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RelatedTenantsRefreshStatus]: - """ - Get the status of the related tenants refresh action. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[RelatedTenantsRefreshStatus] - Find more info here: https://learn.microsoft.com/graph/api/tenantgovernanceservices-relatedtenant-refreshstatus?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .....models.tenant_governance_services.related_tenants_refresh_status import RelatedTenantsRefreshStatus - - return await self.request_adapter.send_async(request_info, RelatedTenantsRefreshStatus, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Get the status of the related tenants refresh action. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/directory/tenant_governance/related_tenants/related_tenants_request_builder.py b/msgraph_beta/generated/directory/tenant_governance/related_tenants/related_tenants_request_builder.py index 46f49f96708..d54616eaa7f 100644 --- a/msgraph_beta/generated/directory/tenant_governance/related_tenants/related_tenants_request_builder.py +++ b/msgraph_beta/generated/directory/tenant_governance/related_tenants/related_tenants_request_builder.py @@ -20,7 +20,7 @@ from .count.count_request_builder import CountRequestBuilder from .item.related_tenant_item_request_builder import RelatedTenantItemRequestBuilder from .microsoft_graph_tenant_governance_services_refresh.microsoft_graph_tenant_governance_services_refresh_request_builder import MicrosoftGraphTenantGovernanceServicesRefreshRequestBuilder - from .microsoft_graph_tenant_governance_services_refresh_status.microsoft_graph_tenant_governance_services_refresh_status_request_builder import MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder + from .microsoft_graph_tenant_governance_services_refresh_status.microsoft_graph_tenant_governance_services_refresh_status_requ_f386b52a import MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a class RelatedTenantsRequestBuilder(BaseRequestBuilder): """ @@ -148,13 +148,13 @@ def microsoft_graph_tenant_governance_services_refresh(self) -> MicrosoftGraphTe return MicrosoftGraphTenantGovernanceServicesRefreshRequestBuilder(self.request_adapter, self.path_parameters) @property - def microsoft_graph_tenant_governance_services_refresh_status(self) -> MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder: + def microsoft_graph_tenant_governance_services_refresh_status(self) -> MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a: """ Provides operations to call the refreshStatus method. """ - from .microsoft_graph_tenant_governance_services_refresh_status.microsoft_graph_tenant_governance_services_refresh_status_request_builder import MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder + from .microsoft_graph_tenant_governance_services_refresh_status.microsoft_graph_tenant_governance_services_refresh_status_requ_f386b52a import MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a - return MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder(self.request_adapter, self.path_parameters) + return MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a(self.request_adapter, self.path_parameters) @dataclass class RelatedTenantsRequestBuilderGetQueryParameters(): diff --git a/msgraph_beta/generated/directory/tenant_governance/settings/microsoft_graph_tenant_governance_services_enable_related_tenants/microsoft_graph_tenant_governance_services_enable_related_tena_9dd95bab.py b/msgraph_beta/generated/directory/tenant_governance/settings/microsoft_graph_tenant_governance_services_enable_related_tenants/microsoft_graph_tenant_governance_services_enable_related_tena_9dd95bab.py new file mode 100644 index 00000000000..93aac25e240 --- /dev/null +++ b/msgraph_beta/generated/directory/tenant_governance/settings/microsoft_graph_tenant_governance_services_enable_related_tenants/microsoft_graph_tenant_governance_services_enable_related_tena_9dd95bab.py @@ -0,0 +1,79 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab(BaseRequestBuilder): + """ + Provides operations to call the enableRelatedTenants method. Original name: MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/directory/tenantGovernance/settings/microsoft.graph.tenantGovernanceServices.enableRelatedTenants", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Enable the related tenants feature for tenant discovery. After calling this action, the isRelatedTenantsEnabled property of tenantGovernanceSetting is set to true, which allows the use of related tenant APIs. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + Find more info here: https://learn.microsoft.com/graph/api/tenantgovernanceservices-tenantgovernancesetting-enablerelatedtenants?view=graph-rest-beta + """ + request_info = self.to_post_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Enable the related tenants feature for tenant discovery. After calling this action, the isRelatedTenantsEnabled property of tenantGovernanceSetting is set to true, which allows the use of related tenant APIs. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/directory/tenant_governance/settings/microsoft_graph_tenant_governance_services_enable_related_tenants/microsoft_graph_tenant_governance_services_enable_related_tenants_request_builder.py b/msgraph_beta/generated/directory/tenant_governance/settings/microsoft_graph_tenant_governance_services_enable_related_tenants/microsoft_graph_tenant_governance_services_enable_related_tenants_request_builder.py deleted file mode 100644 index 4e8c25dc351..00000000000 --- a/msgraph_beta/generated/directory/tenant_governance/settings/microsoft_graph_tenant_governance_services_enable_related_tenants/microsoft_graph_tenant_governance_services_enable_related_tenants_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - -class MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the enableRelatedTenants method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/directory/tenantGovernance/settings/microsoft.graph.tenantGovernanceServices.enableRelatedTenants", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Enable the related tenants feature for tenant discovery. After calling this action, the isRelatedTenantsEnabled property of tenantGovernanceSetting is set to true, which allows the use of related tenant APIs. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/tenantgovernanceservices-tenantgovernancesetting-enablerelatedtenants?view=graph-rest-beta - """ - request_info = self.to_post_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Enable the related tenants feature for tenant discovery. After calling this action, the isRelatedTenantsEnabled property of tenantGovernanceSetting is set to true, which allows the use of related tenant APIs. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/directory/tenant_governance/settings/settings_request_builder.py b/msgraph_beta/generated/directory/tenant_governance/settings/settings_request_builder.py index 82d17ebc056..947c083792f 100644 --- a/msgraph_beta/generated/directory/tenant_governance/settings/settings_request_builder.py +++ b/msgraph_beta/generated/directory/tenant_governance/settings/settings_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from ....models.o_data_errors.o_data_error import ODataError from ....models.tenant_governance_services.tenant_governance_setting import TenantGovernanceSetting - from .microsoft_graph_tenant_governance_services_enable_related_tenants.microsoft_graph_tenant_governance_services_enable_related_tenants_request_builder import MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder + from .microsoft_graph_tenant_governance_services_enable_related_tenants.microsoft_graph_tenant_governance_services_enable_related_tena_9dd95bab import MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab class SettingsRequestBuilder(BaseRequestBuilder): """ @@ -142,13 +142,13 @@ def with_url(self,raw_url: str) -> SettingsRequestBuilder: return SettingsRequestBuilder(self.request_adapter, raw_url) @property - def microsoft_graph_tenant_governance_services_enable_related_tenants(self) -> MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder: + def microsoft_graph_tenant_governance_services_enable_related_tenants(self) -> MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab: """ Provides operations to call the enableRelatedTenants method. """ - from .microsoft_graph_tenant_governance_services_enable_related_tenants.microsoft_graph_tenant_governance_services_enable_related_tenants_request_builder import MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder + from .microsoft_graph_tenant_governance_services_enable_related_tenants.microsoft_graph_tenant_governance_services_enable_related_tena_9dd95bab import MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab - return MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder(self.request_adapter, self.path_parameters) + return MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab(self.request_adapter, self.path_parameters) @dataclass class SettingsRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): diff --git a/msgraph_beta/generated/directory_objects/item/get_member_groups/get_member_groups_post_request_body.py b/msgraph_beta/generated/directory_objects/item/get_member_groups/get_member_groups_post_request_body.py index c00f72b817c..7f866d52799 100644 --- a/msgraph_beta/generated/directory_objects/item/get_member_groups/get_member_groups_post_request_body.py +++ b/msgraph_beta/generated/directory_objects/item/get_member_groups/get_member_groups_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberGroupsPostRequestBody(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 securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberGroupsPostRequestBody: diff --git a/msgraph_beta/generated/directory_objects/item/get_member_objects/get_member_objects_post_request_body.py b/msgraph_beta/generated/directory_objects/item/get_member_objects/get_member_objects_post_request_body.py index 07b489d3958..6fb5257fd5d 100644 --- a/msgraph_beta/generated/directory_objects/item/get_member_objects/get_member_objects_post_request_body.py +++ b/msgraph_beta/generated/directory_objects/item/get_member_objects/get_member_objects_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberObjectsPostRequestBody(AdditionalDataHolder, BackedModel, Parsabl # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberObjectsPostRequestBody: diff --git a/msgraph_beta/generated/directory_role_templates/item/get_member_groups/get_member_groups_post_request_body.py b/msgraph_beta/generated/directory_role_templates/item/get_member_groups/get_member_groups_post_request_body.py index c00f72b817c..7f866d52799 100644 --- a/msgraph_beta/generated/directory_role_templates/item/get_member_groups/get_member_groups_post_request_body.py +++ b/msgraph_beta/generated/directory_role_templates/item/get_member_groups/get_member_groups_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberGroupsPostRequestBody(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 securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberGroupsPostRequestBody: diff --git a/msgraph_beta/generated/directory_role_templates/item/get_member_objects/get_member_objects_post_request_body.py b/msgraph_beta/generated/directory_role_templates/item/get_member_objects/get_member_objects_post_request_body.py index 07b489d3958..6fb5257fd5d 100644 --- a/msgraph_beta/generated/directory_role_templates/item/get_member_objects/get_member_objects_post_request_body.py +++ b/msgraph_beta/generated/directory_role_templates/item/get_member_objects/get_member_objects_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberObjectsPostRequestBody(AdditionalDataHolder, BackedModel, Parsabl # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberObjectsPostRequestBody: diff --git a/msgraph_beta/generated/directory_roles/item/get_member_groups/get_member_groups_post_request_body.py b/msgraph_beta/generated/directory_roles/item/get_member_groups/get_member_groups_post_request_body.py index c00f72b817c..7f866d52799 100644 --- a/msgraph_beta/generated/directory_roles/item/get_member_groups/get_member_groups_post_request_body.py +++ b/msgraph_beta/generated/directory_roles/item/get_member_groups/get_member_groups_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberGroupsPostRequestBody(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 securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberGroupsPostRequestBody: diff --git a/msgraph_beta/generated/directory_roles/item/get_member_objects/get_member_objects_post_request_body.py b/msgraph_beta/generated/directory_roles/item/get_member_objects/get_member_objects_post_request_body.py index 07b489d3958..6fb5257fd5d 100644 --- a/msgraph_beta/generated/directory_roles/item/get_member_objects/get_member_objects_post_request_body.py +++ b/msgraph_beta/generated/directory_roles/item/get_member_objects/get_member_objects_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberObjectsPostRequestBody(AdditionalDataHolder, BackedModel, Parsabl # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberObjectsPostRequestBody: diff --git a/msgraph_beta/generated/directory_roles/item/members/ref/ref_request_builder.py b/msgraph_beta/generated/directory_roles/item/members/ref/ref_request_builder.py index 47e134bc7ff..fcd9ceed047 100644 --- a/msgraph_beta/generated/directory_roles/item/members/ref/ref_request_builder.py +++ b/msgraph_beta/generated/directory_roles/item/members/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/directoryRoles/{directoryRole%2Did}/members/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/directoryRoles/{directoryRole%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/directoryRoles/{directoryRole%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/directoryRoles/{directoryRole%2Did}/members/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/directory_setting_templates/item/get_member_groups/get_member_groups_post_request_body.py b/msgraph_beta/generated/directory_setting_templates/item/get_member_groups/get_member_groups_post_request_body.py index c00f72b817c..7f866d52799 100644 --- a/msgraph_beta/generated/directory_setting_templates/item/get_member_groups/get_member_groups_post_request_body.py +++ b/msgraph_beta/generated/directory_setting_templates/item/get_member_groups/get_member_groups_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberGroupsPostRequestBody(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 securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberGroupsPostRequestBody: diff --git a/msgraph_beta/generated/directory_setting_templates/item/get_member_objects/get_member_objects_post_request_body.py b/msgraph_beta/generated/directory_setting_templates/item/get_member_objects/get_member_objects_post_request_body.py index 07b489d3958..6fb5257fd5d 100644 --- a/msgraph_beta/generated/directory_setting_templates/item/get_member_objects/get_member_objects_post_request_body.py +++ b/msgraph_beta/generated/directory_setting_templates/item/get_member_objects/get_member_objects_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberObjectsPostRequestBody(AdditionalDataHolder, BackedModel, Parsabl # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberObjectsPostRequestBody: diff --git a/msgraph_beta/generated/domains/item/force_delete/force_delete_post_request_body.py b/msgraph_beta/generated/domains/item/force_delete/force_delete_post_request_body.py index 090c335ab49..371546a41e6 100644 --- a/msgraph_beta/generated/domains/item/force_delete/force_delete_post_request_body.py +++ b/msgraph_beta/generated/domains/item/force_delete/force_delete_post_request_body.py @@ -13,7 +13,7 @@ class ForceDeletePostRequestBody(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 disableUserAccounts property - disable_user_accounts: Optional[bool] = None + disable_user_accounts: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ForceDeletePostRequestBody: diff --git a/msgraph_beta/generated/domains/item/promote/promote_post_response.py b/msgraph_beta/generated/domains/item/promote/promote_post_response.py index a00571a467d..421f0fe57fe 100644 --- a/msgraph_beta/generated/domains/item/promote/promote_post_response.py +++ b/msgraph_beta/generated/domains/item/promote/promote_post_response.py @@ -13,7 +13,7 @@ class PromotePostResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> PromotePostResponse: diff --git a/msgraph_beta/generated/drives/item/items/item/copy/copy_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/copy/copy_post_request_body.py index 56a092d88c8..38c10a0dea3 100644 --- a/msgraph_beta/generated/drives/item/items/item/copy/copy_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/copy/copy_post_request_body.py @@ -16,9 +16,9 @@ class CopyPostRequestBody(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 childrenOnly property - children_only: Optional[bool] = None + children_only: Optional[bool] = False # The includeAllVersionHistory property - include_all_version_history: Optional[bool] = None + include_all_version_history: Optional[bool] = False # The name property name: Optional[str] = None # The parentReference property diff --git a/msgraph_beta/generated/drives/item/items/item/create_link/create_link_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/create_link/create_link_post_request_body.py index 3d3ac06083b..4f01d330ec7 100644 --- a/msgraph_beta/generated/drives/item/items/item/create_link/create_link_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/create_link/create_link_post_request_body.py @@ -16,6 +16,10 @@ class CreateLinkPostRequestBody(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 retainInheritedPermissions property + retain_inherited_permissions: Optional[bool] = False + # The sendNotification property + send_notification: Optional[bool] = False # The expirationDateTime property expiration_date_time: Optional[datetime.datetime] = None # The message property @@ -24,12 +28,8 @@ class CreateLinkPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): password: Optional[str] = None # The recipients property recipients: Optional[list[DriveRecipient]] = None - # The retainInheritedPermissions property - retain_inherited_permissions: Optional[bool] = None # The scope property scope: Optional[str] = None - # The sendNotification property - send_notification: Optional[bool] = None # The type property type: Optional[str] = None diff --git a/msgraph_beta/generated/drives/item/items/item/drive_item_item_request_builder.py b/msgraph_beta/generated/drives/item/items/item/drive_item_item_request_builder.py index a09c5a8af12..cf663256e77 100644 --- a/msgraph_beta/generated/drives/item/items/item/drive_item_item_request_builder.py +++ b/msgraph_beta/generated/drives/item/items/item/drive_item_item_request_builder.py @@ -35,7 +35,7 @@ from .extensions.extensions_request_builder import ExtensionsRequestBuilder from .extract_sensitivity_labels.extract_sensitivity_labels_request_builder import ExtractSensitivityLabelsRequestBuilder from .follow.follow_request_builder import FollowRequestBuilder - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval.get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + from .get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a.get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb from .invite.invite_request_builder import InviteRequestBuilder from .last_modified_by_user.last_modified_by_user_request_builder import LastModifiedByUserRequestBuilder from .list_item.list_item_request_builder import ListItemRequestBuilder @@ -116,13 +116,13 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DriveIte return await self.request_adapter.send_async(request_info, DriveItem, error_mapping) - def get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(self,end_date_time: str, interval: str, start_date_time: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder: + def get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(self,end_date_time: str, interval: str, start_date_time: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb: """ Provides operations to call the getActivitiesByInterval method. param end_date_time: Usage: endDateTime='{endDateTime}' param interval: Usage: interval='{interval}' param start_date_time: Usage: startDateTime='{startDateTime}' - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") @@ -130,9 +130,9 @@ def get_activities_by_interval_with_start_date_time_with_end_date_time_with_inte raise TypeError("interval cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval.get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + from .get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a.get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, interval, start_date_time) + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(self.request_adapter, self.path_parameters, end_date_time, interval, start_date_time) async def patch(self,body: DriveItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DriveItem]: """ diff --git a/msgraph_beta/generated/drives/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py b/msgraph_beta/generated/drives/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py new file mode 100644 index 00000000000..420937bfa67 --- /dev/null +++ b/msgraph_beta/generated/drives/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py @@ -0,0 +1,145 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from .get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734 import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(BaseRequestBuilder): + """ + Provides operations to call the getActivitiesByInterval method. Original name: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[str] = None, interval: Optional[str] = None, start_date_time: Optional[str] = None) -> None: + """ + Instantiates a new GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb and sets the default values. + param end_date_time: Usage: endDateTime='{endDateTime}' + param interval: Usage: interval='{interval}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime='{startDateTime}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['interval'] = interval + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734]: + """ + Get itemActivityStats for the activities that took place under this resource within the specified time interval. Analytics aggregates might not be available for all action types. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734] + Find more info here: https://learn.microsoft.com/graph/api/itemactivity-getbyinterval?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734 import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + + return await self.request_adapter.send_async(request_info, GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get itemActivityStats for the activities that took place under this resource within the specified time interval. Analytics aggregates might not be available for all action types. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(self.request_adapter, raw_url) + + @dataclass + class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters(): + """ + Get itemActivityStats for the activities that took place under this resource within the specified time interval. Analytics aggregates might not be available for all action types. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/drives/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py b/msgraph_beta/generated/drives/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py new file mode 100644 index 00000000000..4716a08ebe2 --- /dev/null +++ b/msgraph_beta/generated/drives/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.item_activity_stat import ItemActivityStat + +from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse + """ + # The value property + value: Optional[list[ItemActivityStat]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.item_activity_stat import ItemActivityStat + + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.item_activity_stat import ItemActivityStat + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ItemActivityStat)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 0574de587e7..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.item_activity_stat import ItemActivityStat - -from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ItemActivityStat]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.item_activity_stat import ItemActivityStat - - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.item_activity_stat import ItemActivityStat - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ItemActivityStat)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/drives/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder.py b/msgraph_beta/generated/drives/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder.py deleted file mode 100644 index 997f0c9fdcc..00000000000 --- a/msgraph_beta/generated/drives/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval/get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder.py +++ /dev/null @@ -1,145 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActivitiesByInterval method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[str] = None, interval: Optional[str] = None, start_date_time: Optional[str] = None) -> None: - """ - Instantiates a new GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime='{endDateTime}' - param interval: Usage: interval='{interval}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime='{startDateTime}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['interval'] = interval - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/items/{driveItem%2Did}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse]: - """ - Get itemActivityStats for the activities that took place under this resource within the specified time interval. Analytics aggregates might not be available for all action types. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/itemactivity-getbyinterval?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - - return await self.request_adapter.send_async(request_info, GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get itemActivityStats for the activities that took place under this resource within the specified time interval. Analytics aggregates might not be available for all action types. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters(): - """ - Get itemActivityStats for the activities that took place under this resource within the specified time interval. Analytics aggregates might not be available for all action types. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/drives/item/items/item/invite/invite_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/invite/invite_post_request_body.py index 4e48cd9ba71..61321fd50da 100644 --- a/msgraph_beta/generated/drives/item/items/item/invite/invite_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/invite/invite_post_request_body.py @@ -15,6 +15,12 @@ class InvitePostRequestBody(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 requireSignIn property + require_sign_in: Optional[bool] = False + # The retainInheritedPermissions property + retain_inherited_permissions: Optional[bool] = False + # The sendInvitation property + send_invitation: Optional[bool] = False # The expirationDateTime property expiration_date_time: Optional[str] = None # The message property @@ -23,14 +29,8 @@ class InvitePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): password: Optional[str] = None # The recipients property recipients: Optional[list[DriveRecipient]] = None - # The requireSignIn property - require_sign_in: Optional[bool] = None - # The retainInheritedPermissions property - retain_inherited_permissions: Optional[bool] = None # The roles property roles: Optional[list[str]] = None - # The sendInvitation property - send_invitation: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> InvitePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/preview/preview_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/preview/preview_post_request_body.py index 4bf4f82427a..60e8817d637 100644 --- a/msgraph_beta/generated/drives/item/items/item/preview/preview_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/preview/preview_post_request_body.py @@ -13,9 +13,9 @@ class PreviewPostRequestBody(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 allowEdit property - allow_edit: Optional[bool] = None + allow_edit: Optional[bool] = False # The chromeless property - chromeless: Optional[bool] = None + chromeless: Optional[bool] = False # The page property page: Optional[str] = None # The viewer property diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/create_session/create_session_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/create_session/create_session_post_request_body.py index e7d897a6440..e2d20bc3238 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/create_session/create_session_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/create_session/create_session_post_request_body.py @@ -13,7 +13,7 @@ class CreateSessionPostRequestBody(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 persistChanges property - persist_changes: Optional[bool] = None + persist_changes: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CreateSessionPostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/names/item/range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/names/item/range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/names/item/range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/names/item/range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/add/add_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/add/add_post_request_body.py index 3606198a254..149c08b6e8d 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/add/add_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/add/add_post_request_body.py @@ -12,10 +12,10 @@ class AddPostRequestBody(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 hasHeaders property + has_headers: Optional[bool] = False # The address property address: Optional[str] = None - # The hasHeaders property - has_headers: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AddPostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/data_body_range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/data_body_range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/data_body_range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/data_body_range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/header_row_range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/header_row_range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/header_row_range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/header_row_range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/total_row_range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/total_row_range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/total_row_range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/columns/item/total_row_range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/data_body_range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/data_body_range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/data_body_range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/data_body_range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/header_row_range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/header_row_range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/header_row_range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/header_row_range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/item/range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/item/range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/item/range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/rows/item/range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/sort/apply/apply_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/sort/apply/apply_post_request_body.py index f73e95b83c5..96b7c17f25e 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/sort/apply/apply_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/sort/apply/apply_post_request_body.py @@ -15,10 +15,10 @@ class ApplyPostRequestBody(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 matchCase property + match_case: Optional[bool] = False # The fields property fields: Optional[list[WorkbookSortField]] = None - # The matchCase property - match_case: Optional[bool] = None # The method property method: Optional[str] = None diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/total_row_range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/total_row_range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/total_row_range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/tables/item/total_row_range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/cell_with_row_with_column/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/cell_with_row_with_column/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/cell_with_row_with_column/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/cell_with_row_with_column/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/names/item/range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/range_with_address/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/range_with_address/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/range_with_address/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/range_with_address/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_post_request_body.py index 3606198a254..149c08b6e8d 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/add/add_post_request_body.py @@ -12,10 +12,10 @@ class AddPostRequestBody(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 hasHeaders property + has_headers: Optional[bool] = False # The address property address: Optional[str] = None - # The hasHeaders property - has_headers: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AddPostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/data_body_range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/data_body_range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/data_body_range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/data_body_range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/header_row_range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/header_row_range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/header_row_range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/header_row_range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/total_row_range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/total_row_range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/total_row_range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/columns/item/total_row_range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/data_body_range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/data_body_range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/data_body_range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/data_body_range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/header_row_range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/header_row_range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/header_row_range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/header_row_range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item/range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item/range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item/range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/rows/item/range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/apply_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/apply_post_request_body.py index af8ba72129c..58ad675aa2d 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/apply_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/sort/apply/apply_post_request_body.py @@ -15,10 +15,10 @@ class ApplyPostRequestBody(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 matchCase property + match_case: Optional[bool] = False # The fields property fields: Optional[list[WorkbookSortField]] = None - # The matchCase property - match_case: Optional[bool] = None # The method property method: Optional[str] = None diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/total_row_range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/total_row_range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/total_row_range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/tables/item/total_row_range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/used_range/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/used_range/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/used_range/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/used_range/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/used_range_with_values_only/merge/merge_post_request_body.py b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/used_range_with_values_only/merge/merge_post_request_body.py index ec88b24074b..ae780058814 100644 --- a/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/used_range_with_values_only/merge/merge_post_request_body.py +++ b/msgraph_beta/generated/drives/item/items/item/workbook/worksheets/item/used_range_with_values_only/merge/merge_post_request_body.py @@ -13,7 +13,7 @@ class MergePostRequestBody(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 across property - across: Optional[bool] = None + across: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MergePostRequestBody: diff --git a/msgraph_beta/generated/drives/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py b/msgraph_beta/generated/drives/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py index 67f0f81d848..d7bf36fd988 100644 --- a/msgraph_beta/generated/drives/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py +++ b/msgraph_beta/generated/drives/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py @@ -12,10 +12,10 @@ class AssociateWithHubSitesPostRequestBody(AdditionalDataHolder, BackedModel, Pa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The propagateToExistingLists property + propagate_to_existing_lists: Optional[bool] = False # The hubSiteUrls property hub_site_urls: Optional[list[str]] = None - # The propagateToExistingLists property - propagate_to_existing_lists: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AssociateWithHubSitesPostRequestBody: diff --git a/msgraph_beta/generated/drives/item/list_/content_types/item/is_published/is_published_get_response.py b/msgraph_beta/generated/drives/item/list_/content_types/item/is_published/is_published_get_response.py index 1bb427cd055..80ac19dad7b 100644 --- a/msgraph_beta/generated/drives/item/list_/content_types/item/is_published/is_published_get_response.py +++ b/msgraph_beta/generated/drives/item/list_/content_types/item/is_published/is_published_get_response.py @@ -13,7 +13,7 @@ class IsPublishedGetResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> IsPublishedGetResponse: diff --git a/msgraph_beta/generated/drives/item/list_/items/item/create_link/create_link_post_request_body.py b/msgraph_beta/generated/drives/item/list_/items/item/create_link/create_link_post_request_body.py index 0916d1eddbc..a1e19b02e8c 100644 --- a/msgraph_beta/generated/drives/item/list_/items/item/create_link/create_link_post_request_body.py +++ b/msgraph_beta/generated/drives/item/list_/items/item/create_link/create_link_post_request_body.py @@ -16,6 +16,10 @@ class CreateLinkPostRequestBody(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 retainInheritedPermissions property + retain_inherited_permissions: Optional[bool] = False + # The sendNotification property + send_notification: Optional[bool] = False # The expirationDateTime property expiration_date_time: Optional[datetime.datetime] = None # The message property @@ -24,12 +28,8 @@ class CreateLinkPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): password: Optional[str] = None # The recipients property recipients: Optional[list[DriveRecipient]] = None - # The retainInheritedPermissions property - retain_inherited_permissions: Optional[bool] = None # The scope property scope: Optional[str] = None - # The sendNotification property - send_notification: Optional[bool] = None # The type property type: Optional[str] = None diff --git a/msgraph_beta/generated/drives/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py b/msgraph_beta/generated/drives/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py new file mode 100644 index 00000000000..c110217d3a0 --- /dev/null +++ b/msgraph_beta/generated/drives/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py @@ -0,0 +1,144 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734 import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(BaseRequestBuilder): + """ + Provides operations to call the getActivitiesByInterval method. Original name: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[str] = None, interval: Optional[str] = None, start_date_time: Optional[str] = None) -> None: + """ + Instantiates a new GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb and sets the default values. + param end_date_time: Usage: endDateTime='{endDateTime}' + param interval: Usage: interval='{interval}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime='{startDateTime}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['interval'] = interval + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/list/items/{listItem%2Did}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734]: + """ + Invoke function getActivitiesByInterval + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734 import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + + return await self.request_adapter.send_async(request_info, GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function getActivitiesByInterval + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(self.request_adapter, raw_url) + + @dataclass + class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters(): + """ + Invoke function getActivitiesByInterval + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/drives/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py b/msgraph_beta/generated/drives/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py new file mode 100644 index 00000000000..9f0ca35fd6d --- /dev/null +++ b/msgraph_beta/generated/drives/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .......models.item_activity_stat import ItemActivityStat + +from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse + """ + # The value property + value: Optional[list[ItemActivityStat]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .......models.item_activity_stat import ItemActivityStat + + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .......models.item_activity_stat import ItemActivityStat + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ItemActivityStat)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 0839fe9ef84..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .......models.item_activity_stat import ItemActivityStat - -from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ItemActivityStat]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .......models.item_activity_stat import ItemActivityStat - - from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .......models.item_activity_stat import ItemActivityStat - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ItemActivityStat)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 528c377b9cd..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,144 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActivitiesByInterval method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[str] = None, interval: Optional[str] = None, start_date_time: Optional[str] = None) -> None: - """ - Instantiates a new GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime='{endDateTime}' - param interval: Usage: interval='{interval}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime='{startDateTime}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['interval'] = interval - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/drives/{drive%2Did}/list/items/{listItem%2Did}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse]: - """ - Invoke function getActivitiesByInterval - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - - return await self.request_adapter.send_async(request_info, GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function getActivitiesByInterval - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters(): - """ - Invoke function getActivitiesByInterval - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/drives/item/list_/items/item/list_item_item_request_builder.py b/msgraph_beta/generated/drives/item/list_/items/item/list_item_item_request_builder.py index bbbab9d471e..be238c73255 100644 --- a/msgraph_beta/generated/drives/item/list_/items/item/list_item_item_request_builder.py +++ b/msgraph_beta/generated/drives/item/list_/items/item/list_item_item_request_builder.py @@ -23,7 +23,7 @@ from .document_set_versions.document_set_versions_request_builder import DocumentSetVersionsRequestBuilder from .drive_item.drive_item_request_builder import DriveItemRequestBuilder from .fields.fields_request_builder import FieldsRequestBuilder - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval.get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + from .get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a.get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb from .last_modified_by_user.last_modified_by_user_request_builder import LastModifiedByUserRequestBuilder from .permissions.permissions_request_builder import PermissionsRequestBuilder from .versions.versions_request_builder import VersionsRequestBuilder @@ -79,13 +79,13 @@ async def get(self,request_configuration: Optional[RequestConfiguration[ListItem return await self.request_adapter.send_async(request_info, ListItem, error_mapping) - def get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(self,end_date_time: str, interval: str, start_date_time: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder: + def get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(self,end_date_time: str, interval: str, start_date_time: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb: """ Provides operations to call the getActivitiesByInterval method. param end_date_time: Usage: endDateTime='{endDateTime}' param interval: Usage: interval='{interval}' param start_date_time: Usage: startDateTime='{startDateTime}' - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") @@ -93,9 +93,9 @@ def get_activities_by_interval_with_start_date_time_with_end_date_time_with_inte raise TypeError("interval cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval.get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + from .get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a.get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, interval, start_date_time) + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(self.request_adapter, self.path_parameters, end_date_time, interval, start_date_time) async def patch(self,body: ListItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ListItem]: """ diff --git a/msgraph_beta/generated/education/classes/classes_request_builder.py b/msgraph_beta/generated/education/classes/classes_request_builder.py index e0a7d88a6e6..877b1da6d45 100644 --- a/msgraph_beta/generated/education/classes/classes_request_builder.py +++ b/msgraph_beta/generated/education/classes/classes_request_builder.py @@ -71,7 +71,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[ClassesR async def post(self,body: EducationClass, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[EducationClass]: """ - Create a new class. This will also create a universal group. When you use this API to create a class, it will add special properties to the group, which willadd features such as assignments and special handling within Microsoft Teams when teams are created using the group. Please note that this API only creates the universal group and does not create a team. Microsoft Teams provides a user interface for teachers to create teams for their own classes using the groups created by this API. + Create a new class. This will also create a universal group. When you use this API to create a class, it will add special properties to the group, which willadd features such as assignments and special handling within Microsoft Teams when teams are created using the group. Please note that this API only creates the universal group and doesn't create a team. Microsoft Teams provides a user interface for teachers to create teams for their own classes using the groups created by this API. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[EducationClass] @@ -106,7 +106,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: EducationClass, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new class. This will also create a universal group. When you use this API to create a class, it will add special properties to the group, which willadd features such as assignments and special handling within Microsoft Teams when teams are created using the group. Please note that this API only creates the universal group and does not create a team. Microsoft Teams provides a user interface for teachers to create teams for their own classes using the groups created by this API. + Create a new class. This will also create a universal group. When you use this API to create a class, it will add special properties to the group, which willadd features such as assignments and special handling within Microsoft Teams when teams are created using the group. Please note that this API only creates the universal group and doesn't create a team. Microsoft Teams provides a user interface for teachers to create teams for their own classes using the groups created by this API. 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/education/classes/item/assignments/item/categories/ref/ref_request_builder.py b/msgraph_beta/generated/education/classes/item/assignments/item/categories/ref/ref_request_builder.py index b6bd55cc301..96ce8ea2f81 100644 --- a/msgraph_beta/generated/education/classes/item/assignments/item/categories/ref/ref_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/assignments/item/categories/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/education/classes/{educationClass%2Did}/assignments/{educationAssignment%2Did}/categories/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/education/classes/{educationClass%2Did}/assignments/{educationAssignment%2Did}/categories/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/education/classes/{educationClass%2Did}/assignments/{educationAssignment%2Did}/categories/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/education/classes/{educationClass%2Did}/assignments/{educationAssignment%2Did}/categories/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/education/classes/item/members/ref/ref_request_builder.py b/msgraph_beta/generated/education/classes/item/members/ref/ref_request_builder.py index e1e89de59c4..967cacc453f 100644 --- a/msgraph_beta/generated/education/classes/item/members/ref/ref_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/members/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/education/classes/{educationClass%2Did}/members/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/education/classes/{educationClass%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/education/classes/{educationClass%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/education/classes/{educationClass%2Did}/members/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/education/classes/item/teachers/ref/ref_request_builder.py b/msgraph_beta/generated/education/classes/item/teachers/ref/ref_request_builder.py index 6a370dcbfdd..b275f81bfe9 100644 --- a/msgraph_beta/generated/education/classes/item/teachers/ref/ref_request_builder.py +++ b/msgraph_beta/generated/education/classes/item/teachers/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/education/classes/{educationClass%2Did}/teachers/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/education/classes/{educationClass%2Did}/teachers/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/education/classes/{educationClass%2Did}/teachers/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/education/classes/{educationClass%2Did}/teachers/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/education/me/assignments/item/categories/ref/ref_request_builder.py b/msgraph_beta/generated/education/me/assignments/item/categories/ref/ref_request_builder.py index c0f6d94b53b..45838b92480 100644 --- a/msgraph_beta/generated/education/me/assignments/item/categories/ref/ref_request_builder.py +++ b/msgraph_beta/generated/education/me/assignments/item/categories/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/education/me/assignments/{educationAssignment%2Did}/categories/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/education/me/assignments/{educationAssignment%2Did}/categories/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/education/me/assignments/{educationAssignment%2Did}/categories/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -121,7 +121,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/education/me/assignments/{educationAssignment%2Did}/categories/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/education/schools/item/classes/ref/ref_request_builder.py b/msgraph_beta/generated/education/schools/item/classes/ref/ref_request_builder.py index 444abdc90c7..580162133e8 100644 --- a/msgraph_beta/generated/education/schools/item/classes/ref/ref_request_builder.py +++ b/msgraph_beta/generated/education/schools/item/classes/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/education/schools/{educationSchool%2Did}/classes/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/education/schools/{educationSchool%2Did}/classes/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/education/schools/{educationSchool%2Did}/classes/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/education/schools/{educationSchool%2Did}/classes/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/education/schools/item/users/ref/ref_request_builder.py b/msgraph_beta/generated/education/schools/item/users/ref/ref_request_builder.py index 541055efa84..6b8f3ee0131 100644 --- a/msgraph_beta/generated/education/schools/item/users/ref/ref_request_builder.py +++ b/msgraph_beta/generated/education/schools/item/users/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/education/schools/{educationSchool%2Did}/users/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/education/schools/{educationSchool%2Did}/users/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/education/schools/{educationSchool%2Did}/users/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/education/schools/{educationSchool%2Did}/users/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/education/users/item/assignments/item/categories/ref/ref_request_builder.py b/msgraph_beta/generated/education/users/item/assignments/item/categories/ref/ref_request_builder.py index 8d350bde50d..6117f1d57ae 100644 --- a/msgraph_beta/generated/education/users/item/assignments/item/categories/ref/ref_request_builder.py +++ b/msgraph_beta/generated/education/users/item/assignments/item/categories/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/education/users/{educationUser%2Did}/assignments/{educationAssignment%2Did}/categories/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/education/users/{educationUser%2Did}/assignments/{educationAssignment%2Did}/categories/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/education/users/{educationUser%2Did}/assignments/{educationAssignment%2Did}/categories/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -121,7 +121,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/education/users/{educationUser%2Did}/assignments/{educationAssignment%2Did}/categories/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/employee_experience/employee_experience_request_builder.py b/msgraph_beta/generated/employee_experience/employee_experience_request_builder.py index 00f3a729518..3f0c0e1a19f 100644 --- a/msgraph_beta/generated/employee_experience/employee_experience_request_builder.py +++ b/msgraph_beta/generated/employee_experience/employee_experience_request_builder.py @@ -20,7 +20,7 @@ from .engagement_async_operations.engagement_async_operations_request_builder import EngagementAsyncOperationsRequestBuilder from .goals.goals_request_builder import GoalsRequestBuilder from .learning_course_activities.learning_course_activities_request_builder import LearningCourseActivitiesRequestBuilder - from .learning_course_activities_with_externalcourse_activity_id.learning_course_activities_with_externalcourse_activity_id_request_builder import LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder + from .learning_course_activities_with_externalcourse_activity_id.learning_course_activities_with_externalcourse_activity_id_req_93f96b28 import LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 from .learning_providers.learning_providers_request_builder import LearningProvidersRequestBuilder from .roles.roles_request_builder import RolesRequestBuilder @@ -57,17 +57,17 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Employee return await self.request_adapter.send_async(request_info, EmployeeExperience, error_mapping) - def learning_course_activities_with_externalcourse_activity_id(self,externalcourse_activity_id: str) -> LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder: + def learning_course_activities_with_externalcourse_activity_id(self,externalcourse_activity_id: str) -> LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28: """ Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperience entity. param externalcourse_activity_id: Alternate key of learningCourseActivity - Returns: LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder + Returns: LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 """ if externalcourse_activity_id is None: raise TypeError("externalcourse_activity_id cannot be null.") - from .learning_course_activities_with_externalcourse_activity_id.learning_course_activities_with_externalcourse_activity_id_request_builder import LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder + from .learning_course_activities_with_externalcourse_activity_id.learning_course_activities_with_externalcourse_activity_id_req_93f96b28 import LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 - return LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder(self.request_adapter, self.path_parameters, externalcourse_activity_id) + return LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28(self.request_adapter, self.path_parameters, externalcourse_activity_id) async def patch(self,body: EmployeeExperience, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[EmployeeExperience]: """ diff --git a/msgraph_beta/generated/employee_experience/learning_course_activities_with_externalcourse_activity_id/learning_course_activities_with_externalcourse_activity_id_req_93f96b28.py b/msgraph_beta/generated/employee_experience/learning_course_activities_with_externalcourse_activity_id/learning_course_activities_with_externalcourse_activity_id_req_93f96b28.py new file mode 100644 index 00000000000..e9d6ecedb27 --- /dev/null +++ b/msgraph_beta/generated/employee_experience/learning_course_activities_with_externalcourse_activity_id/learning_course_activities_with_externalcourse_activity_id_req_93f96b28.py @@ -0,0 +1,192 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.learning_course_activity import LearningCourseActivity + from ...models.o_data_errors.o_data_error import ODataError + +class LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28(BaseRequestBuilder): + """ + Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperience entity. Original name: LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], externalcourse_activity_id: Optional[str] = None) -> None: + """ + Instantiates a new LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 and sets the default values. + param externalcourse_activity_id: Alternate key of learningCourseActivity + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['externalcourseActivityId'] = externalcourse_activity_id + super().__init__(request_adapter, "{+baseurl}/employeeExperience/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}'){?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property learningCourseActivities for employeeExperience + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]] = None) -> Optional[LearningCourseActivity]: + """ + Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[LearningCourseActivity] + Find more info here: https://learn.microsoft.com/graph/api/learningcourseactivity-get?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.learning_course_activity import LearningCourseActivity + + return await self.request_adapter.send_async(request_info, LearningCourseActivity, error_mapping) + + async def patch(self,body: LearningCourseActivity, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[LearningCourseActivity]: + """ + Update the navigation property learningCourseActivities in employeeExperience + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[LearningCourseActivity] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.learning_course_activity import LearningCourseActivity + + return await self.request_adapter.send_async(request_info, LearningCourseActivity, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property learningCourseActivities for employeeExperience + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: LearningCourseActivity, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property learningCourseActivities in employeeExperience + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28(self.request_adapter, raw_url) + + @dataclass + class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters(): + """ + Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetRequestConfiguration(RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/employee_experience/learning_course_activities_with_externalcourse_activity_id/learning_course_activities_with_externalcourse_activity_id_request_builder.py b/msgraph_beta/generated/employee_experience/learning_course_activities_with_externalcourse_activity_id/learning_course_activities_with_externalcourse_activity_id_request_builder.py deleted file mode 100644 index c22cdfc5c46..00000000000 --- a/msgraph_beta/generated/employee_experience/learning_course_activities_with_externalcourse_activity_id/learning_course_activities_with_externalcourse_activity_id_request_builder.py +++ /dev/null @@ -1,192 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.learning_course_activity import LearningCourseActivity - from ...models.o_data_errors.o_data_error import ODataError - -class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperience entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], externalcourse_activity_id: Optional[str] = None) -> None: - """ - Instantiates a new LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder and sets the default values. - param externalcourse_activity_id: Alternate key of learningCourseActivity - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['externalcourseActivityId'] = externalcourse_activity_id - super().__init__(request_adapter, "{+baseurl}/employeeExperience/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}'){?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property learningCourseActivities for employeeExperience - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]] = None) -> Optional[LearningCourseActivity]: - """ - Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[LearningCourseActivity] - Find more info here: https://learn.microsoft.com/graph/api/learningcourseactivity-get?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.learning_course_activity import LearningCourseActivity - - return await self.request_adapter.send_async(request_info, LearningCourseActivity, error_mapping) - - async def patch(self,body: LearningCourseActivity, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[LearningCourseActivity]: - """ - Update the navigation property learningCourseActivities in employeeExperience - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[LearningCourseActivity] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.learning_course_activity import LearningCourseActivity - - return await self.request_adapter.send_async(request_info, LearningCourseActivity, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property learningCourseActivities for employeeExperience - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: LearningCourseActivity, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property learningCourseActivities in employeeExperience - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters(): - """ - Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetRequestConfiguration(RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/employee_experience/learning_providers/item/learning_course_activities_with_externalcourse_activity_id/learning_course_activities_with_externalcourse_activity_id_req_93f96b28.py b/msgraph_beta/generated/employee_experience/learning_providers/item/learning_course_activities_with_externalcourse_activity_id/learning_course_activities_with_externalcourse_activity_id_req_93f96b28.py new file mode 100644 index 00000000000..0e6cdc40ce7 --- /dev/null +++ b/msgraph_beta/generated/employee_experience/learning_providers/item/learning_course_activities_with_externalcourse_activity_id/learning_course_activities_with_externalcourse_activity_id_req_93f96b28.py @@ -0,0 +1,193 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.learning_course_activity import LearningCourseActivity + from .....models.o_data_errors.o_data_error import ODataError + +class LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28(BaseRequestBuilder): + """ + Provides operations to manage the learningCourseActivities property of the microsoft.graph.learningProvider entity. Original name: LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], externalcourse_activity_id: Optional[str] = None) -> None: + """ + Instantiates a new LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 and sets the default values. + param externalcourse_activity_id: Alternate key of learningCourseActivity + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['externalcourseActivityId'] = externalcourse_activity_id + super().__init__(request_adapter, "{+baseurl}/employeeExperience/learningProviders/{learningProvider%2Did}/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}'){?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete a learningCourseActivity object by using the course activity ID of either an assignment or a self-initiated activity. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + Find more info here: https://learn.microsoft.com/graph/api/learningcourseactivity-delete?view=graph-rest-beta + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]] = None) -> Optional[LearningCourseActivity]: + """ + Get learningCourseActivities from employeeExperience + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[LearningCourseActivity] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.learning_course_activity import LearningCourseActivity + + return await self.request_adapter.send_async(request_info, LearningCourseActivity, error_mapping) + + async def patch(self,body: LearningCourseActivity, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[LearningCourseActivity]: + """ + Update the properties of a learningCourseActivity object. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[LearningCourseActivity] + Find more info here: https://learn.microsoft.com/graph/api/learningcourseactivity-update?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.learning_course_activity import LearningCourseActivity + + return await self.request_adapter.send_async(request_info, LearningCourseActivity, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete a learningCourseActivity object by using the course activity ID of either an assignment or a self-initiated activity. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get learningCourseActivities from employeeExperience + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: LearningCourseActivity, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the properties of a learningCourseActivity object. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28(self.request_adapter, raw_url) + + @dataclass + class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters(): + """ + Get learningCourseActivities from employeeExperience + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetRequestConfiguration(RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/employee_experience/learning_providers/item/learning_course_activities_with_externalcourse_activity_id/learning_course_activities_with_externalcourse_activity_id_request_builder.py b/msgraph_beta/generated/employee_experience/learning_providers/item/learning_course_activities_with_externalcourse_activity_id/learning_course_activities_with_externalcourse_activity_id_request_builder.py deleted file mode 100644 index 24a32304dd8..00000000000 --- a/msgraph_beta/generated/employee_experience/learning_providers/item/learning_course_activities_with_externalcourse_activity_id/learning_course_activities_with_externalcourse_activity_id_request_builder.py +++ /dev/null @@ -1,193 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.learning_course_activity import LearningCourseActivity - from .....models.o_data_errors.o_data_error import ODataError - -class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the learningCourseActivities property of the microsoft.graph.learningProvider entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], externalcourse_activity_id: Optional[str] = None) -> None: - """ - Instantiates a new LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder and sets the default values. - param externalcourse_activity_id: Alternate key of learningCourseActivity - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['externalcourseActivityId'] = externalcourse_activity_id - super().__init__(request_adapter, "{+baseurl}/employeeExperience/learningProviders/{learningProvider%2Did}/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}'){?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete a learningCourseActivity object by using the course activity ID of either an assignment or a self-initiated activity. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/learningcourseactivity-delete?view=graph-rest-beta - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]] = None) -> Optional[LearningCourseActivity]: - """ - Get learningCourseActivities from employeeExperience - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[LearningCourseActivity] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .....models.learning_course_activity import LearningCourseActivity - - return await self.request_adapter.send_async(request_info, LearningCourseActivity, error_mapping) - - async def patch(self,body: LearningCourseActivity, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[LearningCourseActivity]: - """ - Update the properties of a learningCourseActivity object. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[LearningCourseActivity] - Find more info here: https://learn.microsoft.com/graph/api/learningcourseactivity-update?view=graph-rest-beta - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .....models.learning_course_activity import LearningCourseActivity - - return await self.request_adapter.send_async(request_info, LearningCourseActivity, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete a learningCourseActivity object by using the course activity ID of either an assignment or a self-initiated activity. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get learningCourseActivities from employeeExperience - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: LearningCourseActivity, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the properties of a learningCourseActivity object. - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters(): - """ - Get learningCourseActivities from employeeExperience - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetRequestConfiguration(RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/employee_experience/learning_providers/item/learning_provider_item_request_builder.py b/msgraph_beta/generated/employee_experience/learning_providers/item/learning_provider_item_request_builder.py index e0f4ca8d2bd..18536a88b1f 100644 --- a/msgraph_beta/generated/employee_experience/learning_providers/item/learning_provider_item_request_builder.py +++ b/msgraph_beta/generated/employee_experience/learning_providers/item/learning_provider_item_request_builder.py @@ -19,7 +19,7 @@ from .learning_contents.learning_contents_request_builder import LearningContentsRequestBuilder from .learning_contents_with_external_id.learning_contents_with_external_id_request_builder import LearningContentsWithExternalIdRequestBuilder from .learning_course_activities.learning_course_activities_request_builder import LearningCourseActivitiesRequestBuilder - from .learning_course_activities_with_externalcourse_activity_id.learning_course_activities_with_externalcourse_activity_id_request_builder import LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder + from .learning_course_activities_with_externalcourse_activity_id.learning_course_activities_with_externalcourse_activity_id_req_93f96b28 import LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 class LearningProviderItemRequestBuilder(BaseRequestBuilder): """ @@ -86,17 +86,17 @@ def learning_contents_with_external_id(self,external_id: str) -> LearningContent return LearningContentsWithExternalIdRequestBuilder(self.request_adapter, self.path_parameters, external_id) - def learning_course_activities_with_externalcourse_activity_id(self,externalcourse_activity_id: str) -> LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder: + def learning_course_activities_with_externalcourse_activity_id(self,externalcourse_activity_id: str) -> LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28: """ Provides operations to manage the learningCourseActivities property of the microsoft.graph.learningProvider entity. param externalcourse_activity_id: Alternate key of learningCourseActivity - Returns: LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder + Returns: LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 """ if externalcourse_activity_id is None: raise TypeError("externalcourse_activity_id cannot be null.") - from .learning_course_activities_with_externalcourse_activity_id.learning_course_activities_with_externalcourse_activity_id_request_builder import LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder + from .learning_course_activities_with_externalcourse_activity_id.learning_course_activities_with_externalcourse_activity_id_req_93f96b28 import LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 - return LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder(self.request_adapter, self.path_parameters, externalcourse_activity_id) + return LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28(self.request_adapter, self.path_parameters, externalcourse_activity_id) async def patch(self,body: LearningProvider, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[LearningProvider]: """ diff --git a/msgraph_beta/generated/group_lifecycle_policies/item/add_group/add_group_post_response.py b/msgraph_beta/generated/group_lifecycle_policies/item/add_group/add_group_post_response.py index d6ab8b41d3f..d358e86d6d3 100644 --- a/msgraph_beta/generated/group_lifecycle_policies/item/add_group/add_group_post_response.py +++ b/msgraph_beta/generated/group_lifecycle_policies/item/add_group/add_group_post_response.py @@ -13,7 +13,7 @@ class AddGroupPostResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AddGroupPostResponse: diff --git a/msgraph_beta/generated/group_lifecycle_policies/item/remove_group/remove_group_post_response.py b/msgraph_beta/generated/group_lifecycle_policies/item/remove_group/remove_group_post_response.py index ebcf0f00653..1cdda13f12f 100644 --- a/msgraph_beta/generated/group_lifecycle_policies/item/remove_group/remove_group_post_response.py +++ b/msgraph_beta/generated/group_lifecycle_policies/item/remove_group/remove_group_post_response.py @@ -13,7 +13,7 @@ class RemoveGroupPostResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RemoveGroupPostResponse: diff --git a/msgraph_beta/generated/group_lifecycle_policies/renew_group/renew_group_post_response.py b/msgraph_beta/generated/group_lifecycle_policies/renew_group/renew_group_post_response.py index 93d56bb947f..2773a93a74f 100644 --- a/msgraph_beta/generated/group_lifecycle_policies/renew_group/renew_group_post_response.py +++ b/msgraph_beta/generated/group_lifecycle_policies/renew_group/renew_group_post_response.py @@ -13,7 +13,7 @@ class RenewGroupPostResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RenewGroupPostResponse: diff --git a/msgraph_beta/generated/groups/item/accepted_senders/accepted_senders_request_builder.py b/msgraph_beta/generated/groups/item/accepted_senders/accepted_senders_request_builder.py index 7b4be1886c1..9c35dafc729 100644 --- a/msgraph_beta/generated/groups/item/accepted_senders/accepted_senders_request_builder.py +++ b/msgraph_beta/generated/groups/item/accepted_senders/accepted_senders_request_builder.py @@ -49,7 +49,7 @@ def by_directory_object_id(self,directory_object_id: str) -> DirectoryObjectItem async def get(self,request_configuration: Optional[RequestConfiguration[AcceptedSendersRequestBuilderGetQueryParameters]] = None) -> Optional[DirectoryObjectCollectionResponse]: """ - Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. + Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you don't specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. 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-acceptedsenders?view=graph-rest-beta @@ -70,7 +70,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Accepted def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AcceptedSendersRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. + Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you don't specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -110,7 +110,7 @@ def ref(self) -> RefRequestBuilder: @dataclass class AcceptedSendersRequestBuilderGetQueryParameters(): """ - Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. + Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you don't specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/groups/item/accepted_senders/ref/ref_request_builder.py b/msgraph_beta/generated/groups/item/accepted_senders/ref/ref_request_builder.py index 13476c3b842..abb76536137 100644 --- a/msgraph_beta/generated/groups/item/accepted_senders/ref/ref_request_builder.py +++ b/msgraph_beta/generated/groups/item/accepted_senders/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/acceptedSenders/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/acceptedSenders/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -52,7 +52,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[RefRe async def get(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderGetQueryParameters]] = None) -> Optional[StringCollectionResponse]: """ - Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. + Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you don't specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. 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-acceptedsenders?view=graph-rest-beta @@ -106,11 +106,11 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. + Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you don't specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/groups/{group%2Did}/acceptedSenders/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/groups/{group%2Did}/acceptedSenders/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) @@ -171,7 +171,7 @@ class RefRequestBuilderDeleteRequestConfiguration(RequestConfiguration[RefReques @dataclass class RefRequestBuilderGetQueryParameters(): """ - Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you do not specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. + Get a list of users or groups that are in the accepted-senders list for this group. Users in the accepted senders list can post to conversations of the group (identified in the GET request URL). Make sure you don't specify the same user or group in the accepted senders and rejected senders lists, otherwise you will get an error. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/groups/item/calendar/events/item/accept/accept_post_request_body.py b/msgraph_beta/generated/groups/item/calendar/events/item/accept/accept_post_request_body.py index d6aca7af2df..7c595a89e99 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/item/accept/accept_post_request_body.py +++ b/msgraph_beta/generated/groups/item/calendar/events/item/accept/accept_post_request_body.py @@ -12,10 +12,10 @@ class AcceptPostRequestBody(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 SendResponse property + send_response: Optional[bool] = False # The Comment property comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: diff --git a/msgraph_beta/generated/groups/item/calendar/events/item/decline/decline_post_request_body.py b/msgraph_beta/generated/groups/item/calendar/events/item/decline/decline_post_request_body.py index 7093f9b576d..0174a9bcd19 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/item/decline/decline_post_request_body.py +++ b/msgraph_beta/generated/groups/item/calendar/events/item/decline/decline_post_request_body.py @@ -15,12 +15,12 @@ class DeclinePostRequestBody(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 SendResponse property + send_response: Optional[bool] = False # The Comment property comment: Optional[str] = None # The ProposedNewTime property proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: diff --git a/msgraph_beta/generated/groups/item/calendar/events/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph_beta/generated/groups/item/calendar/events/item/tentatively_accept/tentatively_accept_post_request_body.py index f1de28c467e..ad3822f646b 100644 --- a/msgraph_beta/generated/groups/item/calendar/events/item/tentatively_accept/tentatively_accept_post_request_body.py +++ b/msgraph_beta/generated/groups/item/calendar/events/item/tentatively_accept/tentatively_accept_post_request_body.py @@ -15,12 +15,12 @@ class TentativelyAcceptPostRequestBody(AdditionalDataHolder, BackedModel, Parsab # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The SendResponse property + send_response: Optional[bool] = False # The Comment property comment: Optional[str] = None # The ProposedNewTime property proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: diff --git a/msgraph_beta/generated/groups/item/events/item/accept/accept_post_request_body.py b/msgraph_beta/generated/groups/item/events/item/accept/accept_post_request_body.py index d6aca7af2df..7c595a89e99 100644 --- a/msgraph_beta/generated/groups/item/events/item/accept/accept_post_request_body.py +++ b/msgraph_beta/generated/groups/item/events/item/accept/accept_post_request_body.py @@ -12,10 +12,10 @@ class AcceptPostRequestBody(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 SendResponse property + send_response: Optional[bool] = False # The Comment property comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: diff --git a/msgraph_beta/generated/groups/item/events/item/decline/decline_post_request_body.py b/msgraph_beta/generated/groups/item/events/item/decline/decline_post_request_body.py index 3ff4e8d3fda..3b1a702814d 100644 --- a/msgraph_beta/generated/groups/item/events/item/decline/decline_post_request_body.py +++ b/msgraph_beta/generated/groups/item/events/item/decline/decline_post_request_body.py @@ -15,12 +15,12 @@ class DeclinePostRequestBody(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 SendResponse property + send_response: Optional[bool] = False # The Comment property comment: Optional[str] = None # The ProposedNewTime property proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: diff --git a/msgraph_beta/generated/groups/item/events/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph_beta/generated/groups/item/events/item/tentatively_accept/tentatively_accept_post_request_body.py index dcb3fcda337..fd4018cdf6b 100644 --- a/msgraph_beta/generated/groups/item/events/item/tentatively_accept/tentatively_accept_post_request_body.py +++ b/msgraph_beta/generated/groups/item/events/item/tentatively_accept/tentatively_accept_post_request_body.py @@ -15,12 +15,12 @@ class TentativelyAcceptPostRequestBody(AdditionalDataHolder, BackedModel, Parsab # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The SendResponse property + send_response: Optional[bool] = False # The Comment property comment: Optional[str] = None # The ProposedNewTime property proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: diff --git a/msgraph_beta/generated/groups/item/get_member_groups/get_member_groups_post_request_body.py b/msgraph_beta/generated/groups/item/get_member_groups/get_member_groups_post_request_body.py index c00f72b817c..7f866d52799 100644 --- a/msgraph_beta/generated/groups/item/get_member_groups/get_member_groups_post_request_body.py +++ b/msgraph_beta/generated/groups/item/get_member_groups/get_member_groups_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberGroupsPostRequestBody(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 securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberGroupsPostRequestBody: diff --git a/msgraph_beta/generated/groups/item/get_member_objects/get_member_objects_post_request_body.py b/msgraph_beta/generated/groups/item/get_member_objects/get_member_objects_post_request_body.py index 07b489d3958..6fb5257fd5d 100644 --- a/msgraph_beta/generated/groups/item/get_member_objects/get_member_objects_post_request_body.py +++ b/msgraph_beta/generated/groups/item/get_member_objects/get_member_objects_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberObjectsPostRequestBody(AdditionalDataHolder, BackedModel, Parsabl # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberObjectsPostRequestBody: diff --git a/msgraph_beta/generated/groups/item/group_lifecycle_policies/item/add_group/add_group_post_response.py b/msgraph_beta/generated/groups/item/group_lifecycle_policies/item/add_group/add_group_post_response.py index d6ab8b41d3f..d358e86d6d3 100644 --- a/msgraph_beta/generated/groups/item/group_lifecycle_policies/item/add_group/add_group_post_response.py +++ b/msgraph_beta/generated/groups/item/group_lifecycle_policies/item/add_group/add_group_post_response.py @@ -13,7 +13,7 @@ class AddGroupPostResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AddGroupPostResponse: diff --git a/msgraph_beta/generated/groups/item/group_lifecycle_policies/item/remove_group/remove_group_post_response.py b/msgraph_beta/generated/groups/item/group_lifecycle_policies/item/remove_group/remove_group_post_response.py index ebcf0f00653..1cdda13f12f 100644 --- a/msgraph_beta/generated/groups/item/group_lifecycle_policies/item/remove_group/remove_group_post_response.py +++ b/msgraph_beta/generated/groups/item/group_lifecycle_policies/item/remove_group/remove_group_post_response.py @@ -13,7 +13,7 @@ class RemoveGroupPostResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RemoveGroupPostResponse: diff --git a/msgraph_beta/generated/groups/item/group_lifecycle_policies/renew_group/renew_group_post_response.py b/msgraph_beta/generated/groups/item/group_lifecycle_policies/renew_group/renew_group_post_response.py index 93d56bb947f..2773a93a74f 100644 --- a/msgraph_beta/generated/groups/item/group_lifecycle_policies/renew_group/renew_group_post_response.py +++ b/msgraph_beta/generated/groups/item/group_lifecycle_policies/renew_group/renew_group_post_response.py @@ -13,7 +13,7 @@ class RenewGroupPostResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RenewGroupPostResponse: diff --git a/msgraph_beta/generated/groups/item/members/ref/ref_request_builder.py b/msgraph_beta/generated/groups/item/members/ref/ref_request_builder.py index a1415f5b6a6..01bba32d134 100644 --- a/msgraph_beta/generated/groups/item/members/ref/ref_request_builder.py +++ b/msgraph_beta/generated/groups/item/members/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/members/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/groups/{group%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/groups/{group%2Did}/members/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) 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 4bd0eb55777..1c5bd908ac9 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 @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/owners/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/owners/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/groups/{group%2Did}/owners/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/groups/{group%2Did}/owners/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/groups/item/planner/plans/item/history_items/count/count_request_builder.py b/msgraph_beta/generated/groups/item/planner/plans/item/history_items/count/count_request_builder.py new file mode 100644 index 00000000000..947be5a2ac7 --- /dev/null +++ b/msgraph_beta/generated/groups/item/planner/plans/item/history_items/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/planner/plans/item/history_items/history_items_request_builder.py b/msgraph_beta/generated/groups/item/planner/plans/item/history_items/history_items_request_builder.py new file mode 100644 index 00000000000..234eba9b6c6 --- /dev/null +++ b/msgraph_beta/generated/groups/item/planner/plans/item/history_items/history_items_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .......models.planner_history_item import PlannerHistoryItem + from .......models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + +class HistoryItemsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new HistoryItemsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_planner_history_item_id(self,planner_history_item_id: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + param planner_history_item_id: The unique identifier of plannerHistoryItem + Returns: PlannerHistoryItemItemRequestBuilder + """ + if planner_history_item_id is None: + raise TypeError("planner_history_item_id cannot be null.") + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["plannerHistoryItem%2Did"] = planner_history_item_id + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItemCollectionResponse]: + """ + Get historyItems from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItemCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + + return await self.request_adapter.send_async(request_info, PlannerHistoryItemCollectionResponse, error_mapping) + + async def post(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Create new navigation property to historyItems for groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to historyItems for groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> HistoryItemsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: HistoryItemsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return HistoryItemsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class HistoryItemsRequestBuilderGetQueryParameters(): + """ + Get historyItems from groups + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class HistoryItemsRequestBuilderGetRequestConfiguration(RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class HistoryItemsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py b/msgraph_beta/generated/groups/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py new file mode 100644 index 00000000000..c16e784ed8b --- /dev/null +++ b/msgraph_beta/generated/groups/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from ........models.planner_history_item import PlannerHistoryItem + +class PlannerHistoryItemItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new PlannerHistoryItemItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property historyItems for groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Get historyItems from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + async def patch(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Update the navigation property historyItems in groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property historyItems for groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property historyItems in groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: PlannerHistoryItemItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetQueryParameters(): + """ + Get historyItems from groups + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/planner/plans/item/planner_plan_item_request_builder.py b/msgraph_beta/generated/groups/item/planner/plans/item/planner_plan_item_request_builder.py index be875c44dee..9257dc8cb6b 100644 --- a/msgraph_beta/generated/groups/item/planner/plans/item/planner_plan_item_request_builder.py +++ b/msgraph_beta/generated/groups/item/planner/plans/item/planner_plan_item_request_builder.py @@ -20,6 +20,7 @@ from .buckets.buckets_request_builder import BucketsRequestBuilder from .details.details_request_builder import DetailsRequestBuilder from .get_usage_rights.get_usage_rights_request_builder import GetUsageRightsRequestBuilder + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder from .move_to_container.move_to_container_request_builder import MoveToContainerRequestBuilder from .tasks.tasks_request_builder import TasksRequestBuilder from .unarchive.unarchive_request_builder import UnarchiveRequestBuilder @@ -181,6 +182,15 @@ def get_usage_rights(self) -> GetUsageRightsRequestBuilder: return GetUsageRightsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def history_items(self) -> HistoryItemsRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder + + return HistoryItemsRequestBuilder(self.request_adapter, self.path_parameters) + @property def move_to_container(self) -> MoveToContainerRequestBuilder: """ diff --git a/msgraph_beta/generated/groups/item/rejected_senders/ref/ref_request_builder.py b/msgraph_beta/generated/groups/item/rejected_senders/ref/ref_request_builder.py index dbaae72948a..8bef5b498fd 100644 --- a/msgraph_beta/generated/groups/item/rejected_senders/ref/ref_request_builder.py +++ b/msgraph_beta/generated/groups/item/rejected_senders/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/rejectedSenders/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/rejectedSenders/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/groups/{group%2Did}/rejectedSenders/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/groups/{group%2Did}/rejectedSenders/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/groups/item/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py b/msgraph_beta/generated/groups/item/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py index 67f0f81d848..d7bf36fd988 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py @@ -12,10 +12,10 @@ class AssociateWithHubSitesPostRequestBody(AdditionalDataHolder, BackedModel, Pa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The propagateToExistingLists property + propagate_to_existing_lists: Optional[bool] = False # The hubSiteUrls property hub_site_urls: Optional[list[str]] = None - # The propagateToExistingLists property - propagate_to_existing_lists: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AssociateWithHubSitesPostRequestBody: diff --git a/msgraph_beta/generated/groups/item/sites/item/content_types/item/is_published/is_published_get_response.py b/msgraph_beta/generated/groups/item/sites/item/content_types/item/is_published/is_published_get_response.py index 1bb427cd055..80ac19dad7b 100644 --- a/msgraph_beta/generated/groups/item/sites/item/content_types/item/is_published/is_published_get_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/content_types/item/is_published/is_published_get_response.py @@ -13,7 +13,7 @@ class IsPublishedGetResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> IsPublishedGetResponse: diff --git a/msgraph_beta/generated/groups/item/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py b/msgraph_beta/generated/groups/item/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py new file mode 100644 index 00000000000..73bf166e041 --- /dev/null +++ b/msgraph_beta/generated/groups/item/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py @@ -0,0 +1,144 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from .get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734 import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(BaseRequestBuilder): + """ + Provides operations to call the getActivitiesByInterval method. Original name: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[str] = None, interval: Optional[str] = None, start_date_time: Optional[str] = None) -> None: + """ + Instantiates a new GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb and sets the default values. + param end_date_time: Usage: endDateTime='{endDateTime}' + param interval: Usage: interval='{interval}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime='{startDateTime}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['interval'] = interval + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734]: + """ + Invoke function getActivitiesByInterval + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734 import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + + return await self.request_adapter.send_async(request_info, GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function getActivitiesByInterval + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(self.request_adapter, raw_url) + + @dataclass + class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters(): + """ + Invoke function getActivitiesByInterval + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py b/msgraph_beta/generated/groups/item/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py new file mode 100644 index 00000000000..4716a08ebe2 --- /dev/null +++ b/msgraph_beta/generated/groups/item/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.item_activity_stat import ItemActivityStat + +from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse + """ + # The value property + value: Optional[list[ItemActivityStat]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.item_activity_stat import ItemActivityStat + + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.item_activity_stat import ItemActivityStat + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ItemActivityStat)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 0574de587e7..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.item_activity_stat import ItemActivityStat - -from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ItemActivityStat]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.item_activity_stat import ItemActivityStat - - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.item_activity_stat import ItemActivityStat - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ItemActivityStat)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 22e7505eca8..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,144 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActivitiesByInterval method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[str] = None, interval: Optional[str] = None, start_date_time: Optional[str] = None) -> None: - """ - Instantiates a new GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime='{endDateTime}' - param interval: Usage: interval='{interval}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime='{startDateTime}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['interval'] = interval - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse]: - """ - Invoke function getActivitiesByInterval - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - - return await self.request_adapter.send_async(request_info, GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function getActivitiesByInterval - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters(): - """ - Invoke function getActivitiesByInterval - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - 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_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.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_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py new file mode 100644 index 00000000000..99161343511 --- /dev/null +++ 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_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py @@ -0,0 +1,144 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734 import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(BaseRequestBuilder): + """ + Provides operations to call the getActivitiesByInterval method. Original name: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[str] = None, interval: Optional[str] = None, start_date_time: Optional[str] = None) -> None: + """ + Instantiates a new GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb and sets the default values. + param end_date_time: Usage: endDateTime='{endDateTime}' + param interval: Usage: interval='{interval}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime='{startDateTime}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['interval'] = interval + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734]: + """ + Invoke function getActivitiesByInterval + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734 import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + + return await self.request_adapter.send_async(request_info, GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function getActivitiesByInterval + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(self.request_adapter, raw_url) + + @dataclass + class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters(): + """ + Invoke function getActivitiesByInterval + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.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_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py new file mode 100644 index 00000000000..9f0ca35fd6d --- /dev/null +++ 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_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .......models.item_activity_stat import ItemActivityStat + +from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse + """ + # The value property + value: Optional[list[ItemActivityStat]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .......models.item_activity_stat import ItemActivityStat + + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .......models.item_activity_stat import ItemActivityStat + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ItemActivityStat)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 0839fe9ef84..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .......models.item_activity_stat import ItemActivityStat - -from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ItemActivityStat]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .......models.item_activity_stat import ItemActivityStat - - from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .......models.item_activity_stat import ItemActivityStat - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ItemActivityStat)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index aae16a7c580..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,144 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActivitiesByInterval method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[str] = None, interval: Optional[str] = None, start_date_time: Optional[str] = None) -> None: - """ - Instantiates a new GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime='{endDateTime}' - param interval: Usage: interval='{interval}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime='{startDateTime}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['interval'] = interval - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/getByPath(path='{path}')/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse]: - """ - Invoke function getActivitiesByInterval - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - - return await self.request_adapter.send_async(request_info, GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function getActivitiesByInterval - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters(): - """ - Invoke function getActivitiesByInterval - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/get_by_path_with_path_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/get_by_path_with_path_request_builder.py index b6529d5a163..3081ea7070d 100644 --- a/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/get_by_path_with_path_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/get_by_path_with_path/get_by_path_with_path_request_builder.py @@ -27,7 +27,7 @@ from .drives.drives_request_builder import DrivesRequestBuilder from .extensions.extensions_request_builder import ExtensionsRequestBuilder from .external_columns.external_columns_request_builder import ExternalColumnsRequestBuilder - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval.get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + from .get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a.get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb from .get_applicable_content_types_for_list_with_list_id.get_applicable_content_types_for_list_with_list_id_request_builder import GetApplicableContentTypesForListWithListIdRequestBuilder from .information_protection.information_protection_request_builder import InformationProtectionRequestBuilder from .items.items_request_builder import ItemsRequestBuilder @@ -79,13 +79,13 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar return await self.request_adapter.send_async(request_info, Site, error_mapping) - def get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(self,end_date_time: str, interval: str, start_date_time: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder: + def get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(self,end_date_time: str, interval: str, start_date_time: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb: """ Provides operations to call the getActivitiesByInterval method. param end_date_time: Usage: endDateTime='{endDateTime}' param interval: Usage: interval='{interval}' param start_date_time: Usage: startDateTime='{startDateTime}' - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") @@ -93,9 +93,9 @@ def get_activities_by_interval_with_start_date_time_with_end_date_time_with_inte raise TypeError("interval cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval.get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + from .get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a.get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, interval, start_date_time) + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(self.request_adapter, self.path_parameters, end_date_time, interval, start_date_time) def get_applicable_content_types_for_list_with_list_id(self,list_id: str) -> GetApplicableContentTypesForListWithListIdRequestBuilder: """ diff --git a/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py b/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py new file mode 100644 index 00000000000..2681196dde7 --- /dev/null +++ b/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from ........models.sensitivity_label import SensitivityLabel + +class ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(BaseRequestBuilder): + """ + Provides operations to call the computeInheritance method. Original name: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: + """ + Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e and sets the default values. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['contentFormats'] = content_formats + path_parameters['labelIds'] = label_ids + path_parameters['locale'] = locale + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/informationProtection/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, raw_url) + + @dataclass + class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py deleted file mode 100644 index c05fc3603af..00000000000 --- a/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.o_data_errors.o_data_error import ODataError - from ........models.sensitivity_label import SensitivityLabel - -class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the computeInheritance method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: - """ - Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder and sets the default values. - param content_formats: Usage: contentFormats={contentFormats} - param label_ids: Usage: labelIds={labelIds} - param locale: Usage: locale='{locale}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['contentFormats'] = content_formats - path_parameters['labelIds'] = label_ids - path_parameters['locale'] = locale - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/informationProtection/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[SensitivityLabel] - Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ........models.sensitivity_label import SensitivityLabel - - return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py b/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py new file mode 100644 index 00000000000..9d947388652 --- /dev/null +++ b/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + from ..........models.sensitivity_label import SensitivityLabel + +class ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(BaseRequestBuilder): + """ + Provides operations to call the computeInheritance method. Original name: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: + """ + Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e and sets the default values. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['contentFormats'] = content_formats + path_parameters['labelIds'] = label_ids + path_parameters['locale'] = locale + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/informationProtection/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, raw_url) + + @dataclass + class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py deleted file mode 100644 index 4ac34ddb2d3..00000000000 --- a/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ..........models.o_data_errors.o_data_error import ODataError - from ..........models.sensitivity_label import SensitivityLabel - -class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the computeInheritance method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: - """ - Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder and sets the default values. - param content_formats: Usage: contentFormats={contentFormats} - param label_ids: Usage: labelIds={labelIds} - param locale: Usage: locale='{locale}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['contentFormats'] = content_formats - path_parameters['labelIds'] = label_ids - path_parameters['locale'] = locale - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/informationProtection/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[SensitivityLabel] - Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ..........models.sensitivity_label import SensitivityLabel - - return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/item/sublabels/sublabels_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/item/sublabels/sublabels_request_builder.py index fa6107362a6..0f5d61bfd1b 100644 --- a/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/item/sublabels/sublabels_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/item/sublabels/sublabels_request_builder.py @@ -17,7 +17,7 @@ from .........models.o_data_errors.o_data_error import ODataError from .........models.sensitivity_label import SensitivityLabel from .........models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder from .count.count_request_builder import CountRequestBuilder from .evaluate.evaluate_request_builder import EvaluateRequestBuilder @@ -50,13 +50,13 @@ def by_sensitivity_label_id1(self,sensitivity_label_id1: str) -> SensitivityLabe url_tpl_params["sensitivityLabel%2Did1"] = sensitivity_label_id1 return SensitivityLabelItemRequestBuilder(self.request_adapter, url_tpl_params) - def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: """ Provides operations to call the computeInheritance method. param content_formats: Usage: contentFormats={contentFormats} param label_ids: Usage: labelIds={labelIds} param locale: Usage: locale='{locale}' - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e """ if content_formats is None: raise TypeError("content_formats cannot be null.") @@ -64,9 +64,9 @@ def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,con raise TypeError("label_ids cannot be null.") if locale is None: raise TypeError("locale cannot be null.") - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) async def get(self,request_configuration: Optional[RequestConfiguration[SublabelsRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabelCollectionResponse]: """ diff --git a/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py index 8c32a576fe7..caed1ddbdd2 100644 --- a/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py @@ -17,7 +17,7 @@ from .......models.o_data_errors.o_data_error import ODataError from .......models.sensitivity_label import SensitivityLabel from .......models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder from .count.count_request_builder import CountRequestBuilder from .evaluate.evaluate_request_builder import EvaluateRequestBuilder @@ -50,13 +50,13 @@ def by_sensitivity_label_id(self,sensitivity_label_id: str) -> SensitivityLabelI url_tpl_params["sensitivityLabel%2Did"] = sensitivity_label_id return SensitivityLabelItemRequestBuilder(self.request_adapter, url_tpl_params) - def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: """ Provides operations to call the computeInheritance method. param content_formats: Usage: contentFormats={contentFormats} param label_ids: Usage: labelIds={labelIds} param locale: Usage: locale='{locale}' - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e """ if content_formats is None: raise TypeError("content_formats cannot be null.") @@ -64,9 +64,9 @@ def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,con raise TypeError("label_ids cannot be null.") if locale is None: raise TypeError("locale cannot be null.") - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) async def get(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabelCollectionResponse]: """ diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py index 67f0f81d848..d7bf36fd988 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py @@ -12,10 +12,10 @@ class AssociateWithHubSitesPostRequestBody(AdditionalDataHolder, BackedModel, Pa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The propagateToExistingLists property + propagate_to_existing_lists: Optional[bool] = False # The hubSiteUrls property hub_site_urls: Optional[list[str]] = None - # The propagateToExistingLists property - propagate_to_existing_lists: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AssociateWithHubSitesPostRequestBody: diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/is_published/is_published_get_response.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/is_published/is_published_get_response.py index 1bb427cd055..80ac19dad7b 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/is_published/is_published_get_response.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/content_types/item/is_published/is_published_get_response.py @@ -13,7 +13,7 @@ class IsPublishedGetResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> IsPublishedGetResponse: diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/create_link/create_link_post_request_body.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/create_link/create_link_post_request_body.py index f93bbfdec34..3fcada8e647 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/create_link/create_link_post_request_body.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/create_link/create_link_post_request_body.py @@ -16,6 +16,10 @@ class CreateLinkPostRequestBody(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 retainInheritedPermissions property + retain_inherited_permissions: Optional[bool] = False + # The sendNotification property + send_notification: Optional[bool] = False # The expirationDateTime property expiration_date_time: Optional[datetime.datetime] = None # The message property @@ -24,12 +28,8 @@ class CreateLinkPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): password: Optional[str] = None # The recipients property recipients: Optional[list[DriveRecipient]] = None - # The retainInheritedPermissions property - retain_inherited_permissions: Optional[bool] = None # The scope property scope: Optional[str] = None - # The sendNotification property - send_notification: Optional[bool] = None # The type property type: Optional[str] = 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_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.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_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py new file mode 100644 index 00000000000..52102bd3410 --- /dev/null +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py @@ -0,0 +1,144 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + from .get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734 import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(BaseRequestBuilder): + """ + Provides operations to call the getActivitiesByInterval method. Original name: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[str] = None, interval: Optional[str] = None, start_date_time: Optional[str] = None) -> None: + """ + Instantiates a new GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb and sets the default values. + param end_date_time: Usage: endDateTime='{endDateTime}' + param interval: Usage: interval='{interval}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime='{startDateTime}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['interval'] = interval + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/lists/{list%2Did}/items/{listItem%2Did}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734]: + """ + Invoke function getActivitiesByInterval + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734 import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + + return await self.request_adapter.send_async(request_info, GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function getActivitiesByInterval + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(self.request_adapter, raw_url) + + @dataclass + class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters(): + """ + Invoke function getActivitiesByInterval + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.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_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py new file mode 100644 index 00000000000..0219768c3ff --- /dev/null +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ..........models.item_activity_stat import ItemActivityStat + +from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse + """ + # The value property + value: Optional[list[ItemActivityStat]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ..........models.item_activity_stat import ItemActivityStat + + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ..........models.item_activity_stat import ItemActivityStat + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ItemActivityStat)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index f7dc5b93449..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ..........models.item_activity_stat import ItemActivityStat - -from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ItemActivityStat]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ..........models.item_activity_stat import ItemActivityStat - - from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ..........models.item_activity_stat import ItemActivityStat - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ItemActivityStat)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 47d50710365..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,144 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ..........models.o_data_errors.o_data_error import ODataError - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActivitiesByInterval method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[str] = None, interval: Optional[str] = None, start_date_time: Optional[str] = None) -> None: - """ - Instantiates a new GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime='{endDateTime}' - param interval: Usage: interval='{interval}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime='{startDateTime}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['interval'] = interval - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/sites/{site%2Did}/lists/{list%2Did}/items/{listItem%2Did}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse]: - """ - Invoke function getActivitiesByInterval - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - - return await self.request_adapter.send_async(request_info, GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function getActivitiesByInterval - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters(): - """ - Invoke function getActivitiesByInterval - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/list_item_item_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/list_item_item_request_builder.py index f4a872f4e8a..cde22d7a4ed 100644 --- a/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/list_item_item_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/lists/item/items/item/list_item_item_request_builder.py @@ -23,7 +23,7 @@ from .document_set_versions.document_set_versions_request_builder import DocumentSetVersionsRequestBuilder from .drive_item.drive_item_request_builder import DriveItemRequestBuilder from .fields.fields_request_builder import FieldsRequestBuilder - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval.get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + from .get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a.get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb from .last_modified_by_user.last_modified_by_user_request_builder import LastModifiedByUserRequestBuilder from .permissions.permissions_request_builder import PermissionsRequestBuilder from .versions.versions_request_builder import VersionsRequestBuilder @@ -79,13 +79,13 @@ async def get(self,request_configuration: Optional[RequestConfiguration[ListItem return await self.request_adapter.send_async(request_info, ListItem, error_mapping) - def get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(self,end_date_time: str, interval: str, start_date_time: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder: + def get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(self,end_date_time: str, interval: str, start_date_time: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb: """ Provides operations to call the getActivitiesByInterval method. param end_date_time: Usage: endDateTime='{endDateTime}' param interval: Usage: interval='{interval}' param start_date_time: Usage: startDateTime='{startDateTime}' - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") @@ -93,9 +93,9 @@ def get_activities_by_interval_with_start_date_time_with_end_date_time_with_inte raise TypeError("interval cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval.get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + from .get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a.get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, interval, start_date_time) + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(self.request_adapter, self.path_parameters, end_date_time, interval, start_date_time) async def patch(self,body: ListItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ListItem]: """ diff --git a/msgraph_beta/generated/groups/item/sites/item/site_item_request_builder.py b/msgraph_beta/generated/groups/item/sites/item/site_item_request_builder.py index 8bc5d341d28..48c7e794251 100644 --- a/msgraph_beta/generated/groups/item/sites/item/site_item_request_builder.py +++ b/msgraph_beta/generated/groups/item/sites/item/site_item_request_builder.py @@ -27,7 +27,7 @@ from .drives.drives_request_builder import DrivesRequestBuilder from .extensions.extensions_request_builder import ExtensionsRequestBuilder from .external_columns.external_columns_request_builder import ExternalColumnsRequestBuilder - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval.get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + from .get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a.get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb from .get_applicable_content_types_for_list_with_list_id.get_applicable_content_types_for_list_with_list_id_request_builder import GetApplicableContentTypesForListWithListIdRequestBuilder from .get_by_path_with_path.get_by_path_with_path_request_builder import GetByPathWithPathRequestBuilder from .information_protection.information_protection_request_builder import InformationProtectionRequestBuilder @@ -77,13 +77,13 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SiteItem return await self.request_adapter.send_async(request_info, Site, error_mapping) - def get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(self,end_date_time: str, interval: str, start_date_time: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder: + def get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(self,end_date_time: str, interval: str, start_date_time: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb: """ Provides operations to call the getActivitiesByInterval method. param end_date_time: Usage: endDateTime='{endDateTime}' param interval: Usage: interval='{interval}' param start_date_time: Usage: startDateTime='{startDateTime}' - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") @@ -91,9 +91,9 @@ def get_activities_by_interval_with_start_date_time_with_end_date_time_with_inte raise TypeError("interval cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval.get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + from .get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a.get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, interval, start_date_time) + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(self.request_adapter, self.path_parameters, end_date_time, interval, start_date_time) def get_applicable_content_types_for_list_with_list_id(self,list_id: str) -> GetApplicableContentTypesForListWithListIdRequestBuilder: """ diff --git a/msgraph_beta/generated/groups/item/team/archive/archive_post_request_body.py b/msgraph_beta/generated/groups/item/team/archive/archive_post_request_body.py index c8702af0d28..551881e1a49 100644 --- a/msgraph_beta/generated/groups/item/team/archive/archive_post_request_body.py +++ b/msgraph_beta/generated/groups/item/team/archive/archive_post_request_body.py @@ -13,7 +13,7 @@ class ArchivePostRequestBody(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 shouldSetSpoSiteReadOnlyForMembers property - should_set_spo_site_read_only_for_members: Optional[bool] = None + should_set_spo_site_read_only_for_members: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ArchivePostRequestBody: diff --git a/msgraph_beta/generated/groups/item/team/channels/item/archive/archive_post_request_body.py b/msgraph_beta/generated/groups/item/team/channels/item/archive/archive_post_request_body.py index c8702af0d28..551881e1a49 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/archive/archive_post_request_body.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/archive/archive_post_request_body.py @@ -13,7 +13,7 @@ class ArchivePostRequestBody(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 shouldSetSpoSiteReadOnlyForMembers property - should_set_spo_site_read_only_for_members: Optional[bool] = None + should_set_spo_site_read_only_for_members: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ArchivePostRequestBody: diff --git a/msgraph_beta/generated/groups/item/team/channels/item/channel_item_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/channel_item_request_builder.py index 934574e4851..0a2d6184627 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/channel_item_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/channel_item_request_builder.py @@ -19,9 +19,10 @@ from .all_members.all_members_request_builder import AllMembersRequestBuilder from .archive.archive_request_builder import ArchiveRequestBuilder from .complete_migration.complete_migration_request_builder import CompleteMigrationRequestBuilder - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e from .enabled_apps.enabled_apps_request_builder import EnabledAppsRequestBuilder from .files_folder.files_folder_request_builder import FilesFolderRequestBuilder + from .joined_users.joined_users_request_builder import JoinedUsersRequestBuilder from .members.members_request_builder import MembersRequestBuilder from .messages.messages_request_builder import MessagesRequestBuilder from .planner.planner_request_builder import PlannerRequestBuilder @@ -181,13 +182,13 @@ def complete_migration(self) -> CompleteMigrationRequestBuilder: return CompleteMigrationRequestBuilder(self.request_adapter, self.path_parameters) @property - def does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name(self) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder: + def does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name(self) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e: """ Provides operations to call the doesUserHaveAccess method. """ - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(self.request_adapter, self.path_parameters) + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(self.request_adapter, self.path_parameters) @property def enabled_apps(self) -> EnabledAppsRequestBuilder: @@ -207,6 +208,15 @@ def files_folder(self) -> FilesFolderRequestBuilder: return FilesFolderRequestBuilder(self.request_adapter, self.path_parameters) + @property + def joined_users(self) -> JoinedUsersRequestBuilder: + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + from .joined_users.joined_users_request_builder import JoinedUsersRequestBuilder + + return JoinedUsersRequestBuilder(self.request_adapter, self.path_parameters) + @property def members(self) -> MembersRequestBuilder: """ diff --git a/msgraph_beta/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py b/msgraph_beta/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py new file mode 100644 index 00000000000..549f31bb297 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py @@ -0,0 +1,113 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633 import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + +class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(BaseRequestBuilder): + """ + Provides operations to call the doesUserHaveAccess method. Original name: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName'){?tenantId*,userId*,userPrincipalName*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633]: + """ + Determine whether a user has access to a channel. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633] + Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633 import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + + return await self.request_adapter.send_async(request_info, DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Determine whether a user has access to a channel. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(self.request_adapter, raw_url) + + @dataclass + class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters(): + """ + Determine whether a user has access to a channel. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "tenant_id": + return "tenantId" + if original_name == "user_id": + return "userId" + if original_name == "user_principal_name": + return "userPrincipalName" + return original_name + + # Usage: tenantId='@tenantId' + tenant_id: Optional[str] = None + + # Usage: userId='@userId' + user_id: Optional[str] = None + + # Usage: userPrincipalName='@userPrincipalName' + user_principal_name: Optional[str] = None + + + @dataclass + class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py b/msgraph_beta/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py new file mode 100644 index 00000000000..f54365c9bf4 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The value property + value: Optional[bool] = False + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_bool_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("value", self.value) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py b/msgraph_beta/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py deleted file mode 100644 index 06cff9df6b4..00000000000 --- a/msgraph_beta/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The value property - value: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("value", self.value) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py deleted file mode 100644 index d40c0573576..00000000000 --- a/msgraph_beta/generated/groups/item/team/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ /dev/null @@ -1,113 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - -class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the doesUserHaveAccess method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName'){?tenantId*,userId*,userPrincipalName*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse]: - """ - Determine whether a user has access to a channel. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - - return await self.request_adapter.send_async(request_info, DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Determine whether a user has access to a channel. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters(): - """ - Determine whether a user has access to a channel. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "tenant_id": - return "tenantId" - if original_name == "user_id": - return "userId" - if original_name == "user_principal_name": - return "userPrincipalName" - return original_name - - # Usage: tenantId='@tenantId' - tenant_id: Optional[str] = None - - # Usage: userId='@userId' - user_id: Optional[str] = None - - # Usage: userPrincipalName='@userPrincipalName' - user_principal_name: Optional[str] = None - - - @dataclass - class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/groups/item/team/channels/item/joined_users/add/add_post_request_body.py b/msgraph_beta/generated/groups/item/team/channels/item/joined_users/add/add_post_request_body.py new file mode 100644 index 00000000000..87b49624828 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/joined_users/add/add_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.conversation_member import ConversationMember + +@dataclass +class AddPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The values property + values: Optional[list[ConversationMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.conversation_member import ConversationMember + + from ........models.conversation_member import ConversationMember + + fields: dict[str, Callable[[Any], None]] = { + "values": lambda n : setattr(self, 'values', n.get_collection_of_object_values(ConversationMember)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/groups/item/team/channels/item/joined_users/add/add_post_response.py b/msgraph_beta/generated/groups/item/team/channels/item/joined_users/add/add_post_response.py new file mode 100644 index 00000000000..8b1f9e13c16 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/joined_users/add/add_post_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddPostResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/groups/item/team/channels/item/joined_users/add/add_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/joined_users/add/add_request_builder.py new file mode 100644 index 00000000000..ff40b091fe3 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/joined_users/add/add_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from .add_post_request_body import AddPostRequestBody + from .add_post_response import AddPostResponse + +class AddRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the add method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AddRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/joinedUsers/add", path_parameters) + + async def post(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AddPostResponse]: + """ + Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .add_post_response import AddPostResponse + + return await self.request_adapter.send_async(request_info, AddPostResponse, error_mapping) + + def to_post_request_information(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AddRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AddRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AddRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class AddRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/team/channels/item/joined_users/count/count_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/joined_users/count/count_request_builder.py new file mode 100644 index 00000000000..a7d4ad4f9a7 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/joined_users/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/joinedUsers/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/team/channels/item/joined_users/item/conversation_member_item_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/joined_users/item/conversation_member_item_request_builder.py new file mode 100644 index 00000000000..b32458e3db1 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/joined_users/item/conversation_member_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.conversation_member import ConversationMember + from ........models.o_data_errors.o_data_error import ODataError + +class ConversationMemberItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ConversationMemberItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/joinedUsers/{conversationMember%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property joinedUsers for groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMember]: + """ + Get joinedUsers from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + async def patch(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: + """ + Update the navigation property joinedUsers in groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property joinedUsers for groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get joinedUsers from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property joinedUsers in groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ConversationMemberItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ConversationMemberItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ConversationMemberItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ConversationMemberItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ConversationMemberItemRequestBuilderGetQueryParameters(): + """ + Get joinedUsers from groups + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class ConversationMemberItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ConversationMemberItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/team/channels/item/joined_users/joined_users_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/joined_users/joined_users_request_builder.py new file mode 100644 index 00000000000..afd12ca8722 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/joined_users/joined_users_request_builder.py @@ -0,0 +1,228 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.conversation_member import ConversationMember + from .......models.conversation_member_collection_response import ConversationMemberCollectionResponse + from .......models.o_data_errors.o_data_error import ODataError + from .add.add_request_builder import AddRequestBuilder + from .count.count_request_builder import CountRequestBuilder + from .item.conversation_member_item_request_builder import ConversationMemberItemRequestBuilder + from .remove.remove_request_builder import RemoveRequestBuilder + +class JoinedUsersRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new JoinedUsersRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/joinedUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_conversation_member_id(self,conversation_member_id: str) -> ConversationMemberItemRequestBuilder: + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + param conversation_member_id: The unique identifier of conversationMember + Returns: ConversationMemberItemRequestBuilder + """ + if conversation_member_id is None: + raise TypeError("conversation_member_id cannot be null.") + from .item.conversation_member_item_request_builder import ConversationMemberItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["conversationMember%2Did"] = conversation_member_id + return ConversationMemberItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMemberCollectionResponse]: + """ + Get joinedUsers from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMemberCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.conversation_member_collection_response import ConversationMemberCollectionResponse + + return await self.request_adapter.send_async(request_info, ConversationMemberCollectionResponse, error_mapping) + + async def post(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: + """ + Create new navigation property to joinedUsers for groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get joinedUsers from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to joinedUsers for groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> JoinedUsersRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: JoinedUsersRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return JoinedUsersRequestBuilder(self.request_adapter, raw_url) + + @property + def add(self) -> AddRequestBuilder: + """ + Provides operations to call the add method. + """ + from .add.add_request_builder import AddRequestBuilder + + return AddRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def remove(self) -> RemoveRequestBuilder: + """ + Provides operations to call the remove method. + """ + from .remove.remove_request_builder import RemoveRequestBuilder + + return RemoveRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class JoinedUsersRequestBuilderGetQueryParameters(): + """ + Get joinedUsers from groups + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class JoinedUsersRequestBuilderGetRequestConfiguration(RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class JoinedUsersRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/team/channels/item/joined_users/remove/remove_post_request_body.py b/msgraph_beta/generated/groups/item/team/channels/item/joined_users/remove/remove_post_request_body.py new file mode 100644 index 00000000000..c76c11f7223 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/joined_users/remove/remove_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.conversation_member import ConversationMember + +@dataclass +class RemovePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The values property + values: Optional[list[ConversationMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemovePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemovePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemovePostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.conversation_member import ConversationMember + + from ........models.conversation_member import ConversationMember + + fields: dict[str, Callable[[Any], None]] = { + "values": lambda n : setattr(self, 'values', n.get_collection_of_object_values(ConversationMember)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/groups/item/team/channels/item/joined_users/remove/remove_post_response.py b/msgraph_beta/generated/groups/item/team/channels/item/joined_users/remove/remove_post_response.py new file mode 100644 index 00000000000..6a029c7f521 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/joined_users/remove/remove_post_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemovePostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemovePostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemovePostResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/groups/item/team/channels/item/joined_users/remove/remove_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/joined_users/remove/remove_request_builder.py new file mode 100644 index 00000000000..f2bf6586b8c --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/joined_users/remove/remove_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from .remove_post_request_body import RemovePostRequestBody + from .remove_post_response import RemovePostResponse + +class RemoveRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the remove method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RemoveRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/joinedUsers/remove", path_parameters) + + async def post(self,body: RemovePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RemovePostResponse]: + """ + Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .remove_post_response import RemovePostResponse + + return await self.request_adapter.send_async(request_info, RemovePostResponse, error_mapping) + + def to_post_request_information(self,body: RemovePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> RemoveRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RemoveRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RemoveRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RemoveRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/history_items/count/count_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/history_items/count/count_request_builder.py new file mode 100644 index 00000000000..e5edd1b7734 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/history_items/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/history_items/history_items_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/history_items/history_items_request_builder.py new file mode 100644 index 00000000000..8ffcb2e4643 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/history_items/history_items_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + from ..........models.planner_history_item import PlannerHistoryItem + from ..........models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + +class HistoryItemsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new HistoryItemsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_planner_history_item_id(self,planner_history_item_id: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + param planner_history_item_id: The unique identifier of plannerHistoryItem + Returns: PlannerHistoryItemItemRequestBuilder + """ + if planner_history_item_id is None: + raise TypeError("planner_history_item_id cannot be null.") + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["plannerHistoryItem%2Did"] = planner_history_item_id + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItemCollectionResponse]: + """ + Get historyItems from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItemCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + + return await self.request_adapter.send_async(request_info, PlannerHistoryItemCollectionResponse, error_mapping) + + async def post(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Create new navigation property to historyItems for groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to historyItems for groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> HistoryItemsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: HistoryItemsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return HistoryItemsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class HistoryItemsRequestBuilderGetQueryParameters(): + """ + Get historyItems from groups + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class HistoryItemsRequestBuilderGetRequestConfiguration(RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class HistoryItemsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py new file mode 100644 index 00000000000..61056c513bf --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + from ...........models.planner_history_item import PlannerHistoryItem + +class PlannerHistoryItemItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new PlannerHistoryItemItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property historyItems for groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Get historyItems from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + async def patch(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Update the navigation property historyItems in groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property historyItems for groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property historyItems in groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: PlannerHistoryItemItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetQueryParameters(): + """ + Get historyItems from groups + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/planner_plan_item_request_builder.py b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/planner_plan_item_request_builder.py index 9daf5d77d91..63789edaeb8 100644 --- a/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/planner_plan_item_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/channels/item/planner/plans/item/planner_plan_item_request_builder.py @@ -20,6 +20,7 @@ from .buckets.buckets_request_builder import BucketsRequestBuilder from .details.details_request_builder import DetailsRequestBuilder from .get_usage_rights.get_usage_rights_request_builder import GetUsageRightsRequestBuilder + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder from .move_to_container.move_to_container_request_builder import MoveToContainerRequestBuilder from .tasks.tasks_request_builder import TasksRequestBuilder from .unarchive.unarchive_request_builder import UnarchiveRequestBuilder @@ -181,6 +182,15 @@ def get_usage_rights(self) -> GetUsageRightsRequestBuilder: return GetUsageRightsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def history_items(self) -> HistoryItemsRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder + + return HistoryItemsRequestBuilder(self.request_adapter, self.path_parameters) + @property def move_to_container(self) -> MoveToContainerRequestBuilder: """ diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/archive/archive_post_request_body.py b/msgraph_beta/generated/groups/item/team/primary_channel/archive/archive_post_request_body.py index c8702af0d28..551881e1a49 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/archive/archive_post_request_body.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/archive/archive_post_request_body.py @@ -13,7 +13,7 @@ class ArchivePostRequestBody(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 shouldSetSpoSiteReadOnlyForMembers property - should_set_spo_site_read_only_for_members: Optional[bool] = None + should_set_spo_site_read_only_for_members: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ArchivePostRequestBody: diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py b/msgraph_beta/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py new file mode 100644 index 00000000000..9d7fbefb52a --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py @@ -0,0 +1,113 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633 import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + +class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(BaseRequestBuilder): + """ + Provides operations to call the doesUserHaveAccess method. Original name: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName'){?tenantId*,userId*,userPrincipalName*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633]: + """ + Determine whether a user has access to a channel. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633] + Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633 import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + + return await self.request_adapter.send_async(request_info, DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Determine whether a user has access to a channel. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(self.request_adapter, raw_url) + + @dataclass + class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters(): + """ + Determine whether a user has access to a channel. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "tenant_id": + return "tenantId" + if original_name == "user_id": + return "userId" + if original_name == "user_principal_name": + return "userPrincipalName" + return original_name + + # Usage: tenantId='@tenantId' + tenant_id: Optional[str] = None + + # Usage: userId='@userId' + user_id: Optional[str] = None + + # Usage: userPrincipalName='@userPrincipalName' + user_principal_name: Optional[str] = None + + + @dataclass + class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py b/msgraph_beta/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py new file mode 100644 index 00000000000..f54365c9bf4 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The value property + value: Optional[bool] = False + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_bool_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("value", self.value) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py b/msgraph_beta/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py deleted file mode 100644 index 06cff9df6b4..00000000000 --- a/msgraph_beta/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The value property - value: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("value", self.value) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py deleted file mode 100644 index 52c6df7f92d..00000000000 --- a/msgraph_beta/generated/groups/item/team/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ /dev/null @@ -1,113 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - -class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the doesUserHaveAccess method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName'){?tenantId*,userId*,userPrincipalName*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse]: - """ - Determine whether a user has access to a channel. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - - return await self.request_adapter.send_async(request_info, DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Determine whether a user has access to a channel. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters(): - """ - Determine whether a user has access to a channel. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "tenant_id": - return "tenantId" - if original_name == "user_id": - return "userId" - if original_name == "user_principal_name": - return "userPrincipalName" - return original_name - - # Usage: tenantId='@tenantId' - tenant_id: Optional[str] = None - - # Usage: userId='@userId' - user_id: Optional[str] = None - - # Usage: userPrincipalName='@userPrincipalName' - user_principal_name: Optional[str] = None - - - @dataclass - class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/add/add_post_request_body.py b/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/add/add_post_request_body.py new file mode 100644 index 00000000000..783c372b66d --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/add/add_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .......models.conversation_member import ConversationMember + +@dataclass +class AddPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The values property + values: Optional[list[ConversationMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .......models.conversation_member import ConversationMember + + from .......models.conversation_member import ConversationMember + + fields: dict[str, Callable[[Any], None]] = { + "values": lambda n : setattr(self, 'values', n.get_collection_of_object_values(ConversationMember)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/add/add_post_response.py b/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/add/add_post_response.py new file mode 100644 index 00000000000..7dd17846886 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/add/add_post_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddPostResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/add/add_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/add/add_request_builder.py new file mode 100644 index 00000000000..7f5da54802e --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/add/add_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .add_post_request_body import AddPostRequestBody + from .add_post_response import AddPostResponse + +class AddRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the add method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AddRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/joinedUsers/add", path_parameters) + + async def post(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AddPostResponse]: + """ + Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .add_post_response import AddPostResponse + + return await self.request_adapter.send_async(request_info, AddPostResponse, error_mapping) + + def to_post_request_information(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AddRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AddRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AddRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class AddRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/count/count_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/count/count_request_builder.py new file mode 100644 index 00000000000..eeba8e15d67 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/joinedUsers/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/item/conversation_member_item_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/item/conversation_member_item_request_builder.py new file mode 100644 index 00000000000..8ab226c7d42 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/item/conversation_member_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.conversation_member import ConversationMember + from .......models.o_data_errors.o_data_error import ODataError + +class ConversationMemberItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ConversationMemberItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/joinedUsers/{conversationMember%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property joinedUsers for groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMember]: + """ + Get joinedUsers from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + async def patch(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: + """ + Update the navigation property joinedUsers in groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property joinedUsers for groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get joinedUsers from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property joinedUsers in groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ConversationMemberItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ConversationMemberItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ConversationMemberItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ConversationMemberItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ConversationMemberItemRequestBuilderGetQueryParameters(): + """ + Get joinedUsers from groups + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class ConversationMemberItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ConversationMemberItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/joined_users_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/joined_users_request_builder.py new file mode 100644 index 00000000000..8d24dce3cd1 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/joined_users_request_builder.py @@ -0,0 +1,228 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.conversation_member import ConversationMember + from ......models.conversation_member_collection_response import ConversationMemberCollectionResponse + from ......models.o_data_errors.o_data_error import ODataError + from .add.add_request_builder import AddRequestBuilder + from .count.count_request_builder import CountRequestBuilder + from .item.conversation_member_item_request_builder import ConversationMemberItemRequestBuilder + from .remove.remove_request_builder import RemoveRequestBuilder + +class JoinedUsersRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new JoinedUsersRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/joinedUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_conversation_member_id(self,conversation_member_id: str) -> ConversationMemberItemRequestBuilder: + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + param conversation_member_id: The unique identifier of conversationMember + Returns: ConversationMemberItemRequestBuilder + """ + if conversation_member_id is None: + raise TypeError("conversation_member_id cannot be null.") + from .item.conversation_member_item_request_builder import ConversationMemberItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["conversationMember%2Did"] = conversation_member_id + return ConversationMemberItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMemberCollectionResponse]: + """ + Get joinedUsers from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMemberCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.conversation_member_collection_response import ConversationMemberCollectionResponse + + return await self.request_adapter.send_async(request_info, ConversationMemberCollectionResponse, error_mapping) + + async def post(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: + """ + Create new navigation property to joinedUsers for groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get joinedUsers from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to joinedUsers for groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> JoinedUsersRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: JoinedUsersRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return JoinedUsersRequestBuilder(self.request_adapter, raw_url) + + @property + def add(self) -> AddRequestBuilder: + """ + Provides operations to call the add method. + """ + from .add.add_request_builder import AddRequestBuilder + + return AddRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def remove(self) -> RemoveRequestBuilder: + """ + Provides operations to call the remove method. + """ + from .remove.remove_request_builder import RemoveRequestBuilder + + return RemoveRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class JoinedUsersRequestBuilderGetQueryParameters(): + """ + Get joinedUsers from groups + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class JoinedUsersRequestBuilderGetRequestConfiguration(RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class JoinedUsersRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/remove/remove_post_request_body.py b/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/remove/remove_post_request_body.py new file mode 100644 index 00000000000..03f46cd26b0 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/remove/remove_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .......models.conversation_member import ConversationMember + +@dataclass +class RemovePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The values property + values: Optional[list[ConversationMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemovePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemovePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemovePostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .......models.conversation_member import ConversationMember + + from .......models.conversation_member import ConversationMember + + fields: dict[str, Callable[[Any], None]] = { + "values": lambda n : setattr(self, 'values', n.get_collection_of_object_values(ConversationMember)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/remove/remove_post_response.py b/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/remove/remove_post_response.py new file mode 100644 index 00000000000..09b491bf232 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/remove/remove_post_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemovePostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemovePostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemovePostResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/remove/remove_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/remove/remove_request_builder.py new file mode 100644 index 00000000000..7754e61df17 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/joined_users/remove/remove_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .remove_post_request_body import RemovePostRequestBody + from .remove_post_response import RemovePostResponse + +class RemoveRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the remove method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RemoveRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/joinedUsers/remove", path_parameters) + + async def post(self,body: RemovePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RemovePostResponse]: + """ + Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .remove_post_response import RemovePostResponse + + return await self.request_adapter.send_async(request_info, RemovePostResponse, error_mapping) + + def to_post_request_information(self,body: RemovePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> RemoveRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RemoveRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RemoveRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RemoveRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/history_items/count/count_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/history_items/count/count_request_builder.py new file mode 100644 index 00000000000..7d39a20399c --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/history_items/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/history_items/history_items_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/history_items/history_items_request_builder.py new file mode 100644 index 00000000000..06328a78e9b --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/history_items/history_items_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.o_data_errors.o_data_error import ODataError + from .........models.planner_history_item import PlannerHistoryItem + from .........models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + +class HistoryItemsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new HistoryItemsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_planner_history_item_id(self,planner_history_item_id: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + param planner_history_item_id: The unique identifier of plannerHistoryItem + Returns: PlannerHistoryItemItemRequestBuilder + """ + if planner_history_item_id is None: + raise TypeError("planner_history_item_id cannot be null.") + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["plannerHistoryItem%2Did"] = planner_history_item_id + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItemCollectionResponse]: + """ + Get historyItems from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItemCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + + return await self.request_adapter.send_async(request_info, PlannerHistoryItemCollectionResponse, error_mapping) + + async def post(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Create new navigation property to historyItems for groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to historyItems for groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> HistoryItemsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: HistoryItemsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return HistoryItemsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class HistoryItemsRequestBuilderGetQueryParameters(): + """ + Get historyItems from groups + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class HistoryItemsRequestBuilderGetRequestConfiguration(RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class HistoryItemsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py new file mode 100644 index 00000000000..b499705dee4 --- /dev/null +++ b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + from ..........models.planner_history_item import PlannerHistoryItem + +class PlannerHistoryItemItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new PlannerHistoryItemItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/groups/{group%2Did}/team/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property historyItems for groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Get historyItems from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + async def patch(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Update the navigation property historyItems in groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property historyItems for groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from groups + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property historyItems in groups + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: PlannerHistoryItemItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetQueryParameters(): + """ + Get historyItems from groups + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/planner_plan_item_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/planner_plan_item_request_builder.py index 9a0bfa4dc69..472eb552a98 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/planner_plan_item_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/planner/plans/item/planner_plan_item_request_builder.py @@ -20,6 +20,7 @@ from .buckets.buckets_request_builder import BucketsRequestBuilder from .details.details_request_builder import DetailsRequestBuilder from .get_usage_rights.get_usage_rights_request_builder import GetUsageRightsRequestBuilder + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder from .move_to_container.move_to_container_request_builder import MoveToContainerRequestBuilder from .tasks.tasks_request_builder import TasksRequestBuilder from .unarchive.unarchive_request_builder import UnarchiveRequestBuilder @@ -181,6 +182,15 @@ def get_usage_rights(self) -> GetUsageRightsRequestBuilder: return GetUsageRightsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def history_items(self) -> HistoryItemsRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder + + return HistoryItemsRequestBuilder(self.request_adapter, self.path_parameters) + @property def move_to_container(self) -> MoveToContainerRequestBuilder: """ diff --git a/msgraph_beta/generated/groups/item/team/primary_channel/primary_channel_request_builder.py b/msgraph_beta/generated/groups/item/team/primary_channel/primary_channel_request_builder.py index 84d21fade7c..c672fd2756f 100644 --- a/msgraph_beta/generated/groups/item/team/primary_channel/primary_channel_request_builder.py +++ b/msgraph_beta/generated/groups/item/team/primary_channel/primary_channel_request_builder.py @@ -19,9 +19,10 @@ from .all_members.all_members_request_builder import AllMembersRequestBuilder from .archive.archive_request_builder import ArchiveRequestBuilder from .complete_migration.complete_migration_request_builder import CompleteMigrationRequestBuilder - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e from .enabled_apps.enabled_apps_request_builder import EnabledAppsRequestBuilder from .files_folder.files_folder_request_builder import FilesFolderRequestBuilder + from .joined_users.joined_users_request_builder import JoinedUsersRequestBuilder from .members.members_request_builder import MembersRequestBuilder from .messages.messages_request_builder import MessagesRequestBuilder from .planner.planner_request_builder import PlannerRequestBuilder @@ -181,13 +182,13 @@ def complete_migration(self) -> CompleteMigrationRequestBuilder: return CompleteMigrationRequestBuilder(self.request_adapter, self.path_parameters) @property - def does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name(self) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder: + def does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name(self) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e: """ Provides operations to call the doesUserHaveAccess method. """ - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(self.request_adapter, self.path_parameters) + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(self.request_adapter, self.path_parameters) @property def enabled_apps(self) -> EnabledAppsRequestBuilder: @@ -207,6 +208,15 @@ def files_folder(self) -> FilesFolderRequestBuilder: return FilesFolderRequestBuilder(self.request_adapter, self.path_parameters) + @property + def joined_users(self) -> JoinedUsersRequestBuilder: + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + from .joined_users.joined_users_request_builder import JoinedUsersRequestBuilder + + return JoinedUsersRequestBuilder(self.request_adapter, self.path_parameters) + @property def members(self) -> MembersRequestBuilder: """ diff --git a/msgraph_beta/generated/groups/item/team/schedule/share/share_post_request_body.py b/msgraph_beta/generated/groups/item/team/schedule/share/share_post_request_body.py index 07715a8413f..1b86abe9a21 100644 --- a/msgraph_beta/generated/groups/item/team/schedule/share/share_post_request_body.py +++ b/msgraph_beta/generated/groups/item/team/schedule/share/share_post_request_body.py @@ -13,10 +13,10 @@ class SharePostRequestBody(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 notifyTeam property + notify_team: Optional[bool] = False # The endDateTime property end_date_time: Optional[datetime.datetime] = None - # The notifyTeam property - notify_team: Optional[bool] = None # The startDateTime property start_date_time: Optional[datetime.datetime] = None diff --git a/msgraph_beta/generated/groups/item/team/schedule/time_cards/clock_in/clock_in_post_request_body.py b/msgraph_beta/generated/groups/item/team/schedule/time_cards/clock_in/clock_in_post_request_body.py index 1c117b9dd94..97b385fc856 100644 --- a/msgraph_beta/generated/groups/item/team/schedule/time_cards/clock_in/clock_in_post_request_body.py +++ b/msgraph_beta/generated/groups/item/team/schedule/time_cards/clock_in/clock_in_post_request_body.py @@ -16,9 +16,9 @@ class ClockInPostRequestBody(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 atApprovedLocation property - at_approved_location: Optional[bool] = None + at_approved_location: Optional[bool] = False # The isAtApprovedLocation property - is_at_approved_location: Optional[bool] = None + is_at_approved_location: Optional[bool] = False # The notes property notes: Optional[ItemBody] = None # The onBehalfOfUserId property diff --git a/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/clock_out/clock_out_post_request_body.py b/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/clock_out/clock_out_post_request_body.py index acb5f9c7779..49862fea260 100644 --- a/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/clock_out/clock_out_post_request_body.py +++ b/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/clock_out/clock_out_post_request_body.py @@ -16,9 +16,9 @@ class ClockOutPostRequestBody(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 atApprovedLocation property - at_approved_location: Optional[bool] = None + at_approved_location: Optional[bool] = False # The isAtApprovedLocation property - is_at_approved_location: Optional[bool] = None + is_at_approved_location: Optional[bool] = False # The notes property notes: Optional[ItemBody] = None diff --git a/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/end_break/end_break_post_request_body.py b/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/end_break/end_break_post_request_body.py index 5fb15169cc8..cc324ed166a 100644 --- a/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/end_break/end_break_post_request_body.py +++ b/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/end_break/end_break_post_request_body.py @@ -16,9 +16,9 @@ class EndBreakPostRequestBody(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 atApprovedLocation property - at_approved_location: Optional[bool] = None + at_approved_location: Optional[bool] = False # The isAtApprovedLocation property - is_at_approved_location: Optional[bool] = None + is_at_approved_location: Optional[bool] = False # The notes property notes: Optional[ItemBody] = None diff --git a/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/start_break/start_break_post_request_body.py b/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/start_break/start_break_post_request_body.py index c2b2d2ba4c1..9bf02ff172c 100644 --- a/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/start_break/start_break_post_request_body.py +++ b/msgraph_beta/generated/groups/item/team/schedule/time_cards/item/start_break/start_break_post_request_body.py @@ -16,9 +16,9 @@ class StartBreakPostRequestBody(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 atApprovedLocation property - at_approved_location: Optional[bool] = None + at_approved_location: Optional[bool] = False # The isAtApprovedLocation property - is_at_approved_location: Optional[bool] = None + is_at_approved_location: Optional[bool] = False # The notes property notes: Optional[ItemBody] = None diff --git a/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_attribute_collection/graph_on_attribute_collection_external_users_self_service_sign_up/attributes/ref/ref_request_builder.py b/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_attribute_collection/graph_on_attribute_collection_external_users_self_service_sign_up/attributes/ref/ref_request_builder.py index 7a97113131b..e6f4c82aaf8 100644 --- a/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_attribute_collection/graph_on_attribute_collection_external_users_self_service_sign_up/attributes/ref/ref_request_builder.py +++ b/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_attribute_collection/graph_on_attribute_collection_external_users_self_service_sign_up/attributes/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/identity/authenticationEventsFlows/{authenticationEventsFlow%2Did}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/identity/authenticationEventsFlows/{authenticationEventsFlow%2Did}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -109,7 +109,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/identity/authenticationEventsFlows/{authenticationEventsFlow%2Did}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -123,7 +123,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/identity/authenticationEventsFlows/{authenticationEventsFlow%2Did}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp/attributes/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_attribute_collection/graph_on_attribute_collection_external_users_self_service_sign_up/graph_on_attribute_collection_external_users_self_service_sign_u_8d1599ba.py b/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_attribute_collection/graph_on_attribute_collection_external_users_self_service_sign_up/graph_on_attribute_collection_external_users_self_service_sign_u_8d1599ba.py new file mode 100644 index 00000000000..c2e1d73669a --- /dev/null +++ b/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_attribute_collection/graph_on_attribute_collection_external_users_self_service_sign_up/graph_on_attribute_collection_external_users_self_service_sign_u_8d1599ba.py @@ -0,0 +1,91 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.on_attribute_collection_external_users_self_service_sign_up import OnAttributeCollectionExternalUsersSelfServiceSignUp + from .......models.o_data_errors.o_data_error import ODataError + from .attributes.attributes_request_builder import AttributesRequestBuilder + +class GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba(BaseRequestBuilder): + """ + Casts the previous resource to onAttributeCollectionExternalUsersSelfServiceSignUp. Original name: GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identity/authenticationEventsFlows/{authenticationEventsFlow%2Did}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[OnAttributeCollectionExternalUsersSelfServiceSignUp]: + """ + Get the item of type microsoft.graph.onAttributeCollectionHandler as microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[OnAttributeCollectionExternalUsersSelfServiceSignUp] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.on_attribute_collection_external_users_self_service_sign_up import OnAttributeCollectionExternalUsersSelfServiceSignUp + + return await self.request_adapter.send_async(request_info, OnAttributeCollectionExternalUsersSelfServiceSignUp, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Get the item of type microsoft.graph.onAttributeCollectionHandler as microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba(self.request_adapter, raw_url) + + @property + def attributes(self) -> AttributesRequestBuilder: + """ + Provides operations to manage the attributes property of the microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp entity. + """ + from .attributes.attributes_request_builder import AttributesRequestBuilder + + return AttributesRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_attribute_collection/graph_on_attribute_collection_external_users_self_service_sign_up/graph_on_attribute_collection_external_users_self_service_sign_up_request_builder.py b/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_attribute_collection/graph_on_attribute_collection_external_users_self_service_sign_up/graph_on_attribute_collection_external_users_self_service_sign_up_request_builder.py deleted file mode 100644 index 80503246c19..00000000000 --- a/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_attribute_collection/graph_on_attribute_collection_external_users_self_service_sign_up/graph_on_attribute_collection_external_users_self_service_sign_up_request_builder.py +++ /dev/null @@ -1,91 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.on_attribute_collection_external_users_self_service_sign_up import OnAttributeCollectionExternalUsersSelfServiceSignUp - from .......models.o_data_errors.o_data_error import ODataError - from .attributes.attributes_request_builder import AttributesRequestBuilder - -class GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder(BaseRequestBuilder): - """ - Casts the previous resource to onAttributeCollectionExternalUsersSelfServiceSignUp. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/identity/authenticationEventsFlows/{authenticationEventsFlow%2Did}/graph.externalUsersSelfServiceSignUpEventsFlow/onAttributeCollection/graph.onAttributeCollectionExternalUsersSelfServiceSignUp", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[OnAttributeCollectionExternalUsersSelfServiceSignUp]: - """ - Get the item of type microsoft.graph.onAttributeCollectionHandler as microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[OnAttributeCollectionExternalUsersSelfServiceSignUp] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .......models.on_attribute_collection_external_users_self_service_sign_up import OnAttributeCollectionExternalUsersSelfServiceSignUp - - return await self.request_adapter.send_async(request_info, OnAttributeCollectionExternalUsersSelfServiceSignUp, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Get the item of type microsoft.graph.onAttributeCollectionHandler as microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder(self.request_adapter, raw_url) - - @property - def attributes(self) -> AttributesRequestBuilder: - """ - Provides operations to manage the attributes property of the microsoft.graph.onAttributeCollectionExternalUsersSelfServiceSignUp entity. - """ - from .attributes.attributes_request_builder import AttributesRequestBuilder - - return AttributesRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_attribute_collection/on_attribute_collection_request_builder.py b/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_attribute_collection/on_attribute_collection_request_builder.py index 9bda0659ca6..8f45098ebdf 100644 --- a/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_attribute_collection/on_attribute_collection_request_builder.py +++ b/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_attribute_collection/on_attribute_collection_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from ......models.on_attribute_collection_handler import OnAttributeCollectionHandler from ......models.o_data_errors.o_data_error import ODataError - from .graph_on_attribute_collection_external_users_self_service_sign_up.graph_on_attribute_collection_external_users_self_service_sign_up_request_builder import GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder + from .graph_on_attribute_collection_external_users_self_service_sign_up.graph_on_attribute_collection_external_users_self_service_sign_u_8d1599ba import GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba class OnAttributeCollectionRequestBuilder(BaseRequestBuilder): """ @@ -73,13 +73,13 @@ def with_url(self,raw_url: str) -> OnAttributeCollectionRequestBuilder: return OnAttributeCollectionRequestBuilder(self.request_adapter, raw_url) @property - def graph_on_attribute_collection_external_users_self_service_sign_up(self) -> GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder: + def graph_on_attribute_collection_external_users_self_service_sign_up(self) -> GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba: """ Casts the previous resource to onAttributeCollectionExternalUsersSelfServiceSignUp. """ - from .graph_on_attribute_collection_external_users_self_service_sign_up.graph_on_attribute_collection_external_users_self_service_sign_up_request_builder import GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder + from .graph_on_attribute_collection_external_users_self_service_sign_up.graph_on_attribute_collection_external_users_self_service_sign_u_8d1599ba import GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba - return GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder(self.request_adapter, self.path_parameters) + return GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba(self.request_adapter, self.path_parameters) @dataclass class OnAttributeCollectionRequestBuilderGetQueryParameters(): diff --git a/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_se_495b9e69/graph_on_authentication_method_load_start_external_users_self_se_42e72155.py b/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_se_495b9e69/graph_on_authentication_method_load_start_external_users_self_se_42e72155.py new file mode 100644 index 00000000000..8c910e799ce --- /dev/null +++ b/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_se_495b9e69/graph_on_authentication_method_load_start_external_users_self_se_42e72155.py @@ -0,0 +1,91 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.on_authentication_method_load_start_external_users_self_service_sign_up import OnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp + from .......models.o_data_errors.o_data_error import ODataError + from .identity_providers.identity_providers_request_builder import IdentityProvidersRequestBuilder + +class GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155(BaseRequestBuilder): + """ + Casts the previous resource to onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp. Original name: GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identity/authenticationEventsFlows/{authenticationEventsFlow%2Did}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[OnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp]: + """ + Get the item of type microsoft.graph.onAuthenticationMethodLoadStartHandler as microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[OnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.on_authentication_method_load_start_external_users_self_service_sign_up import OnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp + + return await self.request_adapter.send_async(request_info, OnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Get the item of type microsoft.graph.onAuthenticationMethodLoadStartHandler as microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155(self.request_adapter, raw_url) + + @property + def identity_providers(self) -> IdentityProvidersRequestBuilder: + """ + Provides operations to manage the identityProviders property of the microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp entity. + """ + from .identity_providers.identity_providers_request_builder import IdentityProvidersRequestBuilder + + return IdentityProvidersRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_service_sign_up/identity_providers/count/count_request_builder.py b/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_se_495b9e69/identity_providers/count/count_request_builder.py similarity index 100% rename from msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_service_sign_up/identity_providers/count/count_request_builder.py rename to msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_se_495b9e69/identity_providers/count/count_request_builder.py diff --git a/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_service_sign_up/identity_providers/identity_providers_request_builder.py b/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_se_495b9e69/identity_providers/identity_providers_request_builder.py similarity index 100% rename from msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_service_sign_up/identity_providers/identity_providers_request_builder.py rename to msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_se_495b9e69/identity_providers/identity_providers_request_builder.py diff --git a/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_service_sign_up/identity_providers/item/identity_provider_base_item_request_builder.py b/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_se_495b9e69/identity_providers/item/identity_provider_base_item_request_builder.py similarity index 100% rename from msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_service_sign_up/identity_providers/item/identity_provider_base_item_request_builder.py rename to msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_se_495b9e69/identity_providers/item/identity_provider_base_item_request_builder.py diff --git a/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_service_sign_up/identity_providers/item/ref/ref_request_builder.py b/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_se_495b9e69/identity_providers/item/ref/ref_request_builder.py similarity index 100% rename from msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_service_sign_up/identity_providers/item/ref/ref_request_builder.py rename to msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_se_495b9e69/identity_providers/item/ref/ref_request_builder.py diff --git a/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_service_sign_up/identity_providers/ref/ref_request_builder.py b/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_se_495b9e69/identity_providers/ref/ref_request_builder.py similarity index 93% rename from msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_service_sign_up/identity_providers/ref/ref_request_builder.py rename to msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_se_495b9e69/identity_providers/ref/ref_request_builder.py index 1c7cb3a3b18..4e7ecbdec87 100644 --- a/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_service_sign_up/identity_providers/ref/ref_request_builder.py +++ b/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_se_495b9e69/identity_providers/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/identity/authenticationEventsFlows/{authenticationEventsFlow%2Did}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/identity/authenticationEventsFlows/{authenticationEventsFlow%2Did}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -109,7 +109,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/identity/authenticationEventsFlows/{authenticationEventsFlow%2Did}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -123,7 +123,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/identity/authenticationEventsFlows/{authenticationEventsFlow%2Did}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp/identityProviders/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_service_sign_up/graph_on_authentication_method_load_start_external_users_self_service_sign_up_request_builder.py b/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_service_sign_up/graph_on_authentication_method_load_start_external_users_self_service_sign_up_request_builder.py deleted file mode 100644 index 8f06ceb2e50..00000000000 --- a/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/graph_on_authentication_method_load_start_external_users_self_service_sign_up/graph_on_authentication_method_load_start_external_users_self_service_sign_up_request_builder.py +++ /dev/null @@ -1,91 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.on_authentication_method_load_start_external_users_self_service_sign_up import OnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp - from .......models.o_data_errors.o_data_error import ODataError - from .identity_providers.identity_providers_request_builder import IdentityProvidersRequestBuilder - -class GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder(BaseRequestBuilder): - """ - Casts the previous resource to onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/identity/authenticationEventsFlows/{authenticationEventsFlow%2Did}/graph.externalUsersSelfServiceSignUpEventsFlow/onAuthenticationMethodLoadStart/graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[OnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp]: - """ - Get the item of type microsoft.graph.onAuthenticationMethodLoadStartHandler as microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[OnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .......models.on_authentication_method_load_start_external_users_self_service_sign_up import OnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp - - return await self.request_adapter.send_async(request_info, OnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Get the item of type microsoft.graph.onAuthenticationMethodLoadStartHandler as microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder(self.request_adapter, raw_url) - - @property - def identity_providers(self) -> IdentityProvidersRequestBuilder: - """ - Provides operations to manage the identityProviders property of the microsoft.graph.onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp entity. - """ - from .identity_providers.identity_providers_request_builder import IdentityProvidersRequestBuilder - - return IdentityProvidersRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/on_authentication_method_load_start_request_builder.py b/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/on_authentication_method_load_start_request_builder.py index d16ae9936bb..5dd3038c37a 100644 --- a/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/on_authentication_method_load_start_request_builder.py +++ b/msgraph_beta/generated/identity/authentication_events_flows/item/graph_external_users_self_service_sign_up_events_flow/on_authentication_method_load_start/on_authentication_method_load_start_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from ......models.on_authentication_method_load_start_handler import OnAuthenticationMethodLoadStartHandler from ......models.o_data_errors.o_data_error import ODataError - from .graph_on_authentication_method_load_start_external_users_self_service_sign_up.graph_on_authentication_method_load_start_external_users_self_service_sign_up_request_builder import GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder + from .graph_on_authentication_method_load_start_external_users_self_se_495b9e69.graph_on_authentication_method_load_start_external_users_self_se_42e72155 import GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155 class OnAuthenticationMethodLoadStartRequestBuilder(BaseRequestBuilder): """ @@ -73,13 +73,13 @@ def with_url(self,raw_url: str) -> OnAuthenticationMethodLoadStartRequestBuilder return OnAuthenticationMethodLoadStartRequestBuilder(self.request_adapter, raw_url) @property - def graph_on_authentication_method_load_start_external_users_self_service_sign_up(self) -> GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder: + def graph_on_authentication_method_load_start_external_users_self_service_sign_up(self) -> GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155: """ Casts the previous resource to onAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp. """ - from .graph_on_authentication_method_load_start_external_users_self_service_sign_up.graph_on_authentication_method_load_start_external_users_self_service_sign_up_request_builder import GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder + from .graph_on_authentication_method_load_start_external_users_self_se_495b9e69.graph_on_authentication_method_load_start_external_users_self_se_42e72155 import GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155 - return GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder(self.request_adapter, self.path_parameters) + return GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155(self.request_adapter, self.path_parameters) @dataclass class OnAuthenticationMethodLoadStartRequestBuilderGetQueryParameters(): diff --git a/msgraph_beta/generated/identity/b2c_user_flows/item/identity_providers/ref/ref_request_builder.py b/msgraph_beta/generated/identity/b2c_user_flows/item/identity_providers/ref/ref_request_builder.py index dd38791dae4..8a1c99fdfdc 100644 --- a/msgraph_beta/generated/identity/b2c_user_flows/item/identity_providers/ref/ref_request_builder.py +++ b/msgraph_beta/generated/identity/b2c_user_flows/item/identity_providers/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/identity/b2cUserFlows/{b2cIdentityUserFlow%2Did}/identityProviders/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/identity/b2cUserFlows/{b2cIdentityUserFlow%2Did}/identityProviders/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -115,7 +115,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi Returns: RequestInformation """ warn("The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. as of 2021-05/identityProvider on 2021-08-24 and will be removed 2023-03-15", DeprecationWarning) - request_info = RequestInformation(Method.GET, '{+baseurl}/identity/b2cUserFlows/{b2cIdentityUserFlow%2Did}/identityProviders/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -130,7 +130,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio warn("The identityProvider API is deprecated and will stop returning data on March 2023. Please use the new identityProviderBase API. as of 2021-05/identityProvider on 2021-08-24 and will be removed 2023-03-15", DeprecationWarning) if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/identity/b2cUserFlows/{b2cIdentityUserFlow%2Did}/identityProviders/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/identity/b2x_user_flows/item/user_flow_identity_providers/ref/ref_request_builder.py b/msgraph_beta/generated/identity/b2x_user_flows/item/user_flow_identity_providers/ref/ref_request_builder.py index 04d5bfe97fc..bf7b81b552e 100644 --- a/msgraph_beta/generated/identity/b2x_user_flows/item/user_flow_identity_providers/ref/ref_request_builder.py +++ b/msgraph_beta/generated/identity/b2x_user_flows/item/user_flow_identity_providers/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/identity/b2xUserFlows/{b2xIdentityUserFlow%2Did}/userFlowIdentityProviders/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/identity/b2xUserFlows/{b2xIdentityUserFlow%2Did}/userFlowIdentityProviders/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/identity/b2xUserFlows/{b2xIdentityUserFlow%2Did}/userFlowIdentityProviders/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -121,7 +121,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/identity/b2xUserFlows/{b2xIdentityUserFlow%2Did}/userFlowIdentityProviders/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/item/usage/usage_request_builder.py b/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/item/usage/usage_request_builder.py index dccc2549f32..6bc4d21697d 100644 --- a/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/item/usage/usage_request_builder.py +++ b/msgraph_beta/generated/identity/conditional_access/authentication_strength/policies/item/usage/usage_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AuthenticationStrengthUsage]: """ - The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. + The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don't require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AuthenticationStrengthUsage] Find more info here: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-usage?view=graph-rest-beta @@ -53,7 +53,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. + The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don't require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/item/usage/usage_request_builder.py b/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/item/usage/usage_request_builder.py index d37a6226f28..611058aa9c4 100644 --- a/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/item/usage/usage_request_builder.py +++ b/msgraph_beta/generated/identity/conditional_access/authentication_strengths/policies/item/usage/usage_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AuthenticationStrengthUsage]: """ - The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. + The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don't require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AuthenticationStrengthUsage] Find more info here: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-usage?view=graph-rest-beta @@ -54,7 +54,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. + The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don't require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/identity/conditional_access/evaluate/evaluate_post_request_body.py b/msgraph_beta/generated/identity/conditional_access/evaluate/evaluate_post_request_body.py index 4100631a5c0..59bbc26bb65 100644 --- a/msgraph_beta/generated/identity/conditional_access/evaluate/evaluate_post_request_body.py +++ b/msgraph_beta/generated/identity/conditional_access/evaluate/evaluate_post_request_body.py @@ -18,7 +18,7 @@ class EvaluatePostRequestBody(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 appliedPoliciesOnly property - applied_policies_only: Optional[bool] = None + applied_policies_only: Optional[bool] = False # The signInConditions property sign_in_conditions: Optional[SignInConditions] = None # The signInContext property diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/definitions_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/definitions_request_builder.py index 360d7d774e3..994942108e5 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/definitions_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/definitions_request_builder.py @@ -62,7 +62,7 @@ def filter_by_current_user_with_on(self,on: str) -> FilterByCurrentUserWithOnReq async def get(self,request_configuration: Optional[RequestConfiguration[DefinitionsRequestBuilderGetQueryParameters]] = None) -> Optional[AccessReviewScheduleDefinitionCollectionResponse]: """ - Retrieve the accessReviewScheduleDefinition objects. A list of zero or more accessReviewScheduleDefinition objects are returned, including all of their nested properties, for each access review series created. This does not include the associated accessReviewInstance objects. + Retrieve the accessReviewScheduleDefinition objects. A list of zero or more accessReviewScheduleDefinition objects are returned, including all of their nested properties, for each access review series created. This doesn't include the associated accessReviewInstance objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AccessReviewScheduleDefinitionCollectionResponse] Find more info here: https://learn.microsoft.com/graph/api/accessreviewset-list-definitions?view=graph-rest-beta @@ -107,7 +107,7 @@ async def post(self,body: AccessReviewScheduleDefinition, request_configuration: def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DefinitionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the accessReviewScheduleDefinition objects. A list of zero or more accessReviewScheduleDefinition objects are returned, including all of their nested properties, for each access review series created. This does not include the associated accessReviewInstance objects. + Retrieve the accessReviewScheduleDefinition objects. A list of zero or more accessReviewScheduleDefinition objects are returned, including all of their nested properties, for each access review series created. This doesn't include the associated accessReviewInstance objects. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -153,7 +153,7 @@ def count(self) -> CountRequestBuilder: @dataclass class DefinitionsRequestBuilderGetQueryParameters(): """ - Retrieve the accessReviewScheduleDefinition objects. A list of zero or more accessReviewScheduleDefinition objects are returned, including all of their nested properties, for each access review series created. This does not include the associated accessReviewInstance objects. + Retrieve the accessReviewScheduleDefinition objects. A list of zero or more accessReviewScheduleDefinition objects are returned, including all of their nested properties, for each access review series created. This doesn't include the associated accessReviewInstance objects. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/instances_request_builder.py b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/instances_request_builder.py index 5f6ba0fd41a..0df42c586ca 100644 --- a/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/instances_request_builder.py +++ b/msgraph_beta/generated/identity_governance/access_reviews/definitions/item/instances/instances_request_builder.py @@ -62,7 +62,7 @@ def filter_by_current_user_with_on(self,on: str) -> FilterByCurrentUserWithOnReq async def get(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> Optional[AccessReviewInstanceCollectionResponse]: """ - Retrieve the accessReviewInstance objects for a specific accessReviewScheduleDefinition. A list of zero or more accessReviewInstance objects are returned, including all of their nested properties. Returned objects do not include associated accessReviewInstanceDecisionItems. To retrieve the decisions on the instance, use List accessReviewInstanceDecisionItem. + Retrieve the accessReviewInstance objects for a specific accessReviewScheduleDefinition. A list of zero or more accessReviewInstance objects are returned, including all of their nested properties. Returned objects don't include associated accessReviewInstanceDecisionItems. To retrieve the decisions on the instance, use List accessReviewInstanceDecisionItem. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AccessReviewInstanceCollectionResponse] Find more info here: https://learn.microsoft.com/graph/api/accessreviewscheduledefinition-list-instances?view=graph-rest-beta @@ -106,7 +106,7 @@ async def post(self,body: AccessReviewInstance, request_configuration: Optional[ def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[InstancesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the accessReviewInstance objects for a specific accessReviewScheduleDefinition. A list of zero or more accessReviewInstance objects are returned, including all of their nested properties. Returned objects do not include associated accessReviewInstanceDecisionItems. To retrieve the decisions on the instance, use List accessReviewInstanceDecisionItem. + Retrieve the accessReviewInstance objects for a specific accessReviewScheduleDefinition. A list of zero or more accessReviewInstance objects are returned, including all of their nested properties. Returned objects don't include associated accessReviewInstanceDecisionItems. To retrieve the decisions on the instance, use List accessReviewInstanceDecisionItem. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -152,7 +152,7 @@ def count(self) -> CountRequestBuilder: @dataclass class InstancesRequestBuilderGetQueryParameters(): """ - Retrieve the accessReviewInstance objects for a specific accessReviewScheduleDefinition. A list of zero or more accessReviewInstance objects are returned, including all of their nested properties. Returned objects do not include associated accessReviewInstanceDecisionItems. To retrieve the decisions on the instance, use List accessReviewInstanceDecisionItem. + Retrieve the accessReviewInstance objects for a specific accessReviewScheduleDefinition. A list of zero or more accessReviewInstance objects are returned, including all of their nested properties. Returned objects don't include associated accessReviewInstanceDecisionItems. To retrieve the decisions on the instance, use List accessReviewInstanceDecisionItem. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/upload_sessions_request_builder.py b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/upload_sessions_request_builder.py index a816fadf2b0..88beac74482 100644 --- a/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/upload_sessions_request_builder.py +++ b/msgraph_beta/generated/identity_governance/catalogs/item/access_package_resources/item/upload_sessions/upload_sessions_request_builder.py @@ -72,7 +72,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[UploadSe async def post(self,body: CustomDataProvidedResourceUploadSession, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CustomDataProvidedResourceUploadSession]: """ - Create a customDataProvidedResourceUploadSession object. Only one upload session is allowed per reference instance (for example, access review instance) and customDataProvidedResource pair. Once you create an upload session, upload files, and complete the session, the data is processed and you cannot create another upload session for that same pair. If you encounter errors with files uploaded or need to start fresh, you can delete the active upload session to create a new one. + Create a customDataProvidedResourceUploadSession object. Only one upload session is allowed per reference instance (for example, access review instance) and customDataProvidedResource pair. Once you create an upload session, upload files, and complete the session, the data is processed and you cannot create another upload session for that same pair. If you encounter errors with files uploaded or need to start fresh, you can delete the active upload session to create a new one. The following table lists the derived types of customDataProvidedResourceUploadSession that can be created. Specify the @odata.type in the request body to indicate the derived type. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CustomDataProvidedResourceUploadSession] @@ -109,7 +109,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: CustomDataProvidedResourceUploadSession, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a customDataProvidedResourceUploadSession object. Only one upload session is allowed per reference instance (for example, access review instance) and customDataProvidedResource pair. Once you create an upload session, upload files, and complete the session, the data is processed and you cannot create another upload session for that same pair. If you encounter errors with files uploaded or need to start fresh, you can delete the active upload session to create a new one. + Create a customDataProvidedResourceUploadSession object. Only one upload session is allowed per reference instance (for example, access review instance) and customDataProvidedResource pair. Once you create an upload session, upload files, and complete the session, the data is processed and you cannot create another upload session for that same pair. If you encounter errors with files uploaded or need to start fresh, you can delete the active upload session to create a new one. The following table lists the derived types of customDataProvidedResourceUploadSession that can be created. Specify the @odata.type in the request body to indicate the derived 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/identity_governance/entitlement_management/access_package_assignments/access_package_assignments_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/access_package_assignments_request_builder.py index 36e575bc1b1..cb67e5365b6 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/access_package_assignments_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/access_package_assignments_request_builder.py @@ -18,7 +18,7 @@ from ....models.access_package_assignment_collection_response import AccessPackageAssignmentCollectionResponse from ....models.o_data_errors.o_data_error import ODataError from .additional_access.additional_access_request_builder import AdditionalAccessRequestBuilder - from .additional_access_with_access_package_id_with_incompatible_access_package_id.additional_access_with_access_package_id_with_incompatible_access_package_id_request_builder import AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder + from .additional_access_with_access_package_id_with_incompatible_acce_de2a04b0.additional_access_with_access_package_id_with_incompatible_acce_2751ca00 import AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00 from .count.count_request_builder import CountRequestBuilder from .filter_by_current_user_with_on.filter_by_current_user_with_on_request_builder import FilterByCurrentUserWithOnRequestBuilder from .item.access_package_assignment_item_request_builder import AccessPackageAssignmentItemRequestBuilder @@ -36,20 +36,20 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def additional_access_with_access_package_id_with_incompatible_access_package_id(self,access_package_id: str, incompatible_access_package_id: str) -> AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder: + def additional_access_with_access_package_id_with_incompatible_access_package_id(self,access_package_id: str, incompatible_access_package_id: str) -> AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00: """ Provides operations to call the additionalAccess method. param access_package_id: Usage: accessPackageId='{accessPackageId}' param incompatible_access_package_id: Usage: incompatibleAccessPackageId='{incompatibleAccessPackageId}' - Returns: AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder + Returns: AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00 """ if access_package_id is None: raise TypeError("access_package_id cannot be null.") if incompatible_access_package_id is None: raise TypeError("incompatible_access_package_id cannot be null.") - from .additional_access_with_access_package_id_with_incompatible_access_package_id.additional_access_with_access_package_id_with_incompatible_access_package_id_request_builder import AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder + from .additional_access_with_access_package_id_with_incompatible_acce_de2a04b0.additional_access_with_access_package_id_with_incompatible_acce_2751ca00 import AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00 - return AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder(self.request_adapter, self.path_parameters, access_package_id, incompatible_access_package_id) + return AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00(self.request_adapter, self.path_parameters, access_package_id, incompatible_access_package_id) def by_access_package_assignment_id(self,access_package_assignment_id: str) -> AccessPackageAssignmentItemRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/additional_access_with_access_package_id_with_incompatible_acce_de2a04b0/additional_access_with_access_package_id_with_incompatible_acce_0b84c55f.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/additional_access_with_access_package_id_with_incompatible_acce_de2a04b0/additional_access_with_access_package_id_with_incompatible_acce_0b84c55f.py new file mode 100644 index 00000000000..b4536af49e1 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/additional_access_with_access_package_id_with_incompatible_acce_de2a04b0/additional_access_with_access_package_id_with_incompatible_acce_0b84c55f.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .....models.access_package_assignment import AccessPackageAssignment + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_0b84c55f(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse + """ + # The value property + value: Optional[list[AccessPackageAssignment]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_0b84c55f: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_0b84c55f + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_0b84c55f() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .....models.access_package_assignment import AccessPackageAssignment + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .....models.access_package_assignment import AccessPackageAssignment + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(AccessPackageAssignment)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/additional_access_with_access_package_id_with_incompatible_acce_de2a04b0/additional_access_with_access_package_id_with_incompatible_acce_2751ca00.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/additional_access_with_access_package_id_with_incompatible_acce_de2a04b0/additional_access_with_access_package_id_with_incompatible_acce_2751ca00.py new file mode 100644 index 00000000000..7cddff79d05 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/additional_access_with_access_package_id_with_incompatible_acce_de2a04b0/additional_access_with_access_package_id_with_incompatible_acce_2751ca00.py @@ -0,0 +1,142 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .additional_access_with_access_package_id_with_incompatible_acce_0b84c55f import AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_0b84c55f + +class AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00(BaseRequestBuilder): + """ + Provides operations to call the additionalAccess method. Original name: AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], access_package_id: Optional[str] = None, incompatible_access_package_id: Optional[str] = None) -> None: + """ + Instantiates a new AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00 and sets the default values. + param access_package_id: Usage: accessPackageId='{accessPackageId}' + param incompatible_access_package_id: Usage: incompatibleAccessPackageId='{incompatibleAccessPackageId}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['accessPackageId'] = access_package_id + path_parameters['incompatibleAccessPackageId'] = incompatible_access_package_id + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/additionalAccess(accessPackageId='{accessPackageId}',incompatibleAccessPackageId='{incompatibleAccessPackageId}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters]] = None) -> Optional[AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_0b84c55f]: + """ + Invoke function additionalAccess + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_0b84c55f] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .additional_access_with_access_package_id_with_incompatible_acce_0b84c55f import AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_0b84c55f + + return await self.request_adapter.send_async(request_info, AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_0b84c55f, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function additionalAccess + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00(self.request_adapter, raw_url) + + @dataclass + class AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters(): + """ + Invoke function additionalAccess + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index c9b1b1d2a73..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .....models.access_package_assignment import AccessPackageAssignment - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[AccessPackageAssignment]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .....models.access_package_assignment import AccessPackageAssignment - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - - from .....models.access_package_assignment import AccessPackageAssignment - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(AccessPackageAssignment)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index fd90f3a3070..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,142 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .additional_access_with_access_package_id_with_incompatible_access_package_id_get_response import AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse - -class AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the additionalAccess method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], access_package_id: Optional[str] = None, incompatible_access_package_id: Optional[str] = None) -> None: - """ - Instantiates a new AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder and sets the default values. - param access_package_id: Usage: accessPackageId='{accessPackageId}' - param incompatible_access_package_id: Usage: incompatibleAccessPackageId='{incompatibleAccessPackageId}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['accessPackageId'] = access_package_id - path_parameters['incompatibleAccessPackageId'] = incompatible_access_package_id - super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/additionalAccess(accessPackageId='{accessPackageId}',incompatibleAccessPackageId='{incompatibleAccessPackageId}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters]] = None) -> Optional[AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse]: - """ - Invoke function additionalAccess - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .additional_access_with_access_package_id_with_incompatible_access_package_id_get_response import AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse - - return await self.request_adapter.send_async(request_info, AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function additionalAccess - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters(): - """ - Invoke function additionalAccess - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/incompatible_access_packages/ref/ref_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/incompatible_access_packages/ref/ref_request_builder.py index 2a205fbabd4..70d47f3fdc6 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/incompatible_access_packages/ref/ref_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/incompatible_access_packages/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/incompatibleAccessPackages/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/incompatibleAccessPackages/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/incompatibleAccessPackages/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -121,7 +121,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/incompatibleAccessPackages/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/incompatible_groups/ref/ref_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/incompatible_groups/ref/ref_request_builder.py index 620709ff743..4a8ceeeb9c3 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/incompatible_groups/ref/ref_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_package_assignments/item/access_package/incompatible_groups/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/incompatibleGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/incompatibleGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/incompatibleGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -121,7 +121,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/identityGovernance/entitlementManagement/accessPackageAssignments/{accessPackageAssignment%2Did}/accessPackage/incompatibleGroups/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/incompatible_access_packages/ref/ref_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/incompatible_access_packages/ref/ref_request_builder.py index 0c728b00d81..ae651401281 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/incompatible_access_packages/ref/ref_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/incompatible_access_packages/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleAccessPackages/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleAccessPackages/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleAccessPackages/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleAccessPackages/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/incompatible_groups/ref/ref_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/incompatible_groups/ref/ref_request_builder.py index ca5b2cbc9e5..f346fa0412a 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/incompatible_groups/ref/ref_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/access_packages/item/incompatible_groups/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/identityGovernance/entitlementManagement/accessPackages/{accessPackage%2Did}/incompatibleGroups/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/connected_organizations/item/external_sponsors/ref/ref_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/connected_organizations/item/external_sponsors/ref/ref_request_builder.py index 2a459aa4efe..6b6d225171f 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/connected_organizations/item/external_sponsors/ref/ref_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/connected_organizations/item/external_sponsors/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/externalSponsors/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/externalSponsors/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/externalSponsors/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/externalSponsors/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/identity_governance/entitlement_management/connected_organizations/item/internal_sponsors/ref/ref_request_builder.py b/msgraph_beta/generated/identity_governance/entitlement_management/connected_organizations/item/internal_sponsors/ref/ref_request_builder.py index 85aad65675c..2f492a2de06 100644 --- a/msgraph_beta/generated/identity_governance/entitlement_management/connected_organizations/item/internal_sponsors/ref/ref_request_builder.py +++ b/msgraph_beta/generated/identity_governance/entitlement_management/connected_organizations/item/internal_sponsors/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/internalSponsors/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/internalSponsors/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/internalSponsors/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/identityGovernance/entitlementManagement/connectedOrganizations/{connectedOrganization%2Did}/internalSponsors/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_activate_and_wait/activate_and_wait_post_request_body.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_activate_and_wait/activate_and_wait_post_request_body.py new file mode 100644 index 00000000000..3d645a4ac05 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_activate_and_wait/activate_and_wait_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .......models.identity_governance.workflow_subject import WorkflowSubject + +@dataclass +class ActivateAndWaitPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The subject property + subject: Optional[WorkflowSubject] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ActivateAndWaitPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ActivateAndWaitPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ActivateAndWaitPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .......models.identity_governance.workflow_subject import WorkflowSubject + + from .......models.identity_governance.workflow_subject import WorkflowSubject + + fields: dict[str, Callable[[Any], None]] = { + "subject": lambda n : setattr(self, 'subject', n.get_object_value(WorkflowSubject)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("subject", self.subject) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_activate_and_wait/microsoft_graph_identity_governance_activate_and_wait_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_activate_and_wait/microsoft_graph_identity_governance_activate_and_wait_request_builder.py new file mode 100644 index 00000000000..5af57e1cf79 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_activate_and_wait/microsoft_graph_identity_governance_activate_and_wait_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.identity_governance.awaited_workflow_processing_result import AwaitedWorkflowProcessingResult + from .......models.o_data_errors.o_data_error import ODataError + from .activate_and_wait_post_request_body import ActivateAndWaitPostRequestBody + +class MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the activateAndWait method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.activateAndWait", path_parameters) + + async def post(self,body: ActivateAndWaitPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AwaitedWorkflowProcessingResult]: + """ + Activate a lifecycle workflow for a specified subject and synchronously wait for execution to complete. This action returns an awaitedWorkflowProcessingResult with the execution outcome. Use this action when you need immediate confirmation of workflow completion, for example when provisioning a non-user subject. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AwaitedWorkflowProcessingResult] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activateandwait?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.identity_governance.awaited_workflow_processing_result import AwaitedWorkflowProcessingResult + + return await self.request_adapter.send_async(request_info, AwaitedWorkflowProcessingResult, error_mapping) + + def to_post_request_information(self,body: ActivateAndWaitPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Activate a lifecycle workflow for a specified subject and synchronously wait for execution to complete. This action returns an awaitedWorkflowProcessingResult with the execution outcome. Use this action when you need immediate confirmation of workflow completion, for example when provisioning a non-user subject. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_clear_quarantine/microsoft_graph_identity_governance_clear_quarantine_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_clear_quarantine/microsoft_graph_identity_governance_clear_quarantine_request_builder.py new file mode 100644 index 00000000000..f1de5f54739 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_clear_quarantine/microsoft_graph_identity_governance_clear_quarantine_request_builder.py @@ -0,0 +1,82 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.identity_governance.workflow import Workflow + from .......models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the clearQuarantine method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.clearQuarantine", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Workflow]: + """ + Release a quarantined workflow so that it resumes processing. A workflow is automatically quarantined when a run exceeds the threshold conditions defined in its quarantineConfiguration. After an administrator reviews the cause of the quarantine, calling this action clears the quarantine state and allows the workflow to run again. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[Workflow] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-clearquarantine?view=graph-rest-beta + """ + request_info = self.to_post_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.identity_governance.workflow import Workflow + + return await self.request_adapter.send_async(request_info, Workflow, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Release a quarantined workflow so that it resumes processing. A workflow is automatically quarantined when a run exceeds the threshold conditions defined in its quarantineConfiguration. After an administrator reviews the cause of the quarantine, calling this action clears the quarantine state and allows the workflow to run again. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_preview_task_failures/microsoft_graph_identity_governance_preview_task_failures_requ_71c2adef.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_preview_task_failures/microsoft_graph_identity_governance_preview_task_failures_requ_71c2adef.py new file mode 100644 index 00000000000..804ff8a7ab0 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_preview_task_failures/microsoft_graph_identity_governance_preview_task_failures_requ_71c2adef.py @@ -0,0 +1,85 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .preview_task_failures_post_response import PreviewTaskFailuresPostResponse + +class MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef(BaseRequestBuilder): + """ + Provides operations to call the previewTaskFailures method. Original name: MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.previewTaskFailures", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PreviewTaskFailuresPostResponse]: + """ + Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PreviewTaskFailuresPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewtaskfailures?view=graph-rest-beta + """ + warn(" as of 2025-01/PrivatePreview:organizationalUnit on 2025-08-12 and will be removed 2026-02-28", DeprecationWarning) + request_info = self.to_post_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .preview_task_failures_post_response import PreviewTaskFailuresPostResponse + + return await self.request_adapter.send_async(request_info, PreviewTaskFailuresPostResponse, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2025-01/PrivatePreview:organizationalUnit on 2025-08-12 and will be removed 2026-02-28", DeprecationWarning) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef + """ + warn(" as of 2025-01/PrivatePreview:organizationalUnit on 2025-08-12 and will be removed 2026-02-28", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_preview_task_failures/microsoft_graph_identity_governance_preview_task_failures_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_preview_task_failures/microsoft_graph_identity_governance_preview_task_failures_request_builder.py deleted file mode 100644 index c39ee27a008..00000000000 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/microsoft_graph_identity_governance_preview_task_failures/microsoft_graph_identity_governance_preview_task_failures_request_builder.py +++ /dev/null @@ -1,85 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - from .preview_task_failures_post_response import PreviewTaskFailuresPostResponse - -class MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the previewTaskFailures method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.previewTaskFailures", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PreviewTaskFailuresPostResponse]: - """ - Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[PreviewTaskFailuresPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewtaskfailures?view=graph-rest-beta - """ - warn(" as of 2025-01/PrivatePreview:organizationalUnit on 2025-08-12 and will be removed 2026-02-28", DeprecationWarning) - request_info = self.to_post_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .preview_task_failures_post_response import PreviewTaskFailuresPostResponse - - return await self.request_adapter.send_async(request_info, PreviewTaskFailuresPostResponse, error_mapping) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn(" as of 2025-01/PrivatePreview:organizationalUnit on 2025-08-12 and will be removed 2026-02-28", DeprecationWarning) - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder - """ - warn(" as of 2025-01/PrivatePreview:organizationalUnit on 2025-08-12 and will be removed 2026-02-28", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/run_item_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/run_item_request_builder.py index 0eb5b021edd..272da7346ab 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/run_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/run_item_request_builder.py @@ -17,6 +17,7 @@ from ........models.identity_governance.run import Run from ........models.o_data_errors.o_data_error import ODataError from .reprocessed_runs.reprocessed_runs_request_builder import ReprocessedRunsRequestBuilder + from .subject_processing_results.subject_processing_results_request_builder import SubjectProcessingResultsRequestBuilder from .task_processing_results.task_processing_results_request_builder import TaskProcessingResultsRequestBuilder from .user_processing_results.user_processing_results_request_builder import UserProcessingResultsRequestBuilder @@ -83,6 +84,15 @@ def reprocessed_runs(self) -> ReprocessedRunsRequestBuilder: return ReprocessedRunsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def subject_processing_results(self) -> SubjectProcessingResultsRequestBuilder: + """ + Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. + """ + from .subject_processing_results.subject_processing_results_request_builder import SubjectProcessingResultsRequestBuilder + + return SubjectProcessingResultsRequestBuilder(self.request_adapter, self.path_parameters) + @property def task_processing_results(self) -> TaskProcessingResultsRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/count/count_request_builder.py new file mode 100644 index 00000000000..47ba152485a --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/reprocessed_runs/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/reprocessed_runs/count/count_request_builder.py new file mode 100644 index 00000000000..0807af52e8f --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/reprocessed_runs/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/reprocessed_runs/item/run_item_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/reprocessed_runs/item/run_item_request_builder.py new file mode 100644 index 00000000000..fed58bb5086 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/reprocessed_runs/item/run_item_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.identity_governance.run import Run + from ............models.o_data_errors.o_data_error import ODataError + +class RunItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RunItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/{run%2Did1}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RunItemRequestBuilderGetQueryParameters]] = None) -> Optional[Run]: + """ + The reprocessed runs associated with this subject processing result. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[Run] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.identity_governance.run import Run + + return await self.request_adapter.send_async(request_info, Run, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RunItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The reprocessed runs associated with this subject processing result. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RunItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RunItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RunItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RunItemRequestBuilderGetQueryParameters(): + """ + The reprocessed runs associated with this subject processing result. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class RunItemRequestBuilderGetRequestConfiguration(RequestConfiguration[RunItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/reprocessed_runs/reprocessed_runs_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/reprocessed_runs/reprocessed_runs_request_builder.py new file mode 100644 index 00000000000..472c86eb39a --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/reprocessed_runs/reprocessed_runs_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.identity_governance.run_collection_response import RunCollectionResponse + from ...........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.run_item_request_builder import RunItemRequestBuilder + +class ReprocessedRunsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReprocessedRunsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_run_id1(self,run_id1: str) -> RunItemRequestBuilder: + """ + Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + param run_id1: The unique identifier of run + Returns: RunItemRequestBuilder + """ + if run_id1 is None: + raise TypeError("run_id1 cannot be null.") + from .item.run_item_request_builder import RunItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["run%2Did1"] = run_id1 + return RunItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]] = None) -> Optional[RunCollectionResponse]: + """ + The reprocessed runs associated with this subject processing result. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RunCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.identity_governance.run_collection_response import RunCollectionResponse + + return await self.request_adapter.send_async(request_info, RunCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The reprocessed runs associated with this subject processing result. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ReprocessedRunsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ReprocessedRunsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReprocessedRunsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class ReprocessedRunsRequestBuilderGetQueryParameters(): + """ + The reprocessed runs associated with this subject processing result. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class ReprocessedRunsRequestBuilderGetRequestConfiguration(RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/subject_processing_result_item_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/subject_processing_result_item_request_builder.py new file mode 100644 index 00000000000..e5c6164a802 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/subject_processing_result_item_request_builder.py @@ -0,0 +1,127 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.identity_governance.subject_processing_result import SubjectProcessingResult + from ..........models.o_data_errors.o_data_error import ODataError + from .reprocessed_runs.reprocessed_runs_request_builder import ReprocessedRunsRequestBuilder + from .task_processing_results.task_processing_results_request_builder import TaskProcessingResultsRequestBuilder + +class SubjectProcessingResultItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SubjectProcessingResultItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]] = None) -> Optional[SubjectProcessingResult]: + """ + The processing results for each subject in this workflow run. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SubjectProcessingResult] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.identity_governance.subject_processing_result import SubjectProcessingResult + + return await self.request_adapter.send_async(request_info, SubjectProcessingResult, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The processing results for each subject in this workflow run. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> SubjectProcessingResultItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SubjectProcessingResultItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SubjectProcessingResultItemRequestBuilder(self.request_adapter, raw_url) + + @property + def reprocessed_runs(self) -> ReprocessedRunsRequestBuilder: + """ + Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + from .reprocessed_runs.reprocessed_runs_request_builder import ReprocessedRunsRequestBuilder + + return ReprocessedRunsRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def task_processing_results(self) -> TaskProcessingResultsRequestBuilder: + """ + Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + from .task_processing_results.task_processing_results_request_builder import TaskProcessingResultsRequestBuilder + + return TaskProcessingResultsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SubjectProcessingResultItemRequestBuilderGetQueryParameters(): + """ + The processing results for each subject in this workflow run. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class SubjectProcessingResultItemRequestBuilderGetRequestConfiguration(RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/count/count_request_builder.py new file mode 100644 index 00000000000..5d6bdd23608 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py new file mode 100644 index 00000000000..645963930a0 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -0,0 +1,87 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.o_data_errors.o_data_error import ODataError + from .resume_post_request_body import ResumePostRequestBody + +class MicrosoftGraphIdentityGovernanceResumeRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the resume method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceResumeRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/microsoft.graph.identityGovernance.resume", path_parameters) + + async def post(self,body: ResumePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Resume a task processing result that's inProgress. In the default case an Azure Logic Apps system-assigned managed identity calls this API. For more information, see: Lifecycle Workflows extensibility approach. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + def to_post_request_information(self,body: ResumePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Resume a task processing result that's inProgress. In the default case an Azure Logic Apps system-assigned managed identity calls this API. For more information, see: Lifecycle Workflows extensibility approach. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceResumeRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceResumeRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceResumeRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/resume_post_request_body.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/resume_post_request_body.py new file mode 100644 index 00000000000..37e6a620b0a --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/resume_post_request_body.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .............models.identity_governance.custom_task_extension_callback_data import CustomTaskExtensionCallbackData + +@dataclass +class ResumePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The data property + data: Optional[CustomTaskExtensionCallbackData] = None + # The source property + source: Optional[str] = None + # The type property + type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ResumePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ResumePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ResumePostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .............models.identity_governance.custom_task_extension_callback_data import CustomTaskExtensionCallbackData + + from .............models.identity_governance.custom_task_extension_callback_data import CustomTaskExtensionCallbackData + + fields: dict[str, Callable[[Any], None]] = { + "data": lambda n : setattr(self, 'data', n.get_object_value(CustomTaskExtensionCallbackData)), + "source": lambda n : setattr(self, 'source', n.get_str_value()), + "type": lambda n : setattr(self, 'type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("data", self.data) + writer.write_str_value("source", self.source) + writer.write_str_value("type", self.type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/mailbox_settings/mailbox_settings_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/mailbox_settings/mailbox_settings_request_builder.py new file mode 100644 index 00000000000..76c21f2ff07 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/mailbox_settings/mailbox_settings_request_builder.py @@ -0,0 +1,152 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.mailbox_settings import MailboxSettings + from ..............models.o_data_errors.o_data_error import ODataError + +class MailboxSettingsRequestBuilder(BaseRequestBuilder): + """ + Builds and executes requests for operations under /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/subjectProcessingResults/{subjectProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MailboxSettingsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/mailboxSettings{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]] = None) -> Optional[MailboxSettings]: + """ + Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[MailboxSettings] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.mailbox_settings import MailboxSettings + + return await self.request_adapter.send_async(request_info, MailboxSettings, error_mapping) + + async def patch(self,body: MailboxSettings, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[MailboxSettings]: + """ + Update property mailboxSettings value. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[MailboxSettings] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.mailbox_settings import MailboxSettings + + return await self.request_adapter.send_async(request_info, MailboxSettings, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: MailboxSettings, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update property mailboxSettings value. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> MailboxSettingsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MailboxSettingsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MailboxSettingsRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class MailboxSettingsRequestBuilderGetQueryParameters(): + """ + Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class MailboxSettingsRequestBuilderGetRequestConfiguration(RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class MailboxSettingsRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/count/count_request_builder.py new file mode 100644 index 00000000000..7d846f4e901 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/service_provisioning_errors_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/service_provisioning_errors_request_builder.py new file mode 100644 index 00000000000..14af99f861a --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/service_provisioning_errors_request_builder.py @@ -0,0 +1,147 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + from ..............models.service_provisioning_error_collection_response import ServiceProvisioningErrorCollectionResponse + from .count.count_request_builder import CountRequestBuilder + +class ServiceProvisioningErrorsRequestBuilder(BaseRequestBuilder): + """ + Builds and executes requests for operations under /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/runs/{run-id}/subjectProcessingResults/{subjectProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ServiceProvisioningErrorsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]] = None) -> Optional[ServiceProvisioningErrorCollectionResponse]: + """ + Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ServiceProvisioningErrorCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.service_provisioning_error_collection_response import ServiceProvisioningErrorCollectionResponse + + return await self.request_adapter.send_async(request_info, ServiceProvisioningErrorCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ServiceProvisioningErrorsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ServiceProvisioningErrorsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ServiceProvisioningErrorsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class ServiceProvisioningErrorsRequestBuilderGetQueryParameters(): + """ + Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration(RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/subject_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/subject_request_builder.py new file mode 100644 index 00000000000..f36cc32d0f2 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/subject_request_builder.py @@ -0,0 +1,127 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.o_data_errors.o_data_error import ODataError + from .............models.user import User + from .mailbox_settings.mailbox_settings_request_builder import MailboxSettingsRequestBuilder + from .service_provisioning_errors.service_provisioning_errors_request_builder import ServiceProvisioningErrorsRequestBuilder + +class SubjectRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SubjectRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[SubjectRequestBuilderGetQueryParameters]] = None) -> Optional[User]: + """ + The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[User] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.user import User + + return await self.request_adapter.send_async(request_info, User, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SubjectRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> SubjectRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SubjectRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SubjectRequestBuilder(self.request_adapter, raw_url) + + @property + def mailbox_settings(self) -> MailboxSettingsRequestBuilder: + """ + The mailboxSettings property + """ + from .mailbox_settings.mailbox_settings_request_builder import MailboxSettingsRequestBuilder + + return MailboxSettingsRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def service_provisioning_errors(self) -> ServiceProvisioningErrorsRequestBuilder: + """ + The serviceProvisioningErrors property + """ + from .service_provisioning_errors.service_provisioning_errors_request_builder import ServiceProvisioningErrorsRequestBuilder + + return ServiceProvisioningErrorsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SubjectRequestBuilderGetQueryParameters(): + """ + The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class SubjectRequestBuilderGetRequestConfiguration(RequestConfiguration[SubjectRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/task/task_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/task/task_request_builder.py new file mode 100644 index 00000000000..3292ef3edae --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/task/task_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.identity_governance.task import Task + from .............models.o_data_errors.o_data_error import ODataError + +class TaskRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new TaskRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/task{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[TaskRequestBuilderGetQueryParameters]] = None) -> Optional[Task]: + """ + The related workflow task + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[Task] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.identity_governance.task import Task + + return await self.request_adapter.send_async(request_info, Task, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TaskRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The related workflow task + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> TaskRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: TaskRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return TaskRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class TaskRequestBuilderGetQueryParameters(): + """ + The related workflow task + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class TaskRequestBuilderGetRequestConfiguration(RequestConfiguration[TaskRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/task_processing_result_item_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/task_processing_result_item_request_builder.py new file mode 100644 index 00000000000..c58448c43e2 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/task_processing_result_item_request_builder.py @@ -0,0 +1,137 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.identity_governance.task_processing_result import TaskProcessingResult + from ............models.o_data_errors.o_data_error import ODataError + from .microsoft_graph_identity_governance_resume.microsoft_graph_identity_governance_resume_request_builder import MicrosoftGraphIdentityGovernanceResumeRequestBuilder + from .subject.subject_request_builder import SubjectRequestBuilder + from .task.task_request_builder import TaskRequestBuilder + +class TaskProcessingResultItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new TaskProcessingResultItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]] = None) -> Optional[TaskProcessingResult]: + """ + The task-level processing results for this subject. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TaskProcessingResult] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.identity_governance.task_processing_result import TaskProcessingResult + + return await self.request_adapter.send_async(request_info, TaskProcessingResult, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The task-level processing results for this subject. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> TaskProcessingResultItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: TaskProcessingResultItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return TaskProcessingResultItemRequestBuilder(self.request_adapter, raw_url) + + @property + def microsoft_graph_identity_governance_resume(self) -> MicrosoftGraphIdentityGovernanceResumeRequestBuilder: + """ + Provides operations to call the resume method. + """ + from .microsoft_graph_identity_governance_resume.microsoft_graph_identity_governance_resume_request_builder import MicrosoftGraphIdentityGovernanceResumeRequestBuilder + + return MicrosoftGraphIdentityGovernanceResumeRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def subject(self) -> SubjectRequestBuilder: + """ + Provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + """ + from .subject.subject_request_builder import SubjectRequestBuilder + + return SubjectRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def task(self) -> TaskRequestBuilder: + """ + Provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + """ + from .task.task_request_builder import TaskRequestBuilder + + return TaskRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class TaskProcessingResultItemRequestBuilderGetQueryParameters(): + """ + The task-level processing results for this subject. Read-only. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class TaskProcessingResultItemRequestBuilderGetRequestConfiguration(RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/task_processing_results_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/task_processing_results_request_builder.py new file mode 100644 index 00000000000..2b4ca7a5e19 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/item/task_processing_results/task_processing_results_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.identity_governance.task_processing_result_collection_response import TaskProcessingResultCollectionResponse + from ...........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.task_processing_result_item_request_builder import TaskProcessingResultItemRequestBuilder + +class TaskProcessingResultsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new TaskProcessingResultsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_task_processing_result_id(self,task_processing_result_id: str) -> TaskProcessingResultItemRequestBuilder: + """ + Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + param task_processing_result_id: The unique identifier of taskProcessingResult + Returns: TaskProcessingResultItemRequestBuilder + """ + if task_processing_result_id is None: + raise TypeError("task_processing_result_id cannot be null.") + from .item.task_processing_result_item_request_builder import TaskProcessingResultItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["taskProcessingResult%2Did"] = task_processing_result_id + return TaskProcessingResultItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]] = None) -> Optional[TaskProcessingResultCollectionResponse]: + """ + The task-level processing results for this subject. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TaskProcessingResultCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.identity_governance.task_processing_result_collection_response import TaskProcessingResultCollectionResponse + + return await self.request_adapter.send_async(request_info, TaskProcessingResultCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The task-level processing results for this subject. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> TaskProcessingResultsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: TaskProcessingResultsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return TaskProcessingResultsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class TaskProcessingResultsRequestBuilderGetQueryParameters(): + """ + The task-level processing results for this subject. Read-only. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class TaskProcessingResultsRequestBuilderGetRequestConfiguration(RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/subject_processing_results_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/subject_processing_results_request_builder.py new file mode 100644 index 00000000000..d6ba85238b3 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/subject_processing_results/subject_processing_results_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.identity_governance.subject_processing_result_collection_response import SubjectProcessingResultCollectionResponse + from .........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.subject_processing_result_item_request_builder import SubjectProcessingResultItemRequestBuilder + +class SubjectProcessingResultsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SubjectProcessingResultsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_subject_processing_result_id(self,subject_processing_result_id: str) -> SubjectProcessingResultItemRequestBuilder: + """ + Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. + param subject_processing_result_id: The unique identifier of subjectProcessingResult + Returns: SubjectProcessingResultItemRequestBuilder + """ + if subject_processing_result_id is None: + raise TypeError("subject_processing_result_id cannot be null.") + from .item.subject_processing_result_item_request_builder import SubjectProcessingResultItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["subjectProcessingResult%2Did"] = subject_processing_result_id + return SubjectProcessingResultItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]] = None) -> Optional[SubjectProcessingResultCollectionResponse]: + """ + The processing results for each subject in this workflow run. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SubjectProcessingResultCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.identity_governance.subject_processing_result_collection_response import SubjectProcessingResultCollectionResponse + + return await self.request_adapter.send_async(request_info, SubjectProcessingResultCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The processing results for each subject in this workflow run. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> SubjectProcessingResultsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SubjectProcessingResultsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SubjectProcessingResultsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SubjectProcessingResultsRequestBuilderGetQueryParameters(): + """ + The processing results for each subject in this workflow run. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class SubjectProcessingResultsRequestBuilderGetRequestConfiguration(RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py new file mode 100644 index 00000000000..56f22008977 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py @@ -0,0 +1,87 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.identity_governance.user_summary import UserSummary + from ..........models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(BaseRequestBuilder): + """ + Provides operations to call the summary method. Original name: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserSummary]: + """ + Invoke function summary + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserSummary] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.identity_governance.user_summary import UserSummary + + return await self.request_adapter.send_async(request_info, UserSummary, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function summary + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 3946974c163..00000000000 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ..........models.identity_governance.user_summary import UserSummary - from ..........models.o_data_errors.o_data_error import ODataError - -class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the summary method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/{run%2Did}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserSummary]: - """ - Invoke function summary - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserSummary] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ..........models.identity_governance.user_summary import UserSummary - - return await self.request_adapter.send_async(request_info, UserSummary, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function summary - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/user_processing_results_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/user_processing_results_request_builder.py index 1f40d4b776a..009d66f0436 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/user_processing_results_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/item/user_processing_results/user_processing_results_request_builder.py @@ -19,7 +19,7 @@ from .........models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .item.user_processing_result_item_request_builder import UserProcessingResultItemRequestBuilder - from .microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7.microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20 import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 class UserProcessingResultsRequestBuilder(BaseRequestBuilder): """ @@ -68,20 +68,20 @@ async def get(self,request_configuration: Optional[RequestConfiguration[UserProc return await self.request_adapter.send_async(request_info, UserProcessingResultCollectionResponse, error_mapping) - def microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20: """ Provides operations to call the summary method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7.microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20 import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 - return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(self.request_adapter, self.path_parameters, end_date_time, start_date_time) def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserProcessingResultsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py new file mode 100644 index 00000000000..ad47a9ca85f --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py @@ -0,0 +1,87 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.identity_governance.run_summary import RunSummary + from ........models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(BaseRequestBuilder): + """ + Provides operations to call the summary method. Original name: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RunSummary]: + """ + Invoke function summary + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RunSummary] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.identity_governance.run_summary import RunSummary + + return await self.request_adapter.send_async(request_info, RunSummary, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function summary + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 0b0dce59e95..00000000000 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.identity_governance.run_summary import RunSummary - from ........models.o_data_errors.o_data_error import ODataError - -class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the summary method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/runs/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RunSummary]: - """ - Invoke function summary - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[RunSummary] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ........models.identity_governance.run_summary import RunSummary - - return await self.request_adapter.send_async(request_info, RunSummary, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function summary - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/runs_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/runs_request_builder.py index 9b5c598abeb..2c116e0ed6c 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/runs_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/runs/runs_request_builder.py @@ -19,7 +19,7 @@ from .......models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .item.run_item_request_builder import RunItemRequestBuilder - from .microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7.microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20 import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 class RunsRequestBuilder(BaseRequestBuilder): """ @@ -68,20 +68,20 @@ async def get(self,request_configuration: Optional[RequestConfiguration[RunsRequ return await self.request_adapter.send_async(request_info, RunCollectionResponse, error_mapping) - def microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20: """ Provides operations to call the summary method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7.microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20 import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 - return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(self.request_adapter, self.path_parameters, end_date_time, start_date_time) def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RunsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/count/count_request_builder.py new file mode 100644 index 00000000000..d50bc820c9a --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/reprocessed_runs/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/reprocessed_runs/count/count_request_builder.py new file mode 100644 index 00000000000..0c3978aa98e --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/reprocessed_runs/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/reprocessed_runs/item/run_item_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/reprocessed_runs/item/run_item_request_builder.py new file mode 100644 index 00000000000..ab1a325d47b --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/reprocessed_runs/item/run_item_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.identity_governance.run import Run + from ..........models.o_data_errors.o_data_error import ODataError + +class RunItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RunItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/{run%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RunItemRequestBuilderGetQueryParameters]] = None) -> Optional[Run]: + """ + The reprocessed runs associated with this subject processing result. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[Run] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.identity_governance.run import Run + + return await self.request_adapter.send_async(request_info, Run, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RunItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The reprocessed runs associated with this subject processing result. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RunItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RunItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RunItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RunItemRequestBuilderGetQueryParameters(): + """ + The reprocessed runs associated with this subject processing result. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class RunItemRequestBuilderGetRequestConfiguration(RequestConfiguration[RunItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/reprocessed_runs/reprocessed_runs_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/reprocessed_runs/reprocessed_runs_request_builder.py new file mode 100644 index 00000000000..3919a4c9f38 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/reprocessed_runs/reprocessed_runs_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.identity_governance.run_collection_response import RunCollectionResponse + from .........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.run_item_request_builder import RunItemRequestBuilder + +class ReprocessedRunsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReprocessedRunsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_run_id(self,run_id: str) -> RunItemRequestBuilder: + """ + Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + param run_id: The unique identifier of run + Returns: RunItemRequestBuilder + """ + if run_id is None: + raise TypeError("run_id cannot be null.") + from .item.run_item_request_builder import RunItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["run%2Did"] = run_id + return RunItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]] = None) -> Optional[RunCollectionResponse]: + """ + The reprocessed runs associated with this subject processing result. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RunCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.identity_governance.run_collection_response import RunCollectionResponse + + return await self.request_adapter.send_async(request_info, RunCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The reprocessed runs associated with this subject processing result. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ReprocessedRunsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ReprocessedRunsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReprocessedRunsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class ReprocessedRunsRequestBuilderGetQueryParameters(): + """ + The reprocessed runs associated with this subject processing result. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class ReprocessedRunsRequestBuilderGetRequestConfiguration(RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/subject_processing_result_item_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/subject_processing_result_item_request_builder.py new file mode 100644 index 00000000000..4f8685bb4ce --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/subject_processing_result_item_request_builder.py @@ -0,0 +1,127 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.identity_governance.subject_processing_result import SubjectProcessingResult + from ........models.o_data_errors.o_data_error import ODataError + from .reprocessed_runs.reprocessed_runs_request_builder import ReprocessedRunsRequestBuilder + from .task_processing_results.task_processing_results_request_builder import TaskProcessingResultsRequestBuilder + +class SubjectProcessingResultItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SubjectProcessingResultItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]] = None) -> Optional[SubjectProcessingResult]: + """ + Get subjectProcessingResults from identityGovernance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SubjectProcessingResult] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.identity_governance.subject_processing_result import SubjectProcessingResult + + return await self.request_adapter.send_async(request_info, SubjectProcessingResult, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get subjectProcessingResults from identityGovernance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> SubjectProcessingResultItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SubjectProcessingResultItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SubjectProcessingResultItemRequestBuilder(self.request_adapter, raw_url) + + @property + def reprocessed_runs(self) -> ReprocessedRunsRequestBuilder: + """ + Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + from .reprocessed_runs.reprocessed_runs_request_builder import ReprocessedRunsRequestBuilder + + return ReprocessedRunsRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def task_processing_results(self) -> TaskProcessingResultsRequestBuilder: + """ + Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + from .task_processing_results.task_processing_results_request_builder import TaskProcessingResultsRequestBuilder + + return TaskProcessingResultsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SubjectProcessingResultItemRequestBuilderGetQueryParameters(): + """ + Get subjectProcessingResults from identityGovernance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class SubjectProcessingResultItemRequestBuilderGetRequestConfiguration(RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/count/count_request_builder.py new file mode 100644 index 00000000000..7d4bfb5f38f --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py new file mode 100644 index 00000000000..5ea597b5dd3 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -0,0 +1,87 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + from .resume_post_request_body import ResumePostRequestBody + +class MicrosoftGraphIdentityGovernanceResumeRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the resume method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceResumeRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/microsoft.graph.identityGovernance.resume", path_parameters) + + async def post(self,body: ResumePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Resume a task processing result that's inProgress. In the default case an Azure Logic Apps system-assigned managed identity calls this API. For more information, see: Lifecycle Workflows extensibility approach. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + def to_post_request_information(self,body: ResumePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Resume a task processing result that's inProgress. In the default case an Azure Logic Apps system-assigned managed identity calls this API. For more information, see: Lifecycle Workflows extensibility approach. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceResumeRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceResumeRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceResumeRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/resume_post_request_body.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/resume_post_request_body.py new file mode 100644 index 00000000000..0362f361a10 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/resume_post_request_body.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ...........models.identity_governance.custom_task_extension_callback_data import CustomTaskExtensionCallbackData + +@dataclass +class ResumePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The data property + data: Optional[CustomTaskExtensionCallbackData] = None + # The source property + source: Optional[str] = None + # The type property + type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ResumePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ResumePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ResumePostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ...........models.identity_governance.custom_task_extension_callback_data import CustomTaskExtensionCallbackData + + from ...........models.identity_governance.custom_task_extension_callback_data import CustomTaskExtensionCallbackData + + fields: dict[str, Callable[[Any], None]] = { + "data": lambda n : setattr(self, 'data', n.get_object_value(CustomTaskExtensionCallbackData)), + "source": lambda n : setattr(self, 'source', n.get_str_value()), + "type": lambda n : setattr(self, 'type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("data", self.data) + writer.write_str_value("source", self.source) + writer.write_str_value("type", self.type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/subject/mailbox_settings/mailbox_settings_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/subject/mailbox_settings/mailbox_settings_request_builder.py new file mode 100644 index 00000000000..8f04b956f96 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/subject/mailbox_settings/mailbox_settings_request_builder.py @@ -0,0 +1,152 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.mailbox_settings import MailboxSettings + from ............models.o_data_errors.o_data_error import ODataError + +class MailboxSettingsRequestBuilder(BaseRequestBuilder): + """ + Builds and executes requests for operations under /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/subjectProcessingResults/{subjectProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MailboxSettingsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/mailboxSettings{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]] = None) -> Optional[MailboxSettings]: + """ + Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[MailboxSettings] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.mailbox_settings import MailboxSettings + + return await self.request_adapter.send_async(request_info, MailboxSettings, error_mapping) + + async def patch(self,body: MailboxSettings, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[MailboxSettings]: + """ + Update property mailboxSettings value. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[MailboxSettings] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.mailbox_settings import MailboxSettings + + return await self.request_adapter.send_async(request_info, MailboxSettings, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: MailboxSettings, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update property mailboxSettings value. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> MailboxSettingsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MailboxSettingsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MailboxSettingsRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class MailboxSettingsRequestBuilderGetQueryParameters(): + """ + Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class MailboxSettingsRequestBuilderGetRequestConfiguration(RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class MailboxSettingsRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/count/count_request_builder.py new file mode 100644 index 00000000000..d54f151203c --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/service_provisioning_errors_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/service_provisioning_errors_request_builder.py new file mode 100644 index 00000000000..97ec3c43cbb --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/service_provisioning_errors_request_builder.py @@ -0,0 +1,147 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.o_data_errors.o_data_error import ODataError + from ............models.service_provisioning_error_collection_response import ServiceProvisioningErrorCollectionResponse + from .count.count_request_builder import CountRequestBuilder + +class ServiceProvisioningErrorsRequestBuilder(BaseRequestBuilder): + """ + Builds and executes requests for operations under /identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow-id}/subjectProcessingResults/{subjectProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ServiceProvisioningErrorsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]] = None) -> Optional[ServiceProvisioningErrorCollectionResponse]: + """ + Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ServiceProvisioningErrorCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.service_provisioning_error_collection_response import ServiceProvisioningErrorCollectionResponse + + return await self.request_adapter.send_async(request_info, ServiceProvisioningErrorCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ServiceProvisioningErrorsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ServiceProvisioningErrorsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ServiceProvisioningErrorsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class ServiceProvisioningErrorsRequestBuilderGetQueryParameters(): + """ + Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration(RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/subject/subject_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/subject/subject_request_builder.py new file mode 100644 index 00000000000..4561492a5d8 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/subject/subject_request_builder.py @@ -0,0 +1,127 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + from ...........models.user import User + from .mailbox_settings.mailbox_settings_request_builder import MailboxSettingsRequestBuilder + from .service_provisioning_errors.service_provisioning_errors_request_builder import ServiceProvisioningErrorsRequestBuilder + +class SubjectRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SubjectRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[SubjectRequestBuilderGetQueryParameters]] = None) -> Optional[User]: + """ + The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[User] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.user import User + + return await self.request_adapter.send_async(request_info, User, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SubjectRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> SubjectRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SubjectRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SubjectRequestBuilder(self.request_adapter, raw_url) + + @property + def mailbox_settings(self) -> MailboxSettingsRequestBuilder: + """ + The mailboxSettings property + """ + from .mailbox_settings.mailbox_settings_request_builder import MailboxSettingsRequestBuilder + + return MailboxSettingsRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def service_provisioning_errors(self) -> ServiceProvisioningErrorsRequestBuilder: + """ + The serviceProvisioningErrors property + """ + from .service_provisioning_errors.service_provisioning_errors_request_builder import ServiceProvisioningErrorsRequestBuilder + + return ServiceProvisioningErrorsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SubjectRequestBuilderGetQueryParameters(): + """ + The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class SubjectRequestBuilderGetRequestConfiguration(RequestConfiguration[SubjectRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/task/task_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/task/task_request_builder.py new file mode 100644 index 00000000000..325c123d2ac --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/task/task_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.identity_governance.task import Task + from ...........models.o_data_errors.o_data_error import ODataError + +class TaskRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new TaskRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/task{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[TaskRequestBuilderGetQueryParameters]] = None) -> Optional[Task]: + """ + The related workflow task + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[Task] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.identity_governance.task import Task + + return await self.request_adapter.send_async(request_info, Task, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TaskRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The related workflow task + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> TaskRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: TaskRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return TaskRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class TaskRequestBuilderGetQueryParameters(): + """ + The related workflow task + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class TaskRequestBuilderGetRequestConfiguration(RequestConfiguration[TaskRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/task_processing_result_item_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/task_processing_result_item_request_builder.py new file mode 100644 index 00000000000..94b09ad4ebe --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/item/task_processing_result_item_request_builder.py @@ -0,0 +1,137 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.identity_governance.task_processing_result import TaskProcessingResult + from ..........models.o_data_errors.o_data_error import ODataError + from .microsoft_graph_identity_governance_resume.microsoft_graph_identity_governance_resume_request_builder import MicrosoftGraphIdentityGovernanceResumeRequestBuilder + from .subject.subject_request_builder import SubjectRequestBuilder + from .task.task_request_builder import TaskRequestBuilder + +class TaskProcessingResultItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new TaskProcessingResultItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]] = None) -> Optional[TaskProcessingResult]: + """ + The task-level processing results for this subject. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TaskProcessingResult] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.identity_governance.task_processing_result import TaskProcessingResult + + return await self.request_adapter.send_async(request_info, TaskProcessingResult, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The task-level processing results for this subject. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> TaskProcessingResultItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: TaskProcessingResultItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return TaskProcessingResultItemRequestBuilder(self.request_adapter, raw_url) + + @property + def microsoft_graph_identity_governance_resume(self) -> MicrosoftGraphIdentityGovernanceResumeRequestBuilder: + """ + Provides operations to call the resume method. + """ + from .microsoft_graph_identity_governance_resume.microsoft_graph_identity_governance_resume_request_builder import MicrosoftGraphIdentityGovernanceResumeRequestBuilder + + return MicrosoftGraphIdentityGovernanceResumeRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def subject(self) -> SubjectRequestBuilder: + """ + Provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + """ + from .subject.subject_request_builder import SubjectRequestBuilder + + return SubjectRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def task(self) -> TaskRequestBuilder: + """ + Provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + """ + from .task.task_request_builder import TaskRequestBuilder + + return TaskRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class TaskProcessingResultItemRequestBuilderGetQueryParameters(): + """ + The task-level processing results for this subject. Read-only. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class TaskProcessingResultItemRequestBuilderGetRequestConfiguration(RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/task_processing_results_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/task_processing_results_request_builder.py new file mode 100644 index 00000000000..4286579834e --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/item/task_processing_results/task_processing_results_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.identity_governance.task_processing_result_collection_response import TaskProcessingResultCollectionResponse + from .........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.task_processing_result_item_request_builder import TaskProcessingResultItemRequestBuilder + +class TaskProcessingResultsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new TaskProcessingResultsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_task_processing_result_id(self,task_processing_result_id: str) -> TaskProcessingResultItemRequestBuilder: + """ + Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + param task_processing_result_id: The unique identifier of taskProcessingResult + Returns: TaskProcessingResultItemRequestBuilder + """ + if task_processing_result_id is None: + raise TypeError("task_processing_result_id cannot be null.") + from .item.task_processing_result_item_request_builder import TaskProcessingResultItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["taskProcessingResult%2Did"] = task_processing_result_id + return TaskProcessingResultItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]] = None) -> Optional[TaskProcessingResultCollectionResponse]: + """ + The task-level processing results for this subject. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TaskProcessingResultCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.identity_governance.task_processing_result_collection_response import TaskProcessingResultCollectionResponse + + return await self.request_adapter.send_async(request_info, TaskProcessingResultCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The task-level processing results for this subject. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> TaskProcessingResultsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: TaskProcessingResultsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return TaskProcessingResultsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class TaskProcessingResultsRequestBuilderGetQueryParameters(): + """ + The task-level processing results for this subject. Read-only. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class TaskProcessingResultsRequestBuilderGetRequestConfiguration(RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/subject_processing_results_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/subject_processing_results_request_builder.py new file mode 100644 index 00000000000..45e0c084e5d --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/subject_processing_results/subject_processing_results_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.identity_governance.subject_processing_result_collection_response import SubjectProcessingResultCollectionResponse + from .......models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.subject_processing_result_item_request_builder import SubjectProcessingResultItemRequestBuilder + +class SubjectProcessingResultsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SubjectProcessingResultsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/subjectProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_subject_processing_result_id(self,subject_processing_result_id: str) -> SubjectProcessingResultItemRequestBuilder: + """ + Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. + param subject_processing_result_id: The unique identifier of subjectProcessingResult + Returns: SubjectProcessingResultItemRequestBuilder + """ + if subject_processing_result_id is None: + raise TypeError("subject_processing_result_id cannot be null.") + from .item.subject_processing_result_item_request_builder import SubjectProcessingResultItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["subjectProcessingResult%2Did"] = subject_processing_result_id + return SubjectProcessingResultItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]] = None) -> Optional[SubjectProcessingResultCollectionResponse]: + """ + Get subjectProcessingResults from identityGovernance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SubjectProcessingResultCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.identity_governance.subject_processing_result_collection_response import SubjectProcessingResultCollectionResponse + + return await self.request_adapter.send_async(request_info, SubjectProcessingResultCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get subjectProcessingResults from identityGovernance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> SubjectProcessingResultsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SubjectProcessingResultsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SubjectProcessingResultsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SubjectProcessingResultsRequestBuilderGetQueryParameters(): + """ + Get subjectProcessingResults from identityGovernance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class SubjectProcessingResultsRequestBuilderGetRequestConfiguration(RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py new file mode 100644 index 00000000000..645cbc5ac49 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py @@ -0,0 +1,87 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.identity_governance.task_report_summary import TaskReportSummary + from ........models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(BaseRequestBuilder): + """ + Provides operations to call the summary method. Original name: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/taskReports/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[TaskReportSummary]: + """ + Invoke function summary + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TaskReportSummary] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.identity_governance.task_report_summary import TaskReportSummary + + return await self.request_adapter.send_async(request_info, TaskReportSummary, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function summary + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 201883ffa96..00000000000 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.identity_governance.task_report_summary import TaskReportSummary - from ........models.o_data_errors.o_data_error import ODataError - -class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the summary method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/taskReports/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[TaskReportSummary]: - """ - Invoke function summary - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[TaskReportSummary] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ........models.identity_governance.task_report_summary import TaskReportSummary - - return await self.request_adapter.send_async(request_info, TaskReportSummary, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function summary - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/task_reports_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/task_reports_request_builder.py index 9d93f06ca2b..46bee906ab3 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/task_reports_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/task_reports/task_reports_request_builder.py @@ -19,7 +19,7 @@ from .......models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .item.task_report_item_request_builder import TaskReportItemRequestBuilder - from .microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7.microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20 import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 class TaskReportsRequestBuilder(BaseRequestBuilder): """ @@ -68,20 +68,20 @@ async def get(self,request_configuration: Optional[RequestConfiguration[TaskRepo return await self.request_adapter.send_async(request_info, TaskReportCollectionResponse, error_mapping) - def microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20: """ Provides operations to call the summary method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7.microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20 import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 - return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(self.request_adapter, self.path_parameters, end_date_time, start_date_time) def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TaskReportsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py new file mode 100644 index 00000000000..cc96eb090f6 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py @@ -0,0 +1,87 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.identity_governance.user_summary import UserSummary + from ........models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(BaseRequestBuilder): + """ + Provides operations to call the summary method. Original name: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserSummary]: + """ + Invoke function summary + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserSummary] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.identity_governance.user_summary import UserSummary + + return await self.request_adapter.send_async(request_info, UserSummary, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function summary + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 3bc0f14f77c..00000000000 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.identity_governance.user_summary import UserSummary - from ........models.o_data_errors.o_data_error import ODataError - -class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the summary method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/deletedItems/workflows/{workflow%2Did}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserSummary]: - """ - Invoke function summary - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserSummary] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ........models.identity_governance.user_summary import UserSummary - - return await self.request_adapter.send_async(request_info, UserSummary, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function summary - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/user_processing_results_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/user_processing_results_request_builder.py index cd1d80117c4..161b942c486 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/user_processing_results_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/user_processing_results/user_processing_results_request_builder.py @@ -19,7 +19,7 @@ from .......models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .item.user_processing_result_item_request_builder import UserProcessingResultItemRequestBuilder - from .microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7.microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20 import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 class UserProcessingResultsRequestBuilder(BaseRequestBuilder): """ @@ -68,20 +68,20 @@ async def get(self,request_configuration: Optional[RequestConfiguration[UserProc return await self.request_adapter.send_async(request_info, UserProcessingResultCollectionResponse, error_mapping) - def microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20: """ Provides operations to call the summary method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7.microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20 import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 - return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(self.request_adapter, self.path_parameters, end_date_time, start_date_time) def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserProcessingResultsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/workflow_item_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/workflow_item_request_builder.py index 730d164b4b7..909bdb18a6c 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/workflow_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/deleted_items/workflows/item/workflow_item_request_builder.py @@ -21,14 +21,17 @@ from .execution_scope.execution_scope_request_builder import ExecutionScopeRequestBuilder from .last_modified_by.last_modified_by_request_builder import LastModifiedByRequestBuilder from .microsoft_graph_identity_governance_activate.microsoft_graph_identity_governance_activate_request_builder import MicrosoftGraphIdentityGovernanceActivateRequestBuilder + from .microsoft_graph_identity_governance_activate_and_wait.microsoft_graph_identity_governance_activate_and_wait_request_builder import MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder from .microsoft_graph_identity_governance_activate_with_scope.microsoft_graph_identity_governance_activate_with_scope_request_builder import MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder from .microsoft_graph_identity_governance_cancel_processing.microsoft_graph_identity_governance_cancel_processing_request_builder import MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder + from .microsoft_graph_identity_governance_clear_quarantine.microsoft_graph_identity_governance_clear_quarantine_request_builder import MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder from .microsoft_graph_identity_governance_create_new_version.microsoft_graph_identity_governance_create_new_version_request_builder import MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder - from .microsoft_graph_identity_governance_preview_task_failures.microsoft_graph_identity_governance_preview_task_failures_request_builder import MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder + from .microsoft_graph_identity_governance_preview_task_failures.microsoft_graph_identity_governance_preview_task_failures_requ_71c2adef import MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef from .microsoft_graph_identity_governance_preview_workflow.microsoft_graph_identity_governance_preview_workflow_request_builder import MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder from .microsoft_graph_identity_governance_restore.microsoft_graph_identity_governance_restore_request_builder import MicrosoftGraphIdentityGovernanceRestoreRequestBuilder from .preview_scope.preview_scope_request_builder import PreviewScopeRequestBuilder from .runs.runs_request_builder import RunsRequestBuilder + from .subject_processing_results.subject_processing_results_request_builder import SubjectProcessingResultsRequestBuilder from .tasks.tasks_request_builder import TasksRequestBuilder from .task_reports.task_reports_request_builder import TaskReportsRequestBuilder from .user_processing_results.user_processing_results_request_builder import UserProcessingResultsRequestBuilder @@ -164,6 +167,15 @@ def microsoft_graph_identity_governance_activate(self) -> MicrosoftGraphIdentity return MicrosoftGraphIdentityGovernanceActivateRequestBuilder(self.request_adapter, self.path_parameters) + @property + def microsoft_graph_identity_governance_activate_and_wait(self) -> MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder: + """ + Provides operations to call the activateAndWait method. + """ + from .microsoft_graph_identity_governance_activate_and_wait.microsoft_graph_identity_governance_activate_and_wait_request_builder import MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder + + return MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder(self.request_adapter, self.path_parameters) + @property def microsoft_graph_identity_governance_activate_with_scope(self) -> MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder: """ @@ -182,6 +194,15 @@ def microsoft_graph_identity_governance_cancel_processing(self) -> MicrosoftGrap return MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder(self.request_adapter, self.path_parameters) + @property + def microsoft_graph_identity_governance_clear_quarantine(self) -> MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder: + """ + Provides operations to call the clearQuarantine method. + """ + from .microsoft_graph_identity_governance_clear_quarantine.microsoft_graph_identity_governance_clear_quarantine_request_builder import MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder + + return MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder(self.request_adapter, self.path_parameters) + @property def microsoft_graph_identity_governance_create_new_version(self) -> MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder: """ @@ -192,13 +213,13 @@ def microsoft_graph_identity_governance_create_new_version(self) -> MicrosoftGra return MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder(self.request_adapter, self.path_parameters) @property - def microsoft_graph_identity_governance_preview_task_failures(self) -> MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder: + def microsoft_graph_identity_governance_preview_task_failures(self) -> MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef: """ Provides operations to call the previewTaskFailures method. """ - from .microsoft_graph_identity_governance_preview_task_failures.microsoft_graph_identity_governance_preview_task_failures_request_builder import MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder + from .microsoft_graph_identity_governance_preview_task_failures.microsoft_graph_identity_governance_preview_task_failures_requ_71c2adef import MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef - return MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder(self.request_adapter, self.path_parameters) + return MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef(self.request_adapter, self.path_parameters) @property def microsoft_graph_identity_governance_preview_workflow(self) -> MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder: @@ -236,6 +257,15 @@ def runs(self) -> RunsRequestBuilder: return RunsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def subject_processing_results(self) -> SubjectProcessingResultsRequestBuilder: + """ + Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. + """ + from .subject_processing_results.subject_processing_results_request_builder import SubjectProcessingResultsRequestBuilder + + return SubjectProcessingResultsRequestBuilder(self.request_adapter, self.path_parameters) + @property def task_reports(self) -> TaskReportsRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/insights_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/insights_request_builder.py index e901add035d..97ec8f7b07e 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/insights_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/insights_request_builder.py @@ -17,10 +17,10 @@ if TYPE_CHECKING: from ....models.identity_governance.insights import Insights from ....models.o_data_errors.o_data_error import ODataError - from .microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder - from .microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder - from .microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder - from .microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_top_tasks_processed_summar_bce5e128.microsoft_graph_identity_governance_top_tasks_processed_summar_f084ca11 import MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11 + from .microsoft_graph_identity_governance_top_workflows_processed_su_c71652b8.microsoft_graph_identity_governance_top_workflows_processed_su_7524a906 import MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906 + from .microsoft_graph_identity_governance_workflows_processed_by_cat_c8c368d9.microsoft_graph_identity_governance_workflows_processed_by_cat_7e0e042c import MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c + from .microsoft_graph_identity_governance_workflows_processed_summa_74daca89.microsoft_graph_identity_governance_workflows_processed_summa_f0293aa7 import MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7 class InsightsRequestBuilder(BaseRequestBuilder): """ @@ -73,65 +73,65 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Insights return await self.request_adapter.send_async(request_info, Insights, error_mapping) - def microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11: """ Provides operations to call the topTasksProcessedSummary method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_top_tasks_processed_summar_bce5e128.microsoft_graph_identity_governance_top_tasks_processed_summar_f084ca11 import MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11 - return MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11(self.request_adapter, self.path_parameters, end_date_time, start_date_time) - def microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906: """ Provides operations to call the topWorkflowsProcessedSummary method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_top_workflows_processed_su_c71652b8.microsoft_graph_identity_governance_top_workflows_processed_su_7524a906 import MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906 - return MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906(self.request_adapter, self.path_parameters, end_date_time, start_date_time) - def microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c: """ Provides operations to call the workflowsProcessedByCategory method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_workflows_processed_by_cat_c8c368d9.microsoft_graph_identity_governance_workflows_processed_by_cat_7e0e042c import MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c - return MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c(self.request_adapter, self.path_parameters, end_date_time, start_date_time) - def microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7: """ Provides operations to call the workflowsProcessedSummary method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_workflows_processed_summa_74daca89.microsoft_graph_identity_governance_workflows_processed_summa_f0293aa7 import MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7 - return MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7(self.request_adapter, self.path_parameters, end_date_time, start_date_time) async def patch(self,body: Insights, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Insights]: """ diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summar_bce5e128/microsoft_graph_identity_governance_top_tasks_processed_summar_f084ca11.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summar_bce5e128/microsoft_graph_identity_governance_top_tasks_processed_summar_f084ca11.py new file mode 100644 index 00000000000..9d107f22aec --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summar_bce5e128/microsoft_graph_identity_governance_top_tasks_processed_summar_f084ca11.py @@ -0,0 +1,129 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .top_tasks_processed_summary_with_start_date_time_with_end_date_tim_6add09fc import TopTasksProcessedSummaryWithStartDateTimeWithEndDateTim_6add09fc + +class MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11(BaseRequestBuilder): + """ + Provides operations to call the topTasksProcessedSummary method. Original name: MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.topTasksProcessedSummary(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[TopTasksProcessedSummaryWithStartDateTimeWithEndDateTim_6add09fc]: + """ + Provide a summary of the most processed tasks, known as top tasks, for a specified time period in a tenant. The task definition is provided, along with numerical counts of total, successful, and failed runs. For information about workflows processed, see insights: topWorkflowsProcessedSummary. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TopTasksProcessedSummaryWithStartDateTimeWithEndDateTim_6add09fc] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-toptasksprocessedsummary?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .top_tasks_processed_summary_with_start_date_time_with_end_date_tim_6add09fc import TopTasksProcessedSummaryWithStartDateTimeWithEndDateTim_6add09fc + + return await self.request_adapter.send_async(request_info, TopTasksProcessedSummaryWithStartDateTimeWithEndDateTim_6add09fc, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Provide a summary of the most processed tasks, known as top tasks, for a specified time period in a tenant. The task definition is provided, along with numerical counts of total, successful, and failed runs. For information about workflows processed, see insights: topWorkflowsProcessedSummary. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Provide a summary of the most processed tasks, known as top tasks, for a specified time period in a tenant. The task definition is provided, along with numerical counts of total, successful, and failed runs. For information about workflows processed, see insights: topWorkflowsProcessedSummary. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summar_bce5e128/top_tasks_processed_summary_with_start_date_time_with_end_date_tim_6add09fc.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summar_bce5e128/top_tasks_processed_summary_with_start_date_time_with_end_date_tim_6add09fc.py new file mode 100644 index 00000000000..89bb9bb1341 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summar_bce5e128/top_tasks_processed_summary_with_start_date_time_with_end_date_tim_6add09fc.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.identity_governance.top_tasks_insights_summary import TopTasksInsightsSummary + +from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class TopTasksProcessedSummaryWithStartDateTimeWithEndDateTim_6add09fc(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse + """ + # The value property + value: Optional[list[TopTasksInsightsSummary]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TopTasksProcessedSummaryWithStartDateTimeWithEndDateTim_6add09fc: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TopTasksProcessedSummaryWithStartDateTimeWithEndDateTim_6add09fc + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TopTasksProcessedSummaryWithStartDateTimeWithEndDateTim_6add09fc() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.identity_governance.top_tasks_insights_summary import TopTasksInsightsSummary + + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.identity_governance.top_tasks_insights_summary import TopTasksInsightsSummary + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(TopTasksInsightsSummary)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index ed8c419373a..00000000000 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,129 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .top_tasks_processed_summary_with_start_date_time_with_end_date_time_get_response import TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse - -class MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the topTasksProcessedSummary method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.topTasksProcessedSummary(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Provide a summary of the most processed tasks, known as top tasks, for a specified time period in a tenant. The task definition is provided, along with numerical counts of total, successful, and failed runs. For information about workflows processed, see insights: topWorkflowsProcessedSummary. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-toptasksprocessedsummary?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .top_tasks_processed_summary_with_start_date_time_with_end_date_time_get_response import TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Provide a summary of the most processed tasks, known as top tasks, for a specified time period in a tenant. The task definition is provided, along with numerical counts of total, successful, and failed runs. For information about workflows processed, see insights: topWorkflowsProcessedSummary. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Provide a summary of the most processed tasks, known as top tasks, for a specified time period in a tenant. The task definition is provided, along with numerical counts of total, successful, and failed runs. For information about workflows processed, see insights: topWorkflowsProcessedSummary. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - 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 deleted file mode 100644 index a8c7b5fb6c3..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.identity_governance.top_tasks_insights_summary import TopTasksInsightsSummary - -from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[TopTasksInsightsSummary]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.identity_governance.top_tasks_insights_summary import TopTasksInsightsSummary - - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.identity_governance.top_tasks_insights_summary import TopTasksInsightsSummary - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(TopTasksInsightsSummary)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_su_c71652b8/microsoft_graph_identity_governance_top_workflows_processed_su_7524a906.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_su_c71652b8/microsoft_graph_identity_governance_top_workflows_processed_su_7524a906.py new file mode 100644 index 00000000000..a51562c476b --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_su_c71652b8/microsoft_graph_identity_governance_top_workflows_processed_su_7524a906.py @@ -0,0 +1,129 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .top_workflows_processed_summary_with_start_date_time_with_end_dat_b730b0ca import TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDat_b730b0ca + +class MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906(BaseRequestBuilder): + """ + Provides operations to call the topWorkflowsProcessedSummary method. Original name: MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.topWorkflowsProcessedSummary(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDat_b730b0ca]: + """ + Provide a summary of the workflows processed the most, known as top workflows, for a specified period in a tenant. Workflow basic details are given, along with run information. For information about tasks processed, see insights: topTasksProcessedSummary. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDat_b730b0ca] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-topworkflowsprocessedsummary?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .top_workflows_processed_summary_with_start_date_time_with_end_dat_b730b0ca import TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDat_b730b0ca + + return await self.request_adapter.send_async(request_info, TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDat_b730b0ca, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Provide a summary of the workflows processed the most, known as top workflows, for a specified period in a tenant. Workflow basic details are given, along with run information. For information about tasks processed, see insights: topTasksProcessedSummary. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Provide a summary of the workflows processed the most, known as top workflows, for a specified period in a tenant. Workflow basic details are given, along with run information. For information about tasks processed, see insights: topTasksProcessedSummary. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_su_c71652b8/top_workflows_processed_summary_with_start_date_time_with_end_dat_b730b0ca.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_su_c71652b8/top_workflows_processed_summary_with_start_date_time_with_end_dat_b730b0ca.py new file mode 100644 index 00000000000..bd41982397e --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_su_c71652b8/top_workflows_processed_summary_with_start_date_time_with_end_dat_b730b0ca.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.identity_governance.top_workflows_insights_summary import TopWorkflowsInsightsSummary + +from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDat_b730b0ca(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse + """ + # The value property + value: Optional[list[TopWorkflowsInsightsSummary]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDat_b730b0ca: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDat_b730b0ca + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDat_b730b0ca() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.identity_governance.top_workflows_insights_summary import TopWorkflowsInsightsSummary + + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.identity_governance.top_workflows_insights_summary import TopWorkflowsInsightsSummary + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(TopWorkflowsInsightsSummary)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 45fcecbc930..00000000000 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,129 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .top_workflows_processed_summary_with_start_date_time_with_end_date_time_get_response import TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse - -class MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the topWorkflowsProcessedSummary method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.topWorkflowsProcessedSummary(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Provide a summary of the workflows processed the most, known as top workflows, for a specified period in a tenant. Workflow basic details are given, along with run information. For information about tasks processed, see insights: topTasksProcessedSummary. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-topworkflowsprocessedsummary?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .top_workflows_processed_summary_with_start_date_time_with_end_date_time_get_response import TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Provide a summary of the workflows processed the most, known as top workflows, for a specified period in a tenant. Workflow basic details are given, along with run information. For information about tasks processed, see insights: topTasksProcessedSummary. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Provide a summary of the workflows processed the most, known as top workflows, for a specified period in a tenant. Workflow basic details are given, along with run information. For information about tasks processed, see insights: topTasksProcessedSummary. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - 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 deleted file mode 100644 index 59c15640201..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.identity_governance.top_workflows_insights_summary import TopWorkflowsInsightsSummary - -from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[TopWorkflowsInsightsSummary]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.identity_governance.top_workflows_insights_summary import TopWorkflowsInsightsSummary - - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.identity_governance.top_workflows_insights_summary import TopWorkflowsInsightsSummary - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(TopWorkflowsInsightsSummary)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_by_cat_c8c368d9/microsoft_graph_identity_governance_workflows_processed_by_cat_7e0e042c.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_by_cat_c8c368d9/microsoft_graph_identity_governance_workflows_processed_by_cat_7e0e042c.py new file mode 100644 index 00000000000..2f33dabd8bd --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_by_cat_c8c368d9/microsoft_graph_identity_governance_workflows_processed_by_cat_7e0e042c.py @@ -0,0 +1,88 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.identity_governance.workflows_insights_by_category import WorkflowsInsightsByCategory + from .....models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c(BaseRequestBuilder): + """ + Provides operations to call the workflowsProcessedByCategory method. Original name: MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.workflowsProcessedByCategory(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WorkflowsInsightsByCategory]: + """ + Provide a summary of workflows processed, by category, in a tenant. This allows you to quickly get category information, by numerical value, bypassing other information found in the WorkflowsProcessedSummary call. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[WorkflowsInsightsByCategory] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-workflowsprocessedbycategory?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.identity_governance.workflows_insights_by_category import WorkflowsInsightsByCategory + + return await self.request_adapter.send_async(request_info, WorkflowsInsightsByCategory, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Provide a summary of workflows processed, by category, in a tenant. This allows you to quickly get category information, by numerical value, bypassing other information found in the WorkflowsProcessedSummary call. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 6eeedb56c09..00000000000 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,88 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.identity_governance.workflows_insights_by_category import WorkflowsInsightsByCategory - from .....models.o_data_errors.o_data_error import ODataError - -class MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the workflowsProcessedByCategory method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.workflowsProcessedByCategory(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WorkflowsInsightsByCategory]: - """ - Provide a summary of workflows processed, by category, in a tenant. This allows you to quickly get category information, by numerical value, bypassing other information found in the WorkflowsProcessedSummary call. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WorkflowsInsightsByCategory] - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-workflowsprocessedbycategory?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .....models.identity_governance.workflows_insights_by_category import WorkflowsInsightsByCategory - - return await self.request_adapter.send_async(request_info, WorkflowsInsightsByCategory, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Provide a summary of workflows processed, by category, in a tenant. This allows you to quickly get category information, by numerical value, bypassing other information found in the WorkflowsProcessedSummary call. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_summa_74daca89/microsoft_graph_identity_governance_workflows_processed_summa_f0293aa7.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_summa_74daca89/microsoft_graph_identity_governance_workflows_processed_summa_f0293aa7.py new file mode 100644 index 00000000000..28e38bb81ed --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_summa_74daca89/microsoft_graph_identity_governance_workflows_processed_summa_f0293aa7.py @@ -0,0 +1,88 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.identity_governance.workflows_insights_summary import WorkflowsInsightsSummary + from .....models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7(BaseRequestBuilder): + """ + Provides operations to call the workflowsProcessedSummary method. Original name: MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.workflowsProcessedSummary(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WorkflowsInsightsSummary]: + """ + Provide a summary of all workflows processed within a tenant for a specified period. Because the amount of results for listed workflows as returned by the List workflows doesn't tell you which workflows were processed from the list of created workflows, this summary gives you a quick overview of processed status based on counts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[WorkflowsInsightsSummary] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-workflowsprocessedsummary?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.identity_governance.workflows_insights_summary import WorkflowsInsightsSummary + + return await self.request_adapter.send_async(request_info, WorkflowsInsightsSummary, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Provide a summary of all workflows processed within a tenant for a specified period. Because the amount of results for listed workflows as returned by the List workflows doesn't tell you which workflows were processed from the list of created workflows, this summary gives you a quick overview of processed status based on counts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 675c0540d0c..00000000000 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/insights/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,88 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.identity_governance.workflows_insights_summary import WorkflowsInsightsSummary - from .....models.o_data_errors.o_data_error import ODataError - -class MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the workflowsProcessedSummary method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/insights/microsoft.graph.identityGovernance.workflowsProcessedSummary(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WorkflowsInsightsSummary]: - """ - Provide a summary of all workflows processed within a tenant for a specified period. Because the amount of results for listed workflows as returned by the List workflows does not tell you which workflows were processed from the list of created workflows, this summary gives you a quick overview of processed status based on counts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WorkflowsInsightsSummary] - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-insights-workflowsprocessedsummary?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .....models.identity_governance.workflows_insights_summary import WorkflowsInsightsSummary - - return await self.request_adapter.send_async(request_info, WorkflowsInsightsSummary, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Provide a summary of all workflows processed within a tenant for a specified period. Because the amount of results for listed workflows as returned by the List workflows does not tell you which workflows were processed from the list of created workflows, this summary gives you a quick overview of processed status based on counts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_activate_and_wait/activate_and_wait_post_request_body.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_activate_and_wait/activate_and_wait_post_request_body.py new file mode 100644 index 00000000000..38752e63009 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_activate_and_wait/activate_and_wait_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ......models.identity_governance.workflow_subject import WorkflowSubject + +@dataclass +class ActivateAndWaitPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The subject property + subject: Optional[WorkflowSubject] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ActivateAndWaitPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ActivateAndWaitPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ActivateAndWaitPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ......models.identity_governance.workflow_subject import WorkflowSubject + + from ......models.identity_governance.workflow_subject import WorkflowSubject + + fields: dict[str, Callable[[Any], None]] = { + "subject": lambda n : setattr(self, 'subject', n.get_object_value(WorkflowSubject)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("subject", self.subject) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_activate_and_wait/microsoft_graph_identity_governance_activate_and_wait_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_activate_and_wait/microsoft_graph_identity_governance_activate_and_wait_request_builder.py new file mode 100644 index 00000000000..c955750833a --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_activate_and_wait/microsoft_graph_identity_governance_activate_and_wait_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.identity_governance.awaited_workflow_processing_result import AwaitedWorkflowProcessingResult + from ......models.o_data_errors.o_data_error import ODataError + from .activate_and_wait_post_request_body import ActivateAndWaitPostRequestBody + +class MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the activateAndWait method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.activateAndWait", path_parameters) + + async def post(self,body: ActivateAndWaitPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AwaitedWorkflowProcessingResult]: + """ + Activate a lifecycle workflow for a specified subject and synchronously wait for execution to complete. This action returns an awaitedWorkflowProcessingResult with the execution outcome. Use this action when you need immediate confirmation of workflow completion, for example when provisioning a non-user subject. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AwaitedWorkflowProcessingResult] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-activateandwait?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.identity_governance.awaited_workflow_processing_result import AwaitedWorkflowProcessingResult + + return await self.request_adapter.send_async(request_info, AwaitedWorkflowProcessingResult, error_mapping) + + def to_post_request_information(self,body: ActivateAndWaitPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Activate a lifecycle workflow for a specified subject and synchronously wait for execution to complete. This action returns an awaitedWorkflowProcessingResult with the execution outcome. Use this action when you need immediate confirmation of workflow completion, for example when provisioning a non-user subject. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_clear_quarantine/microsoft_graph_identity_governance_clear_quarantine_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_clear_quarantine/microsoft_graph_identity_governance_clear_quarantine_request_builder.py new file mode 100644 index 00000000000..124bef4c1f8 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_clear_quarantine/microsoft_graph_identity_governance_clear_quarantine_request_builder.py @@ -0,0 +1,82 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.identity_governance.workflow import Workflow + from ......models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the clearQuarantine method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.clearQuarantine", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Workflow]: + """ + Release a quarantined workflow so that it resumes processing. A workflow is automatically quarantined when a run exceeds the threshold conditions defined in its quarantineConfiguration. After an administrator reviews the cause of the quarantine, calling this action clears the quarantine state and allows the workflow to run again. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[Workflow] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-clearquarantine?view=graph-rest-beta + """ + request_info = self.to_post_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.identity_governance.workflow import Workflow + + return await self.request_adapter.send_async(request_info, Workflow, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Release a quarantined workflow so that it resumes processing. A workflow is automatically quarantined when a run exceeds the threshold conditions defined in its quarantineConfiguration. After an administrator reviews the cause of the quarantine, calling this action clears the quarantine state and allows the workflow to run again. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_preview_task_failures/microsoft_graph_identity_governance_preview_task_failures_requ_71c2adef.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_preview_task_failures/microsoft_graph_identity_governance_preview_task_failures_requ_71c2adef.py new file mode 100644 index 00000000000..f232107ab5a --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_preview_task_failures/microsoft_graph_identity_governance_preview_task_failures_requ_71c2adef.py @@ -0,0 +1,85 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from .preview_task_failures_post_response import PreviewTaskFailuresPostResponse + +class MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef(BaseRequestBuilder): + """ + Provides operations to call the previewTaskFailures method. Original name: MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.previewTaskFailures", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PreviewTaskFailuresPostResponse]: + """ + Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PreviewTaskFailuresPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewtaskfailures?view=graph-rest-beta + """ + warn(" as of 2025-01/PrivatePreview:organizationalUnit on 2025-08-12 and will be removed 2026-02-28", DeprecationWarning) + request_info = self.to_post_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .preview_task_failures_post_response import PreviewTaskFailuresPostResponse + + return await self.request_adapter.send_async(request_info, PreviewTaskFailuresPostResponse, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2025-01/PrivatePreview:organizationalUnit on 2025-08-12 and will be removed 2026-02-28", DeprecationWarning) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef + """ + warn(" as of 2025-01/PrivatePreview:organizationalUnit on 2025-08-12 and will be removed 2026-02-28", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_preview_task_failures/microsoft_graph_identity_governance_preview_task_failures_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_preview_task_failures/microsoft_graph_identity_governance_preview_task_failures_request_builder.py deleted file mode 100644 index 38bb1c28e79..00000000000 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/microsoft_graph_identity_governance_preview_task_failures/microsoft_graph_identity_governance_preview_task_failures_request_builder.py +++ /dev/null @@ -1,85 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from .preview_task_failures_post_response import PreviewTaskFailuresPostResponse - -class MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the previewTaskFailures method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/microsoft.graph.identityGovernance.previewTaskFailures", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PreviewTaskFailuresPostResponse]: - """ - Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[PreviewTaskFailuresPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-workflow-previewtaskfailures?view=graph-rest-beta - """ - warn(" as of 2025-01/PrivatePreview:organizationalUnit on 2025-08-12 and will be removed 2026-02-28", DeprecationWarning) - request_info = self.to_post_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .preview_task_failures_post_response import PreviewTaskFailuresPostResponse - - return await self.request_adapter.send_async(request_info, PreviewTaskFailuresPostResponse, error_mapping) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Validate the tasks configured in a workflow to check for configuration errors. This action identifies any tasks that would fail during execution, allowing you to fix issues before running the workflow. Returns an empty collection if no task failures are detected. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn(" as of 2025-01/PrivatePreview:organizationalUnit on 2025-08-12 and will be removed 2026-02-28", DeprecationWarning) - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder - """ - warn(" as of 2025-01/PrivatePreview:organizationalUnit on 2025-08-12 and will be removed 2026-02-28", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/run_item_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/run_item_request_builder.py index a397d144e51..5de336fa9aa 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/run_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/run_item_request_builder.py @@ -17,6 +17,7 @@ from .......models.identity_governance.run import Run from .......models.o_data_errors.o_data_error import ODataError from .reprocessed_runs.reprocessed_runs_request_builder import ReprocessedRunsRequestBuilder + from .subject_processing_results.subject_processing_results_request_builder import SubjectProcessingResultsRequestBuilder from .task_processing_results.task_processing_results_request_builder import TaskProcessingResultsRequestBuilder from .user_processing_results.user_processing_results_request_builder import UserProcessingResultsRequestBuilder @@ -84,6 +85,15 @@ def reprocessed_runs(self) -> ReprocessedRunsRequestBuilder: return ReprocessedRunsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def subject_processing_results(self) -> SubjectProcessingResultsRequestBuilder: + """ + Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. + """ + from .subject_processing_results.subject_processing_results_request_builder import SubjectProcessingResultsRequestBuilder + + return SubjectProcessingResultsRequestBuilder(self.request_adapter, self.path_parameters) + @property def task_processing_results(self) -> TaskProcessingResultsRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/count/count_request_builder.py new file mode 100644 index 00000000000..8b37a8db2dc --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/reprocessed_runs/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/reprocessed_runs/count/count_request_builder.py new file mode 100644 index 00000000000..f04e02b56ba --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/reprocessed_runs/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/reprocessed_runs/item/run_item_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/reprocessed_runs/item/run_item_request_builder.py new file mode 100644 index 00000000000..ebfe3a2bb6d --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/reprocessed_runs/item/run_item_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.identity_governance.run import Run + from ...........models.o_data_errors.o_data_error import ODataError + +class RunItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RunItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/{run%2Did1}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RunItemRequestBuilderGetQueryParameters]] = None) -> Optional[Run]: + """ + The reprocessed runs associated with this subject processing result. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[Run] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.identity_governance.run import Run + + return await self.request_adapter.send_async(request_info, Run, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RunItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The reprocessed runs associated with this subject processing result. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RunItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RunItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RunItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RunItemRequestBuilderGetQueryParameters(): + """ + The reprocessed runs associated with this subject processing result. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class RunItemRequestBuilderGetRequestConfiguration(RequestConfiguration[RunItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/reprocessed_runs/reprocessed_runs_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/reprocessed_runs/reprocessed_runs_request_builder.py new file mode 100644 index 00000000000..97d474d8dbd --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/reprocessed_runs/reprocessed_runs_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.identity_governance.run_collection_response import RunCollectionResponse + from ..........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.run_item_request_builder import RunItemRequestBuilder + +class ReprocessedRunsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReprocessedRunsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_run_id1(self,run_id1: str) -> RunItemRequestBuilder: + """ + Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + param run_id1: The unique identifier of run + Returns: RunItemRequestBuilder + """ + if run_id1 is None: + raise TypeError("run_id1 cannot be null.") + from .item.run_item_request_builder import RunItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["run%2Did1"] = run_id1 + return RunItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]] = None) -> Optional[RunCollectionResponse]: + """ + The reprocessed runs associated with this subject processing result. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RunCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.identity_governance.run_collection_response import RunCollectionResponse + + return await self.request_adapter.send_async(request_info, RunCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The reprocessed runs associated with this subject processing result. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ReprocessedRunsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ReprocessedRunsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReprocessedRunsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class ReprocessedRunsRequestBuilderGetQueryParameters(): + """ + The reprocessed runs associated with this subject processing result. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class ReprocessedRunsRequestBuilderGetRequestConfiguration(RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/subject_processing_result_item_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/subject_processing_result_item_request_builder.py new file mode 100644 index 00000000000..dd8267c9038 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/subject_processing_result_item_request_builder.py @@ -0,0 +1,128 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.identity_governance.subject_processing_result import SubjectProcessingResult + from .........models.o_data_errors.o_data_error import ODataError + from .reprocessed_runs.reprocessed_runs_request_builder import ReprocessedRunsRequestBuilder + from .task_processing_results.task_processing_results_request_builder import TaskProcessingResultsRequestBuilder + +class SubjectProcessingResultItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SubjectProcessingResultItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]] = None) -> Optional[SubjectProcessingResult]: + """ + Read the properties and relationships of a subjectProcessingResult object for a workflow run. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SubjectProcessingResult] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-subjectprocessingresult-get?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.identity_governance.subject_processing_result import SubjectProcessingResult + + return await self.request_adapter.send_async(request_info, SubjectProcessingResult, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Read the properties and relationships of a subjectProcessingResult object for a workflow run. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> SubjectProcessingResultItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SubjectProcessingResultItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SubjectProcessingResultItemRequestBuilder(self.request_adapter, raw_url) + + @property + def reprocessed_runs(self) -> ReprocessedRunsRequestBuilder: + """ + Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + from .reprocessed_runs.reprocessed_runs_request_builder import ReprocessedRunsRequestBuilder + + return ReprocessedRunsRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def task_processing_results(self) -> TaskProcessingResultsRequestBuilder: + """ + Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + from .task_processing_results.task_processing_results_request_builder import TaskProcessingResultsRequestBuilder + + return TaskProcessingResultsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SubjectProcessingResultItemRequestBuilderGetQueryParameters(): + """ + Read the properties and relationships of a subjectProcessingResult object for a workflow run. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class SubjectProcessingResultItemRequestBuilderGetRequestConfiguration(RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/count/count_request_builder.py new file mode 100644 index 00000000000..47eadb80366 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py new file mode 100644 index 00000000000..4bbdb3d83ff --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -0,0 +1,87 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.o_data_errors.o_data_error import ODataError + from .resume_post_request_body import ResumePostRequestBody + +class MicrosoftGraphIdentityGovernanceResumeRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the resume method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceResumeRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/microsoft.graph.identityGovernance.resume", path_parameters) + + async def post(self,body: ResumePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Resume a task processing result that's inProgress. In the default case an Azure Logic Apps system-assigned managed identity calls this API. For more information, see: Lifecycle Workflows extensibility approach. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + def to_post_request_information(self,body: ResumePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Resume a task processing result that's inProgress. In the default case an Azure Logic Apps system-assigned managed identity calls this API. For more information, see: Lifecycle Workflows extensibility approach. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceResumeRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceResumeRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceResumeRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/resume_post_request_body.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/resume_post_request_body.py new file mode 100644 index 00000000000..ccb5dcacd94 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/resume_post_request_body.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ............models.identity_governance.custom_task_extension_callback_data import CustomTaskExtensionCallbackData + +@dataclass +class ResumePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The data property + data: Optional[CustomTaskExtensionCallbackData] = None + # The source property + source: Optional[str] = None + # The type property + type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ResumePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ResumePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ResumePostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ............models.identity_governance.custom_task_extension_callback_data import CustomTaskExtensionCallbackData + + from ............models.identity_governance.custom_task_extension_callback_data import CustomTaskExtensionCallbackData + + fields: dict[str, Callable[[Any], None]] = { + "data": lambda n : setattr(self, 'data', n.get_object_value(CustomTaskExtensionCallbackData)), + "source": lambda n : setattr(self, 'source', n.get_str_value()), + "type": lambda n : setattr(self, 'type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("data", self.data) + writer.write_str_value("source", self.source) + writer.write_str_value("type", self.type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/mailbox_settings/mailbox_settings_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/mailbox_settings/mailbox_settings_request_builder.py new file mode 100644 index 00000000000..45552ad3ab9 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/mailbox_settings/mailbox_settings_request_builder.py @@ -0,0 +1,152 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.mailbox_settings import MailboxSettings + from .............models.o_data_errors.o_data_error import ODataError + +class MailboxSettingsRequestBuilder(BaseRequestBuilder): + """ + Builds and executes requests for operations under /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/subjectProcessingResults/{subjectProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MailboxSettingsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/mailboxSettings{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]] = None) -> Optional[MailboxSettings]: + """ + Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[MailboxSettings] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.mailbox_settings import MailboxSettings + + return await self.request_adapter.send_async(request_info, MailboxSettings, error_mapping) + + async def patch(self,body: MailboxSettings, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[MailboxSettings]: + """ + Update property mailboxSettings value. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[MailboxSettings] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.mailbox_settings import MailboxSettings + + return await self.request_adapter.send_async(request_info, MailboxSettings, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: MailboxSettings, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update property mailboxSettings value. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> MailboxSettingsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MailboxSettingsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MailboxSettingsRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class MailboxSettingsRequestBuilderGetQueryParameters(): + """ + Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class MailboxSettingsRequestBuilderGetRequestConfiguration(RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class MailboxSettingsRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/count/count_request_builder.py new file mode 100644 index 00000000000..46f196428c0 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/service_provisioning_errors_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/service_provisioning_errors_request_builder.py new file mode 100644 index 00000000000..e9b95634d7c --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/service_provisioning_errors_request_builder.py @@ -0,0 +1,147 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.o_data_errors.o_data_error import ODataError + from .............models.service_provisioning_error_collection_response import ServiceProvisioningErrorCollectionResponse + from .count.count_request_builder import CountRequestBuilder + +class ServiceProvisioningErrorsRequestBuilder(BaseRequestBuilder): + """ + Builds and executes requests for operations under /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/runs/{run-id}/subjectProcessingResults/{subjectProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ServiceProvisioningErrorsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]] = None) -> Optional[ServiceProvisioningErrorCollectionResponse]: + """ + Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ServiceProvisioningErrorCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.service_provisioning_error_collection_response import ServiceProvisioningErrorCollectionResponse + + return await self.request_adapter.send_async(request_info, ServiceProvisioningErrorCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ServiceProvisioningErrorsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ServiceProvisioningErrorsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ServiceProvisioningErrorsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class ServiceProvisioningErrorsRequestBuilderGetQueryParameters(): + """ + Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration(RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/subject_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/subject_request_builder.py new file mode 100644 index 00000000000..88b5ee147f1 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/subject/subject_request_builder.py @@ -0,0 +1,127 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.o_data_errors.o_data_error import ODataError + from ............models.user import User + from .mailbox_settings.mailbox_settings_request_builder import MailboxSettingsRequestBuilder + from .service_provisioning_errors.service_provisioning_errors_request_builder import ServiceProvisioningErrorsRequestBuilder + +class SubjectRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SubjectRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[SubjectRequestBuilderGetQueryParameters]] = None) -> Optional[User]: + """ + The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[User] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.user import User + + return await self.request_adapter.send_async(request_info, User, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SubjectRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> SubjectRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SubjectRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SubjectRequestBuilder(self.request_adapter, raw_url) + + @property + def mailbox_settings(self) -> MailboxSettingsRequestBuilder: + """ + The mailboxSettings property + """ + from .mailbox_settings.mailbox_settings_request_builder import MailboxSettingsRequestBuilder + + return MailboxSettingsRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def service_provisioning_errors(self) -> ServiceProvisioningErrorsRequestBuilder: + """ + The serviceProvisioningErrors property + """ + from .service_provisioning_errors.service_provisioning_errors_request_builder import ServiceProvisioningErrorsRequestBuilder + + return ServiceProvisioningErrorsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SubjectRequestBuilderGetQueryParameters(): + """ + The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class SubjectRequestBuilderGetRequestConfiguration(RequestConfiguration[SubjectRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/task/task_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/task/task_request_builder.py new file mode 100644 index 00000000000..1565339e9da --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/task/task_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.identity_governance.task import Task + from ............models.o_data_errors.o_data_error import ODataError + +class TaskRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new TaskRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/task{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[TaskRequestBuilderGetQueryParameters]] = None) -> Optional[Task]: + """ + The related workflow task + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[Task] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.identity_governance.task import Task + + return await self.request_adapter.send_async(request_info, Task, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TaskRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The related workflow task + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> TaskRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: TaskRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return TaskRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class TaskRequestBuilderGetQueryParameters(): + """ + The related workflow task + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class TaskRequestBuilderGetRequestConfiguration(RequestConfiguration[TaskRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/task_processing_result_item_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/task_processing_result_item_request_builder.py new file mode 100644 index 00000000000..270c0dbf22d --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/item/task_processing_result_item_request_builder.py @@ -0,0 +1,137 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.identity_governance.task_processing_result import TaskProcessingResult + from ...........models.o_data_errors.o_data_error import ODataError + from .microsoft_graph_identity_governance_resume.microsoft_graph_identity_governance_resume_request_builder import MicrosoftGraphIdentityGovernanceResumeRequestBuilder + from .subject.subject_request_builder import SubjectRequestBuilder + from .task.task_request_builder import TaskRequestBuilder + +class TaskProcessingResultItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new TaskProcessingResultItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]] = None) -> Optional[TaskProcessingResult]: + """ + The task-level processing results for this subject. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TaskProcessingResult] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.identity_governance.task_processing_result import TaskProcessingResult + + return await self.request_adapter.send_async(request_info, TaskProcessingResult, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The task-level processing results for this subject. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> TaskProcessingResultItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: TaskProcessingResultItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return TaskProcessingResultItemRequestBuilder(self.request_adapter, raw_url) + + @property + def microsoft_graph_identity_governance_resume(self) -> MicrosoftGraphIdentityGovernanceResumeRequestBuilder: + """ + Provides operations to call the resume method. + """ + from .microsoft_graph_identity_governance_resume.microsoft_graph_identity_governance_resume_request_builder import MicrosoftGraphIdentityGovernanceResumeRequestBuilder + + return MicrosoftGraphIdentityGovernanceResumeRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def subject(self) -> SubjectRequestBuilder: + """ + Provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + """ + from .subject.subject_request_builder import SubjectRequestBuilder + + return SubjectRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def task(self) -> TaskRequestBuilder: + """ + Provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + """ + from .task.task_request_builder import TaskRequestBuilder + + return TaskRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class TaskProcessingResultItemRequestBuilderGetQueryParameters(): + """ + The task-level processing results for this subject. Read-only. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class TaskProcessingResultItemRequestBuilderGetRequestConfiguration(RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/task_processing_results_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/task_processing_results_request_builder.py new file mode 100644 index 00000000000..488431a8bc0 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/item/task_processing_results/task_processing_results_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.identity_governance.task_processing_result_collection_response import TaskProcessingResultCollectionResponse + from ..........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.task_processing_result_item_request_builder import TaskProcessingResultItemRequestBuilder + +class TaskProcessingResultsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new TaskProcessingResultsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_task_processing_result_id(self,task_processing_result_id: str) -> TaskProcessingResultItemRequestBuilder: + """ + Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + param task_processing_result_id: The unique identifier of taskProcessingResult + Returns: TaskProcessingResultItemRequestBuilder + """ + if task_processing_result_id is None: + raise TypeError("task_processing_result_id cannot be null.") + from .item.task_processing_result_item_request_builder import TaskProcessingResultItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["taskProcessingResult%2Did"] = task_processing_result_id + return TaskProcessingResultItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]] = None) -> Optional[TaskProcessingResultCollectionResponse]: + """ + The task-level processing results for this subject. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TaskProcessingResultCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.identity_governance.task_processing_result_collection_response import TaskProcessingResultCollectionResponse + + return await self.request_adapter.send_async(request_info, TaskProcessingResultCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The task-level processing results for this subject. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> TaskProcessingResultsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: TaskProcessingResultsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return TaskProcessingResultsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class TaskProcessingResultsRequestBuilderGetQueryParameters(): + """ + The task-level processing results for this subject. Read-only. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class TaskProcessingResultsRequestBuilderGetRequestConfiguration(RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/subject_processing_results_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/subject_processing_results_request_builder.py new file mode 100644 index 00000000000..b22084b5140 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/subject_processing_results/subject_processing_results_request_builder.py @@ -0,0 +1,163 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.identity_governance.subject_processing_result_collection_response import SubjectProcessingResultCollectionResponse + from ........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.subject_processing_result_item_request_builder import SubjectProcessingResultItemRequestBuilder + +class SubjectProcessingResultsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SubjectProcessingResultsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/subjectProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_subject_processing_result_id(self,subject_processing_result_id: str) -> SubjectProcessingResultItemRequestBuilder: + """ + Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.run entity. + param subject_processing_result_id: The unique identifier of subjectProcessingResult + Returns: SubjectProcessingResultItemRequestBuilder + """ + if subject_processing_result_id is None: + raise TypeError("subject_processing_result_id cannot be null.") + from .item.subject_processing_result_item_request_builder import SubjectProcessingResultItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["subjectProcessingResult%2Did"] = subject_processing_result_id + return SubjectProcessingResultItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]] = None) -> Optional[SubjectProcessingResultCollectionResponse]: + """ + Get a list of the subjectProcessingResult objects for a specific workflow run. Each result represents the processing outcome for a single subject. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SubjectProcessingResultCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-run-list-subjectprocessingresults?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.identity_governance.subject_processing_result_collection_response import SubjectProcessingResultCollectionResponse + + return await self.request_adapter.send_async(request_info, SubjectProcessingResultCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get a list of the subjectProcessingResult objects for a specific workflow run. Each result represents the processing outcome for a single subject. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> SubjectProcessingResultsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SubjectProcessingResultsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SubjectProcessingResultsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SubjectProcessingResultsRequestBuilderGetQueryParameters(): + """ + Get a list of the subjectProcessingResult objects for a specific workflow run. Each result represents the processing outcome for a single subject. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class SubjectProcessingResultsRequestBuilderGetRequestConfiguration(RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py new file mode 100644 index 00000000000..5e308f75dbc --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py @@ -0,0 +1,87 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.identity_governance.user_summary import UserSummary + from .........models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(BaseRequestBuilder): + """ + Provides operations to call the summary method. Original name: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserSummary]: + """ + Invoke function summary + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserSummary] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.identity_governance.user_summary import UserSummary + + return await self.request_adapter.send_async(request_info, UserSummary, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function summary + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 4c881440bc7..00000000000 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.identity_governance.user_summary import UserSummary - from .........models.o_data_errors.o_data_error import ODataError - -class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the summary method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/{run%2Did}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserSummary]: - """ - Invoke function summary - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserSummary] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .........models.identity_governance.user_summary import UserSummary - - return await self.request_adapter.send_async(request_info, UserSummary, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function summary - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/user_processing_results_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/user_processing_results_request_builder.py index c9570346b7c..ffda9237007 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/user_processing_results_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/item/user_processing_results/user_processing_results_request_builder.py @@ -19,7 +19,7 @@ from ........models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .item.user_processing_result_item_request_builder import UserProcessingResultItemRequestBuilder - from .microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7.microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20 import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 class UserProcessingResultsRequestBuilder(BaseRequestBuilder): """ @@ -69,20 +69,20 @@ async def get(self,request_configuration: Optional[RequestConfiguration[UserProc return await self.request_adapter.send_async(request_info, UserProcessingResultCollectionResponse, error_mapping) - def microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20: """ Provides operations to call the summary method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7.microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20 import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 - return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(self.request_adapter, self.path_parameters, end_date_time, start_date_time) def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserProcessingResultsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py new file mode 100644 index 00000000000..a394afb8641 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py @@ -0,0 +1,87 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.identity_governance.run_summary import RunSummary + from .......models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(BaseRequestBuilder): + """ + Provides operations to call the summary method. Original name: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RunSummary]: + """ + Get a summary of runs for a specified time period. Because the amount of runs returned by the List API call can be overwhelming, this summary allows the administrator to get a quick overview based on counts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RunSummary] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.identity_governance.run_summary import RunSummary + + return await self.request_adapter.send_async(request_info, RunSummary, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Get a summary of runs for a specified time period. Because the amount of runs returned by the List API call can be overwhelming, this summary allows the administrator to get a quick overview based on counts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 9a912c46419..00000000000 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.identity_governance.run_summary import RunSummary - from .......models.o_data_errors.o_data_error import ODataError - -class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the summary method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/runs/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RunSummary]: - """ - Get a summary of runs for a specified time period. Because the amount of runs returned by the List API call can be overwhelming, this summary allows the administrator to get a quick overview based on counts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[RunSummary] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .......models.identity_governance.run_summary import RunSummary - - return await self.request_adapter.send_async(request_info, RunSummary, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Get a summary of runs for a specified time period. Because the amount of runs returned by the List API call can be overwhelming, this summary allows the administrator to get a quick overview based on counts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/runs_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/runs_request_builder.py index 4e2ddb0cc43..e0ee60490b1 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/runs_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/runs/runs_request_builder.py @@ -19,7 +19,7 @@ from ......models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .item.run_item_request_builder import RunItemRequestBuilder - from .microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7.microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20 import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 class RunsRequestBuilder(BaseRequestBuilder): """ @@ -69,20 +69,20 @@ async def get(self,request_configuration: Optional[RequestConfiguration[RunsRequ return await self.request_adapter.send_async(request_info, RunCollectionResponse, error_mapping) - def microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20: """ Provides operations to call the summary method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7.microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20 import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 - return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(self.request_adapter, self.path_parameters, end_date_time, start_date_time) def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RunsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/count/count_request_builder.py new file mode 100644 index 00000000000..a164c9bd191 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/reprocessed_runs/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/reprocessed_runs/count/count_request_builder.py new file mode 100644 index 00000000000..7454cf5c622 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/reprocessed_runs/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/reprocessed_runs/item/run_item_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/reprocessed_runs/item/run_item_request_builder.py new file mode 100644 index 00000000000..e78a728537e --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/reprocessed_runs/item/run_item_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.identity_governance.run import Run + from .........models.o_data_errors.o_data_error import ODataError + +class RunItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RunItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns/{run%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RunItemRequestBuilderGetQueryParameters]] = None) -> Optional[Run]: + """ + The reprocessed runs associated with this subject processing result. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[Run] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.identity_governance.run import Run + + return await self.request_adapter.send_async(request_info, Run, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RunItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The reprocessed runs associated with this subject processing result. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RunItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RunItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RunItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RunItemRequestBuilderGetQueryParameters(): + """ + The reprocessed runs associated with this subject processing result. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class RunItemRequestBuilderGetRequestConfiguration(RequestConfiguration[RunItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/reprocessed_runs/reprocessed_runs_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/reprocessed_runs/reprocessed_runs_request_builder.py new file mode 100644 index 00000000000..3f7b37e6108 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/reprocessed_runs/reprocessed_runs_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.identity_governance.run_collection_response import RunCollectionResponse + from ........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.run_item_request_builder import RunItemRequestBuilder + +class ReprocessedRunsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ReprocessedRunsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/reprocessedRuns{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_run_id(self,run_id: str) -> RunItemRequestBuilder: + """ + Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + param run_id: The unique identifier of run + Returns: RunItemRequestBuilder + """ + if run_id is None: + raise TypeError("run_id cannot be null.") + from .item.run_item_request_builder import RunItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["run%2Did"] = run_id + return RunItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]] = None) -> Optional[RunCollectionResponse]: + """ + The reprocessed runs associated with this subject processing result. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RunCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.identity_governance.run_collection_response import RunCollectionResponse + + return await self.request_adapter.send_async(request_info, RunCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The reprocessed runs associated with this subject processing result. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ReprocessedRunsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ReprocessedRunsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ReprocessedRunsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class ReprocessedRunsRequestBuilderGetQueryParameters(): + """ + The reprocessed runs associated with this subject processing result. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class ReprocessedRunsRequestBuilderGetRequestConfiguration(RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/subject_processing_result_item_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/subject_processing_result_item_request_builder.py new file mode 100644 index 00000000000..a92c307a298 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/subject_processing_result_item_request_builder.py @@ -0,0 +1,127 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.identity_governance.subject_processing_result import SubjectProcessingResult + from .......models.o_data_errors.o_data_error import ODataError + from .reprocessed_runs.reprocessed_runs_request_builder import ReprocessedRunsRequestBuilder + from .task_processing_results.task_processing_results_request_builder import TaskProcessingResultsRequestBuilder + +class SubjectProcessingResultItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SubjectProcessingResultItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]] = None) -> Optional[SubjectProcessingResult]: + """ + Get subjectProcessingResults from identityGovernance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SubjectProcessingResult] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.identity_governance.subject_processing_result import SubjectProcessingResult + + return await self.request_adapter.send_async(request_info, SubjectProcessingResult, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get subjectProcessingResults from identityGovernance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> SubjectProcessingResultItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SubjectProcessingResultItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SubjectProcessingResultItemRequestBuilder(self.request_adapter, raw_url) + + @property + def reprocessed_runs(self) -> ReprocessedRunsRequestBuilder: + """ + Provides operations to manage the reprocessedRuns property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + from .reprocessed_runs.reprocessed_runs_request_builder import ReprocessedRunsRequestBuilder + + return ReprocessedRunsRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def task_processing_results(self) -> TaskProcessingResultsRequestBuilder: + """ + Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + from .task_processing_results.task_processing_results_request_builder import TaskProcessingResultsRequestBuilder + + return TaskProcessingResultsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SubjectProcessingResultItemRequestBuilderGetQueryParameters(): + """ + Get subjectProcessingResults from identityGovernance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class SubjectProcessingResultItemRequestBuilderGetRequestConfiguration(RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/count/count_request_builder.py new file mode 100644 index 00000000000..add4799f1c7 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py new file mode 100644 index 00000000000..2914bca7eab --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/microsoft_graph_identity_governance_resume_request_builder.py @@ -0,0 +1,87 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + from .resume_post_request_body import ResumePostRequestBody + +class MicrosoftGraphIdentityGovernanceResumeRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the resume method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceResumeRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/microsoft.graph.identityGovernance.resume", path_parameters) + + async def post(self,body: ResumePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Resume a task processing result that's inProgress. In the default case an Azure Logic Apps system-assigned managed identity calls this API. For more information, see: Lifecycle Workflows extensibility approach. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + Find more info here: https://learn.microsoft.com/graph/api/identitygovernance-taskprocessingresult-resume?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + def to_post_request_information(self,body: ResumePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Resume a task processing result that's inProgress. In the default case an Azure Logic Apps system-assigned managed identity calls this API. For more information, see: Lifecycle Workflows extensibility approach. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceResumeRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceResumeRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceResumeRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/resume_post_request_body.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/resume_post_request_body.py new file mode 100644 index 00000000000..a213b4d522e --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/microsoft_graph_identity_governance_resume/resume_post_request_body.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ..........models.identity_governance.custom_task_extension_callback_data import CustomTaskExtensionCallbackData + +@dataclass +class ResumePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The data property + data: Optional[CustomTaskExtensionCallbackData] = None + # The source property + source: Optional[str] = None + # The type property + type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ResumePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ResumePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ResumePostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ..........models.identity_governance.custom_task_extension_callback_data import CustomTaskExtensionCallbackData + + from ..........models.identity_governance.custom_task_extension_callback_data import CustomTaskExtensionCallbackData + + fields: dict[str, Callable[[Any], None]] = { + "data": lambda n : setattr(self, 'data', n.get_object_value(CustomTaskExtensionCallbackData)), + "source": lambda n : setattr(self, 'source', n.get_str_value()), + "type": lambda n : setattr(self, 'type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("data", self.data) + writer.write_str_value("source", self.source) + writer.write_str_value("type", self.type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/subject/mailbox_settings/mailbox_settings_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/subject/mailbox_settings/mailbox_settings_request_builder.py new file mode 100644 index 00000000000..a8e450daefd --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/subject/mailbox_settings/mailbox_settings_request_builder.py @@ -0,0 +1,152 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.mailbox_settings import MailboxSettings + from ...........models.o_data_errors.o_data_error import ODataError + +class MailboxSettingsRequestBuilder(BaseRequestBuilder): + """ + Builds and executes requests for operations under /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/subjectProcessingResults/{subjectProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/mailboxSettings + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MailboxSettingsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/mailboxSettings{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]] = None) -> Optional[MailboxSettings]: + """ + Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[MailboxSettings] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.mailbox_settings import MailboxSettings + + return await self.request_adapter.send_async(request_info, MailboxSettings, error_mapping) + + async def patch(self,body: MailboxSettings, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[MailboxSettings]: + """ + Update property mailboxSettings value. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[MailboxSettings] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.mailbox_settings import MailboxSettings + + return await self.request_adapter.send_async(request_info, MailboxSettings, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: MailboxSettings, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update property mailboxSettings value. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> MailboxSettingsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MailboxSettingsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MailboxSettingsRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class MailboxSettingsRequestBuilderGetQueryParameters(): + """ + Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class MailboxSettingsRequestBuilderGetRequestConfiguration(RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class MailboxSettingsRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/count/count_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/count/count_request_builder.py new file mode 100644 index 00000000000..e9c3f9da294 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/service_provisioning_errors_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/service_provisioning_errors_request_builder.py new file mode 100644 index 00000000000..84995bde0d2 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/subject/service_provisioning_errors/service_provisioning_errors_request_builder.py @@ -0,0 +1,147 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + from ...........models.service_provisioning_error_collection_response import ServiceProvisioningErrorCollectionResponse + from .count.count_request_builder import CountRequestBuilder + +class ServiceProvisioningErrorsRequestBuilder(BaseRequestBuilder): + """ + Builds and executes requests for operations under /identityGovernance/lifecycleWorkflows/workflows/{workflow-id}/subjectProcessingResults/{subjectProcessingResult-id}/taskProcessingResults/{taskProcessingResult-id}/subject/serviceProvisioningErrors + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ServiceProvisioningErrorsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject/serviceProvisioningErrors{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]] = None) -> Optional[ServiceProvisioningErrorCollectionResponse]: + """ + Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ServiceProvisioningErrorCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.service_provisioning_error_collection_response import ServiceProvisioningErrorCollectionResponse + + return await self.request_adapter.send_async(request_info, ServiceProvisioningErrorCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ServiceProvisioningErrorsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ServiceProvisioningErrorsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ServiceProvisioningErrorsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class ServiceProvisioningErrorsRequestBuilderGetQueryParameters(): + """ + Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration(RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/subject/subject_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/subject/subject_request_builder.py new file mode 100644 index 00000000000..a7bfcf621d0 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/subject/subject_request_builder.py @@ -0,0 +1,127 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + from ..........models.user import User + from .mailbox_settings.mailbox_settings_request_builder import MailboxSettingsRequestBuilder + from .service_provisioning_errors.service_provisioning_errors_request_builder import ServiceProvisioningErrorsRequestBuilder + +class SubjectRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SubjectRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/subject{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[SubjectRequestBuilderGetQueryParameters]] = None) -> Optional[User]: + """ + The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[User] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.user import User + + return await self.request_adapter.send_async(request_info, User, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SubjectRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> SubjectRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SubjectRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SubjectRequestBuilder(self.request_adapter, raw_url) + + @property + def mailbox_settings(self) -> MailboxSettingsRequestBuilder: + """ + The mailboxSettings property + """ + from .mailbox_settings.mailbox_settings_request_builder import MailboxSettingsRequestBuilder + + return MailboxSettingsRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def service_provisioning_errors(self) -> ServiceProvisioningErrorsRequestBuilder: + """ + The serviceProvisioningErrors property + """ + from .service_provisioning_errors.service_provisioning_errors_request_builder import ServiceProvisioningErrorsRequestBuilder + + return ServiceProvisioningErrorsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SubjectRequestBuilderGetQueryParameters(): + """ + The unique identifier of the Microsoft Entra user targeted for the task execution.Supports $filter(eq, ne) and $expand. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class SubjectRequestBuilderGetRequestConfiguration(RequestConfiguration[SubjectRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/task/task_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/task/task_request_builder.py new file mode 100644 index 00000000000..49901462bef --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/task/task_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.identity_governance.task import Task + from ..........models.o_data_errors.o_data_error import ODataError + +class TaskRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new TaskRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}/task{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[TaskRequestBuilderGetQueryParameters]] = None) -> Optional[Task]: + """ + The related workflow task + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[Task] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.identity_governance.task import Task + + return await self.request_adapter.send_async(request_info, Task, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TaskRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The related workflow task + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> TaskRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: TaskRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return TaskRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class TaskRequestBuilderGetQueryParameters(): + """ + The related workflow task + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class TaskRequestBuilderGetRequestConfiguration(RequestConfiguration[TaskRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/task_processing_result_item_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/task_processing_result_item_request_builder.py new file mode 100644 index 00000000000..258d3282b88 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/item/task_processing_result_item_request_builder.py @@ -0,0 +1,137 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.identity_governance.task_processing_result import TaskProcessingResult + from .........models.o_data_errors.o_data_error import ODataError + from .microsoft_graph_identity_governance_resume.microsoft_graph_identity_governance_resume_request_builder import MicrosoftGraphIdentityGovernanceResumeRequestBuilder + from .subject.subject_request_builder import SubjectRequestBuilder + from .task.task_request_builder import TaskRequestBuilder + +class TaskProcessingResultItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new TaskProcessingResultItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults/{taskProcessingResult%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]] = None) -> Optional[TaskProcessingResult]: + """ + The task-level processing results for this subject. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TaskProcessingResult] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.identity_governance.task_processing_result import TaskProcessingResult + + return await self.request_adapter.send_async(request_info, TaskProcessingResult, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The task-level processing results for this subject. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> TaskProcessingResultItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: TaskProcessingResultItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return TaskProcessingResultItemRequestBuilder(self.request_adapter, raw_url) + + @property + def microsoft_graph_identity_governance_resume(self) -> MicrosoftGraphIdentityGovernanceResumeRequestBuilder: + """ + Provides operations to call the resume method. + """ + from .microsoft_graph_identity_governance_resume.microsoft_graph_identity_governance_resume_request_builder import MicrosoftGraphIdentityGovernanceResumeRequestBuilder + + return MicrosoftGraphIdentityGovernanceResumeRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def subject(self) -> SubjectRequestBuilder: + """ + Provides operations to manage the subject property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + """ + from .subject.subject_request_builder import SubjectRequestBuilder + + return SubjectRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def task(self) -> TaskRequestBuilder: + """ + Provides operations to manage the task property of the microsoft.graph.identityGovernance.taskProcessingResult entity. + """ + from .task.task_request_builder import TaskRequestBuilder + + return TaskRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class TaskProcessingResultItemRequestBuilderGetQueryParameters(): + """ + The task-level processing results for this subject. Read-only. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class TaskProcessingResultItemRequestBuilderGetRequestConfiguration(RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/task_processing_results_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/task_processing_results_request_builder.py new file mode 100644 index 00000000000..bb582e14c66 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/item/task_processing_results/task_processing_results_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.identity_governance.task_processing_result_collection_response import TaskProcessingResultCollectionResponse + from ........models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.task_processing_result_item_request_builder import TaskProcessingResultItemRequestBuilder + +class TaskProcessingResultsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new TaskProcessingResultsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults/{subjectProcessingResult%2Did}/taskProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_task_processing_result_id(self,task_processing_result_id: str) -> TaskProcessingResultItemRequestBuilder: + """ + Provides operations to manage the taskProcessingResults property of the microsoft.graph.identityGovernance.subjectProcessingResult entity. + param task_processing_result_id: The unique identifier of taskProcessingResult + Returns: TaskProcessingResultItemRequestBuilder + """ + if task_processing_result_id is None: + raise TypeError("task_processing_result_id cannot be null.") + from .item.task_processing_result_item_request_builder import TaskProcessingResultItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["taskProcessingResult%2Did"] = task_processing_result_id + return TaskProcessingResultItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]] = None) -> Optional[TaskProcessingResultCollectionResponse]: + """ + The task-level processing results for this subject. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TaskProcessingResultCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.identity_governance.task_processing_result_collection_response import TaskProcessingResultCollectionResponse + + return await self.request_adapter.send_async(request_info, TaskProcessingResultCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The task-level processing results for this subject. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> TaskProcessingResultsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: TaskProcessingResultsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return TaskProcessingResultsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class TaskProcessingResultsRequestBuilderGetQueryParameters(): + """ + The task-level processing results for this subject. Read-only. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class TaskProcessingResultsRequestBuilderGetRequestConfiguration(RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/subject_processing_results_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/subject_processing_results_request_builder.py new file mode 100644 index 00000000000..127e113ac35 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/subject_processing_results/subject_processing_results_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.identity_governance.subject_processing_result_collection_response import SubjectProcessingResultCollectionResponse + from ......models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.subject_processing_result_item_request_builder import SubjectProcessingResultItemRequestBuilder + +class SubjectProcessingResultsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SubjectProcessingResultsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/subjectProcessingResults{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_subject_processing_result_id(self,subject_processing_result_id: str) -> SubjectProcessingResultItemRequestBuilder: + """ + Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. + param subject_processing_result_id: The unique identifier of subjectProcessingResult + Returns: SubjectProcessingResultItemRequestBuilder + """ + if subject_processing_result_id is None: + raise TypeError("subject_processing_result_id cannot be null.") + from .item.subject_processing_result_item_request_builder import SubjectProcessingResultItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["subjectProcessingResult%2Did"] = subject_processing_result_id + return SubjectProcessingResultItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]] = None) -> Optional[SubjectProcessingResultCollectionResponse]: + """ + Get subjectProcessingResults from identityGovernance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SubjectProcessingResultCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.identity_governance.subject_processing_result_collection_response import SubjectProcessingResultCollectionResponse + + return await self.request_adapter.send_async(request_info, SubjectProcessingResultCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get subjectProcessingResults from identityGovernance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> SubjectProcessingResultsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SubjectProcessingResultsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SubjectProcessingResultsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SubjectProcessingResultsRequestBuilderGetQueryParameters(): + """ + Get subjectProcessingResults from identityGovernance + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class SubjectProcessingResultsRequestBuilderGetRequestConfiguration(RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py new file mode 100644 index 00000000000..548a893784e --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py @@ -0,0 +1,87 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.identity_governance.task_report_summary import TaskReportSummary + from .......models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(BaseRequestBuilder): + """ + Provides operations to call the summary method. Original name: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/taskReports/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[TaskReportSummary]: + """ + Get a taskReportSummary object. This API provides a summary of task processing results for a specified time period. Because the volume of task processing results and task reports returned by the List API calls can be overwhelming, this summary allows the administrator to get a quick overview based on counts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TaskReportSummary] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.identity_governance.task_report_summary import TaskReportSummary + + return await self.request_adapter.send_async(request_info, TaskReportSummary, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Get a taskReportSummary object. This API provides a summary of task processing results for a specified time period. Because the volume of task processing results and task reports returned by the List API calls can be overwhelming, this summary allows the administrator to get a quick overview based on counts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 486e2362ee2..00000000000 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.identity_governance.task_report_summary import TaskReportSummary - from .......models.o_data_errors.o_data_error import ODataError - -class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the summary method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/taskReports/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[TaskReportSummary]: - """ - Get a taskReportSummary object. This API provides a summary of task processing results for a specified time period. Because the volume of task processing results and task reports returned by the List API calls can be overwhelming, this summary allows the administrator to get a quick overview based on counts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[TaskReportSummary] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .......models.identity_governance.task_report_summary import TaskReportSummary - - return await self.request_adapter.send_async(request_info, TaskReportSummary, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Get a taskReportSummary object. This API provides a summary of task processing results for a specified time period. Because the volume of task processing results and task reports returned by the List API calls can be overwhelming, this summary allows the administrator to get a quick overview based on counts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/task_reports_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/task_reports_request_builder.py index 550e871cd56..df90158c626 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/task_reports_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/task_reports/task_reports_request_builder.py @@ -19,7 +19,7 @@ from ......models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .item.task_report_item_request_builder import TaskReportItemRequestBuilder - from .microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7.microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20 import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 class TaskReportsRequestBuilder(BaseRequestBuilder): """ @@ -69,20 +69,20 @@ async def get(self,request_configuration: Optional[RequestConfiguration[TaskRepo return await self.request_adapter.send_async(request_info, TaskReportCollectionResponse, error_mapping) - def microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20: """ Provides operations to call the summary method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7.microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20 import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 - return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(self.request_adapter, self.path_parameters, end_date_time, start_date_time) def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TaskReportsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py new file mode 100644 index 00000000000..d8764b02e7c --- /dev/null +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7/microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20.py @@ -0,0 +1,87 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.identity_governance.user_summary import UserSummary + from .......models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(BaseRequestBuilder): + """ + Provides operations to call the summary method. Original name: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserSummary]: + """ + Invoke function summary + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserSummary] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.identity_governance.user_summary import UserSummary + + return await self.request_adapter.send_async(request_info, UserSummary, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function summary + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 6ff4e1d5f3e..00000000000 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time/microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,87 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.identity_governance.user_summary import UserSummary - from .......models.o_data_errors.o_data_error import ODataError - -class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the summary method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/identityGovernance/lifecycleWorkflows/workflows/{workflow%2Did}/userProcessingResults/microsoft.graph.identityGovernance.summary(startDateTime={startDateTime},endDateTime={endDateTime})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserSummary]: - """ - Invoke function summary - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserSummary] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .......models.identity_governance.user_summary import UserSummary - - return await self.request_adapter.send_async(request_info, UserSummary, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function summary - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/user_processing_results_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/user_processing_results_request_builder.py index fa29331fa86..d96fc02ceea 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/user_processing_results_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/user_processing_results/user_processing_results_request_builder.py @@ -19,7 +19,7 @@ from ......models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .item.user_processing_result_item_request_builder import UserProcessingResultItemRequestBuilder - from .microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7.microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20 import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 class UserProcessingResultsRequestBuilder(BaseRequestBuilder): """ @@ -69,20 +69,20 @@ async def get(self,request_configuration: Optional[RequestConfiguration[UserProc return await self.request_adapter.send_async(request_info, UserProcessingResultCollectionResponse, error_mapping) - def microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20: """ Provides operations to call the summary method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time.microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_identity_governance_summary_with_start_date_tim_5ae069f7.microsoft_graph_identity_governance_summary_with_start_date_tim_d3859c20 import MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 - return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20(self.request_adapter, self.path_parameters, end_date_time, start_date_time) def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[UserProcessingResultsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ diff --git a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/workflow_item_request_builder.py b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/workflow_item_request_builder.py index 71670058c05..86dacb3de65 100644 --- a/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/workflow_item_request_builder.py +++ b/msgraph_beta/generated/identity_governance/lifecycle_workflows/workflows/item/workflow_item_request_builder.py @@ -21,14 +21,17 @@ from .execution_scope.execution_scope_request_builder import ExecutionScopeRequestBuilder from .last_modified_by.last_modified_by_request_builder import LastModifiedByRequestBuilder from .microsoft_graph_identity_governance_activate.microsoft_graph_identity_governance_activate_request_builder import MicrosoftGraphIdentityGovernanceActivateRequestBuilder + from .microsoft_graph_identity_governance_activate_and_wait.microsoft_graph_identity_governance_activate_and_wait_request_builder import MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder from .microsoft_graph_identity_governance_activate_with_scope.microsoft_graph_identity_governance_activate_with_scope_request_builder import MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder from .microsoft_graph_identity_governance_cancel_processing.microsoft_graph_identity_governance_cancel_processing_request_builder import MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder + from .microsoft_graph_identity_governance_clear_quarantine.microsoft_graph_identity_governance_clear_quarantine_request_builder import MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder from .microsoft_graph_identity_governance_create_new_version.microsoft_graph_identity_governance_create_new_version_request_builder import MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder - from .microsoft_graph_identity_governance_preview_task_failures.microsoft_graph_identity_governance_preview_task_failures_request_builder import MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder + from .microsoft_graph_identity_governance_preview_task_failures.microsoft_graph_identity_governance_preview_task_failures_requ_71c2adef import MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef from .microsoft_graph_identity_governance_preview_workflow.microsoft_graph_identity_governance_preview_workflow_request_builder import MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder from .microsoft_graph_identity_governance_restore.microsoft_graph_identity_governance_restore_request_builder import MicrosoftGraphIdentityGovernanceRestoreRequestBuilder from .preview_scope.preview_scope_request_builder import PreviewScopeRequestBuilder from .runs.runs_request_builder import RunsRequestBuilder + from .subject_processing_results.subject_processing_results_request_builder import SubjectProcessingResultsRequestBuilder from .tasks.tasks_request_builder import TasksRequestBuilder from .task_reports.task_reports_request_builder import TaskReportsRequestBuilder from .user_processing_results.user_processing_results_request_builder import UserProcessingResultsRequestBuilder @@ -203,6 +206,15 @@ def microsoft_graph_identity_governance_activate(self) -> MicrosoftGraphIdentity return MicrosoftGraphIdentityGovernanceActivateRequestBuilder(self.request_adapter, self.path_parameters) + @property + def microsoft_graph_identity_governance_activate_and_wait(self) -> MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder: + """ + Provides operations to call the activateAndWait method. + """ + from .microsoft_graph_identity_governance_activate_and_wait.microsoft_graph_identity_governance_activate_and_wait_request_builder import MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder + + return MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder(self.request_adapter, self.path_parameters) + @property def microsoft_graph_identity_governance_activate_with_scope(self) -> MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder: """ @@ -221,6 +233,15 @@ def microsoft_graph_identity_governance_cancel_processing(self) -> MicrosoftGrap return MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder(self.request_adapter, self.path_parameters) + @property + def microsoft_graph_identity_governance_clear_quarantine(self) -> MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder: + """ + Provides operations to call the clearQuarantine method. + """ + from .microsoft_graph_identity_governance_clear_quarantine.microsoft_graph_identity_governance_clear_quarantine_request_builder import MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder + + return MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder(self.request_adapter, self.path_parameters) + @property def microsoft_graph_identity_governance_create_new_version(self) -> MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder: """ @@ -231,13 +252,13 @@ def microsoft_graph_identity_governance_create_new_version(self) -> MicrosoftGra return MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder(self.request_adapter, self.path_parameters) @property - def microsoft_graph_identity_governance_preview_task_failures(self) -> MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder: + def microsoft_graph_identity_governance_preview_task_failures(self) -> MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef: """ Provides operations to call the previewTaskFailures method. """ - from .microsoft_graph_identity_governance_preview_task_failures.microsoft_graph_identity_governance_preview_task_failures_request_builder import MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder + from .microsoft_graph_identity_governance_preview_task_failures.microsoft_graph_identity_governance_preview_task_failures_requ_71c2adef import MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef - return MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder(self.request_adapter, self.path_parameters) + return MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef(self.request_adapter, self.path_parameters) @property def microsoft_graph_identity_governance_preview_workflow(self) -> MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder: @@ -275,6 +296,15 @@ def runs(self) -> RunsRequestBuilder: return RunsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def subject_processing_results(self) -> SubjectProcessingResultsRequestBuilder: + """ + Provides operations to manage the subjectProcessingResults property of the microsoft.graph.identityGovernance.workflow entity. + """ + from .subject_processing_results.subject_processing_results_request_builder import SubjectProcessingResultsRequestBuilder + + return SubjectProcessingResultsRequestBuilder(self.request_adapter, self.path_parameters) + @property def task_reports(self) -> TaskReportsRequestBuilder: """ diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_instances/assignment_schedule_instances_request_builder.py b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_instances/assignment_schedule_instances_request_builder.py index e28528801d4..09ef900fcad 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_instances/assignment_schedule_instances_request_builder.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_instances/assignment_schedule_instances_request_builder.py @@ -16,10 +16,10 @@ if TYPE_CHECKING: from .....models.o_data_errors.o_data_error import ODataError from .....models.privileged_access_group_assignment_schedule_instance import PrivilegedAccessGroupAssignmentScheduleInstance - from .....models.privileged_access_group_assignment_schedule_instance_collection_response import PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse + from .....models.privileged_access_group_assignment_schedule_instance_collecti_ac334b75 import PrivilegedAccessGroupAssignmentScheduleInstanceCollecti_ac334b75 from .count.count_request_builder import CountRequestBuilder from .filter_by_current_user_with_on.filter_by_current_user_with_on_request_builder import FilterByCurrentUserWithOnRequestBuilder - from .item.privileged_access_group_assignment_schedule_instance_item_request_builder import PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder + from .item.privileged_access_group_assignment_schedule_instance_item_requ_595d3223 import PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223 class AssignmentScheduleInstancesRequestBuilder(BaseRequestBuilder): """ @@ -34,19 +34,19 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/identityGovernance/privilegedAccess/group/assignmentScheduleInstances{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_privileged_access_group_assignment_schedule_instance_id(self,privileged_access_group_assignment_schedule_instance_id: str) -> PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder: + def by_privileged_access_group_assignment_schedule_instance_id(self,privileged_access_group_assignment_schedule_instance_id: str) -> PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223: """ Provides operations to manage the assignmentScheduleInstances property of the microsoft.graph.privilegedAccessGroup entity. param privileged_access_group_assignment_schedule_instance_id: The unique identifier of privilegedAccessGroupAssignmentScheduleInstance - Returns: PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder + Returns: PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223 """ if privileged_access_group_assignment_schedule_instance_id is None: raise TypeError("privileged_access_group_assignment_schedule_instance_id cannot be null.") - from .item.privileged_access_group_assignment_schedule_instance_item_request_builder import PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder + from .item.privileged_access_group_assignment_schedule_instance_item_requ_595d3223 import PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223 url_tpl_params = get_path_parameters(self.path_parameters) url_tpl_params["privilegedAccessGroupAssignmentScheduleInstance%2Did"] = privileged_access_group_assignment_schedule_instance_id - return PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder(self.request_adapter, url_tpl_params) + return PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223(self.request_adapter, url_tpl_params) def filter_by_current_user_with_on(self,on: str) -> FilterByCurrentUserWithOnRequestBuilder: """ @@ -60,11 +60,11 @@ def filter_by_current_user_with_on(self,on: str) -> FilterByCurrentUserWithOnReq return FilterByCurrentUserWithOnRequestBuilder(self.request_adapter, self.path_parameters, on) - async def get(self,request_configuration: Optional[RequestConfiguration[AssignmentScheduleInstancesRequestBuilderGetQueryParameters]] = None) -> Optional[PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse]: + async def get(self,request_configuration: Optional[RequestConfiguration[AssignmentScheduleInstancesRequestBuilderGetQueryParameters]] = None) -> Optional[PrivilegedAccessGroupAssignmentScheduleInstanceCollecti_ac334b75]: """ Get a list of the privilegedAccessGroupAssignmentScheduleInstance objects and their properties. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse] + Returns: Optional[PrivilegedAccessGroupAssignmentScheduleInstanceCollecti_ac334b75] Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroup-list-assignmentscheduleinstances?view=graph-rest-beta """ request_info = self.to_get_request_information( @@ -77,9 +77,9 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Assignme } if not self.request_adapter: raise Exception("Http core is null") - from .....models.privileged_access_group_assignment_schedule_instance_collection_response import PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse + from .....models.privileged_access_group_assignment_schedule_instance_collecti_ac334b75 import PrivilegedAccessGroupAssignmentScheduleInstanceCollecti_ac334b75 - return await self.request_adapter.send_async(request_info, PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse, error_mapping) + return await self.request_adapter.send_async(request_info, PrivilegedAccessGroupAssignmentScheduleInstanceCollecti_ac334b75, error_mapping) async def post(self,body: PrivilegedAccessGroupAssignmentScheduleInstance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PrivilegedAccessGroupAssignmentScheduleInstance]: """ diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_instances/item/privileged_access_group_assignment_schedule_instance_item_requ_595d3223.py b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_instances/item/privileged_access_group_assignment_schedule_instance_item_requ_595d3223.py new file mode 100644 index 00000000000..45f0baea4b4 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_instances/item/privileged_access_group_assignment_schedule_instance_item_requ_595d3223.py @@ -0,0 +1,219 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.privileged_access_group_assignment_schedule_instance import PrivilegedAccessGroupAssignmentScheduleInstance + from .activated_using.activated_using_request_builder import ActivatedUsingRequestBuilder + from .group.group_request_builder import GroupRequestBuilder + from .principal.principal_request_builder import PrincipalRequestBuilder + +class PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223(BaseRequestBuilder): + """ + Provides operations to manage the assignmentScheduleInstances property of the microsoft.graph.privilegedAccessGroup entity. Original name: PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property assignmentScheduleInstances for identityGovernance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[PrivilegedAccessGroupAssignmentScheduleInstance]: + """ + Read the properties and relationships of a privilegedAccessGroupAssignmentScheduleInstance object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PrivilegedAccessGroupAssignmentScheduleInstance] + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentscheduleinstance-get?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.privileged_access_group_assignment_schedule_instance import PrivilegedAccessGroupAssignmentScheduleInstance + + return await self.request_adapter.send_async(request_info, PrivilegedAccessGroupAssignmentScheduleInstance, error_mapping) + + async def patch(self,body: PrivilegedAccessGroupAssignmentScheduleInstance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PrivilegedAccessGroupAssignmentScheduleInstance]: + """ + Update the navigation property assignmentScheduleInstances in identityGovernance + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PrivilegedAccessGroupAssignmentScheduleInstance] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.privileged_access_group_assignment_schedule_instance import PrivilegedAccessGroupAssignmentScheduleInstance + + return await self.request_adapter.send_async(request_info, PrivilegedAccessGroupAssignmentScheduleInstance, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property assignmentScheduleInstances for identityGovernance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Read the properties and relationships of a privilegedAccessGroupAssignmentScheduleInstance object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: PrivilegedAccessGroupAssignmentScheduleInstance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property assignmentScheduleInstances in identityGovernance + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223(self.request_adapter, raw_url) + + @property + def activated_using(self) -> ActivatedUsingRequestBuilder: + """ + Provides operations to manage the activatedUsing property of the microsoft.graph.privilegedAccessGroupAssignmentScheduleInstance entity. + """ + from .activated_using.activated_using_request_builder import ActivatedUsingRequestBuilder + + return ActivatedUsingRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def group(self) -> GroupRequestBuilder: + """ + Provides operations to manage the group property of the microsoft.graph.privilegedAccessGroupAssignmentScheduleInstance entity. + """ + from .group.group_request_builder import GroupRequestBuilder + + return GroupRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def principal(self) -> PrincipalRequestBuilder: + """ + Provides operations to manage the principal property of the microsoft.graph.privilegedAccessGroupAssignmentScheduleInstance entity. + """ + from .principal.principal_request_builder import PrincipalRequestBuilder + + return PrincipalRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters(): + """ + Read the properties and relationships of a privilegedAccessGroupAssignmentScheduleInstance object. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_instances/item/privileged_access_group_assignment_schedule_instance_item_request_builder.py b/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_instances/item/privileged_access_group_assignment_schedule_instance_item_request_builder.py deleted file mode 100644 index 16348569953..00000000000 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/assignment_schedule_instances/item/privileged_access_group_assignment_schedule_instance_item_request_builder.py +++ /dev/null @@ -1,219 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from ......models.privileged_access_group_assignment_schedule_instance import PrivilegedAccessGroupAssignmentScheduleInstance - from .activated_using.activated_using_request_builder import ActivatedUsingRequestBuilder - from .group.group_request_builder import GroupRequestBuilder - from .principal.principal_request_builder import PrincipalRequestBuilder - -class PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the assignmentScheduleInstances property of the microsoft.graph.privilegedAccessGroup entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/identityGovernance/privilegedAccess/group/assignmentScheduleInstances/{privilegedAccessGroupAssignmentScheduleInstance%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property assignmentScheduleInstances for identityGovernance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[PrivilegedAccessGroupAssignmentScheduleInstance]: - """ - Read the properties and relationships of a privilegedAccessGroupAssignmentScheduleInstance object. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[PrivilegedAccessGroupAssignmentScheduleInstance] - Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupassignmentscheduleinstance-get?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.privileged_access_group_assignment_schedule_instance import PrivilegedAccessGroupAssignmentScheduleInstance - - return await self.request_adapter.send_async(request_info, PrivilegedAccessGroupAssignmentScheduleInstance, error_mapping) - - async def patch(self,body: PrivilegedAccessGroupAssignmentScheduleInstance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PrivilegedAccessGroupAssignmentScheduleInstance]: - """ - Update the navigation property assignmentScheduleInstances in identityGovernance - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[PrivilegedAccessGroupAssignmentScheduleInstance] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.privileged_access_group_assignment_schedule_instance import PrivilegedAccessGroupAssignmentScheduleInstance - - return await self.request_adapter.send_async(request_info, PrivilegedAccessGroupAssignmentScheduleInstance, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property assignmentScheduleInstances for identityGovernance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Read the properties and relationships of a privilegedAccessGroupAssignmentScheduleInstance object. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: PrivilegedAccessGroupAssignmentScheduleInstance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property assignmentScheduleInstances in identityGovernance - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder(self.request_adapter, raw_url) - - @property - def activated_using(self) -> ActivatedUsingRequestBuilder: - """ - Provides operations to manage the activatedUsing property of the microsoft.graph.privilegedAccessGroupAssignmentScheduleInstance entity. - """ - from .activated_using.activated_using_request_builder import ActivatedUsingRequestBuilder - - return ActivatedUsingRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def group(self) -> GroupRequestBuilder: - """ - Provides operations to manage the group property of the microsoft.graph.privilegedAccessGroupAssignmentScheduleInstance entity. - """ - from .group.group_request_builder import GroupRequestBuilder - - return GroupRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def principal(self) -> PrincipalRequestBuilder: - """ - Provides operations to manage the principal property of the microsoft.graph.privilegedAccessGroupAssignmentScheduleInstance entity. - """ - from .principal.principal_request_builder import PrincipalRequestBuilder - - return PrincipalRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters(): - """ - Read the properties and relationships of a privilegedAccessGroupAssignmentScheduleInstance object. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/eligibility_schedule_instances_request_builder.py b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/eligibility_schedule_instances_request_builder.py index 01e3a330009..368f585cb07 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/eligibility_schedule_instances_request_builder.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/eligibility_schedule_instances_request_builder.py @@ -16,10 +16,10 @@ if TYPE_CHECKING: from .....models.o_data_errors.o_data_error import ODataError from .....models.privileged_access_group_eligibility_schedule_instance import PrivilegedAccessGroupEligibilityScheduleInstance - from .....models.privileged_access_group_eligibility_schedule_instance_collection_response import PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse + from .....models.privileged_access_group_eligibility_schedule_instance_collect_a2e04c90 import PrivilegedAccessGroupEligibilityScheduleInstanceCollect_a2e04c90 from .count.count_request_builder import CountRequestBuilder from .filter_by_current_user_with_on.filter_by_current_user_with_on_request_builder import FilterByCurrentUserWithOnRequestBuilder - from .item.privileged_access_group_eligibility_schedule_instance_item_request_builder import PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder + from .item.privileged_access_group_eligibility_schedule_instance_item_req_24448360 import PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360 class EligibilityScheduleInstancesRequestBuilder(BaseRequestBuilder): """ @@ -34,19 +34,19 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_privileged_access_group_eligibility_schedule_instance_id(self,privileged_access_group_eligibility_schedule_instance_id: str) -> PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder: + def by_privileged_access_group_eligibility_schedule_instance_id(self,privileged_access_group_eligibility_schedule_instance_id: str) -> PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360: """ Provides operations to manage the eligibilityScheduleInstances property of the microsoft.graph.privilegedAccessGroup entity. param privileged_access_group_eligibility_schedule_instance_id: The unique identifier of privilegedAccessGroupEligibilityScheduleInstance - Returns: PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder + Returns: PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360 """ if privileged_access_group_eligibility_schedule_instance_id is None: raise TypeError("privileged_access_group_eligibility_schedule_instance_id cannot be null.") - from .item.privileged_access_group_eligibility_schedule_instance_item_request_builder import PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder + from .item.privileged_access_group_eligibility_schedule_instance_item_req_24448360 import PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360 url_tpl_params = get_path_parameters(self.path_parameters) url_tpl_params["privilegedAccessGroupEligibilityScheduleInstance%2Did"] = privileged_access_group_eligibility_schedule_instance_id - return PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder(self.request_adapter, url_tpl_params) + return PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360(self.request_adapter, url_tpl_params) def filter_by_current_user_with_on(self,on: str) -> FilterByCurrentUserWithOnRequestBuilder: """ @@ -60,11 +60,11 @@ def filter_by_current_user_with_on(self,on: str) -> FilterByCurrentUserWithOnReq return FilterByCurrentUserWithOnRequestBuilder(self.request_adapter, self.path_parameters, on) - async def get(self,request_configuration: Optional[RequestConfiguration[EligibilityScheduleInstancesRequestBuilderGetQueryParameters]] = None) -> Optional[PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse]: + async def get(self,request_configuration: Optional[RequestConfiguration[EligibilityScheduleInstancesRequestBuilderGetQueryParameters]] = None) -> Optional[PrivilegedAccessGroupEligibilityScheduleInstanceCollect_a2e04c90]: """ Get a list of the privilegedAccessGroupEligibilityScheduleInstance objects and their properties. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse] + Returns: Optional[PrivilegedAccessGroupEligibilityScheduleInstanceCollect_a2e04c90] Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroup-list-eligibilityscheduleinstances?view=graph-rest-beta """ request_info = self.to_get_request_information( @@ -77,9 +77,9 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Eligibil } if not self.request_adapter: raise Exception("Http core is null") - from .....models.privileged_access_group_eligibility_schedule_instance_collection_response import PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse + from .....models.privileged_access_group_eligibility_schedule_instance_collect_a2e04c90 import PrivilegedAccessGroupEligibilityScheduleInstanceCollect_a2e04c90 - return await self.request_adapter.send_async(request_info, PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse, error_mapping) + return await self.request_adapter.send_async(request_info, PrivilegedAccessGroupEligibilityScheduleInstanceCollect_a2e04c90, error_mapping) async def post(self,body: PrivilegedAccessGroupEligibilityScheduleInstance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PrivilegedAccessGroupEligibilityScheduleInstance]: """ diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/item/privileged_access_group_eligibility_schedule_instance_item_req_24448360.py b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/item/privileged_access_group_eligibility_schedule_instance_item_req_24448360.py new file mode 100644 index 00000000000..5232748d657 --- /dev/null +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/item/privileged_access_group_eligibility_schedule_instance_item_req_24448360.py @@ -0,0 +1,209 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.privileged_access_group_eligibility_schedule_instance import PrivilegedAccessGroupEligibilityScheduleInstance + from .group.group_request_builder import GroupRequestBuilder + from .principal.principal_request_builder import PrincipalRequestBuilder + +class PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360(BaseRequestBuilder): + """ + Provides operations to manage the eligibilityScheduleInstances property of the microsoft.graph.privilegedAccessGroup entity. Original name: PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property eligibilityScheduleInstances for identityGovernance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[PrivilegedAccessGroupEligibilityScheduleInstance]: + """ + Read the properties and relationships of a privilegedAccessGroupEligibilityScheduleInstance object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PrivilegedAccessGroupEligibilityScheduleInstance] + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityscheduleinstance-get?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.privileged_access_group_eligibility_schedule_instance import PrivilegedAccessGroupEligibilityScheduleInstance + + return await self.request_adapter.send_async(request_info, PrivilegedAccessGroupEligibilityScheduleInstance, error_mapping) + + async def patch(self,body: PrivilegedAccessGroupEligibilityScheduleInstance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PrivilegedAccessGroupEligibilityScheduleInstance]: + """ + Update the navigation property eligibilityScheduleInstances in identityGovernance + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PrivilegedAccessGroupEligibilityScheduleInstance] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.privileged_access_group_eligibility_schedule_instance import PrivilegedAccessGroupEligibilityScheduleInstance + + return await self.request_adapter.send_async(request_info, PrivilegedAccessGroupEligibilityScheduleInstance, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property eligibilityScheduleInstances for identityGovernance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Read the properties and relationships of a privilegedAccessGroupEligibilityScheduleInstance object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: PrivilegedAccessGroupEligibilityScheduleInstance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property eligibilityScheduleInstances in identityGovernance + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360(self.request_adapter, raw_url) + + @property + def group(self) -> GroupRequestBuilder: + """ + Provides operations to manage the group property of the microsoft.graph.privilegedAccessGroupEligibilityScheduleInstance entity. + """ + from .group.group_request_builder import GroupRequestBuilder + + return GroupRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def principal(self) -> PrincipalRequestBuilder: + """ + Provides operations to manage the principal property of the microsoft.graph.privilegedAccessGroupEligibilityScheduleInstance entity. + """ + from .principal.principal_request_builder import PrincipalRequestBuilder + + return PrincipalRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters(): + """ + Read the properties and relationships of a privilegedAccessGroupEligibilityScheduleInstance object. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/item/privileged_access_group_eligibility_schedule_instance_item_request_builder.py b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/item/privileged_access_group_eligibility_schedule_instance_item_request_builder.py deleted file mode 100644 index 8c21961eebc..00000000000 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_instances/item/privileged_access_group_eligibility_schedule_instance_item_request_builder.py +++ /dev/null @@ -1,209 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from ......models.privileged_access_group_eligibility_schedule_instance import PrivilegedAccessGroupEligibilityScheduleInstance - from .group.group_request_builder import GroupRequestBuilder - from .principal.principal_request_builder import PrincipalRequestBuilder - -class PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the eligibilityScheduleInstances property of the microsoft.graph.privilegedAccessGroup entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/identityGovernance/privilegedAccess/group/eligibilityScheduleInstances/{privilegedAccessGroupEligibilityScheduleInstance%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property eligibilityScheduleInstances for identityGovernance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters]] = None) -> Optional[PrivilegedAccessGroupEligibilityScheduleInstance]: - """ - Read the properties and relationships of a privilegedAccessGroupEligibilityScheduleInstance object. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[PrivilegedAccessGroupEligibilityScheduleInstance] - Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityscheduleinstance-get?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.privileged_access_group_eligibility_schedule_instance import PrivilegedAccessGroupEligibilityScheduleInstance - - return await self.request_adapter.send_async(request_info, PrivilegedAccessGroupEligibilityScheduleInstance, error_mapping) - - async def patch(self,body: PrivilegedAccessGroupEligibilityScheduleInstance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PrivilegedAccessGroupEligibilityScheduleInstance]: - """ - Update the navigation property eligibilityScheduleInstances in identityGovernance - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[PrivilegedAccessGroupEligibilityScheduleInstance] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.privileged_access_group_eligibility_schedule_instance import PrivilegedAccessGroupEligibilityScheduleInstance - - return await self.request_adapter.send_async(request_info, PrivilegedAccessGroupEligibilityScheduleInstance, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property eligibilityScheduleInstances for identityGovernance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Read the properties and relationships of a privilegedAccessGroupEligibilityScheduleInstance object. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: PrivilegedAccessGroupEligibilityScheduleInstance, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property eligibilityScheduleInstances in identityGovernance - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder(self.request_adapter, raw_url) - - @property - def group(self) -> GroupRequestBuilder: - """ - Provides operations to manage the group property of the microsoft.graph.privilegedAccessGroupEligibilityScheduleInstance entity. - """ - from .group.group_request_builder import GroupRequestBuilder - - return GroupRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def principal(self) -> PrincipalRequestBuilder: - """ - Provides operations to manage the principal property of the microsoft.graph.privilegedAccessGroupEligibilityScheduleInstance entity. - """ - from .principal.principal_request_builder import PrincipalRequestBuilder - - return PrincipalRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters(): - """ - Read the properties and relationships of a privilegedAccessGroupEligibilityScheduleInstance object. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/eligibility_schedule_requests_request_builder.py b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/eligibility_schedule_requests_request_builder.py index 38cb8182707..0ed7e3dcbf5 100644 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/eligibility_schedule_requests_request_builder.py +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/eligibility_schedule_requests_request_builder.py @@ -16,10 +16,10 @@ if TYPE_CHECKING: from .....models.o_data_errors.o_data_error import ODataError from .....models.privileged_access_group_eligibility_schedule_request import PrivilegedAccessGroupEligibilityScheduleRequest - from .....models.privileged_access_group_eligibility_schedule_request_collection_response import PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse + from .....models.privileged_access_group_eligibility_schedule_request_collecti_d406580b import PrivilegedAccessGroupEligibilityScheduleRequestCollecti_d406580b from .count.count_request_builder import CountRequestBuilder from .filter_by_current_user_with_on.filter_by_current_user_with_on_request_builder import FilterByCurrentUserWithOnRequestBuilder - from .item.privileged_access_group_eligibility_schedule_request_item_request_builder import PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder + from .item.privileged_access_group_eligibility_schedule_request_item_requ_ae87ea31 import PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31 class EligibilityScheduleRequestsRequestBuilder(BaseRequestBuilder): """ @@ -34,19 +34,19 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_privileged_access_group_eligibility_schedule_request_id(self,privileged_access_group_eligibility_schedule_request_id: str) -> PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder: + def by_privileged_access_group_eligibility_schedule_request_id(self,privileged_access_group_eligibility_schedule_request_id: str) -> PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31: """ Provides operations to manage the eligibilityScheduleRequests property of the microsoft.graph.privilegedAccessGroup entity. param privileged_access_group_eligibility_schedule_request_id: The unique identifier of privilegedAccessGroupEligibilityScheduleRequest - Returns: PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder + Returns: PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31 """ if privileged_access_group_eligibility_schedule_request_id is None: raise TypeError("privileged_access_group_eligibility_schedule_request_id cannot be null.") - from .item.privileged_access_group_eligibility_schedule_request_item_request_builder import PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder + from .item.privileged_access_group_eligibility_schedule_request_item_requ_ae87ea31 import PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31 url_tpl_params = get_path_parameters(self.path_parameters) url_tpl_params["privilegedAccessGroupEligibilityScheduleRequest%2Did"] = privileged_access_group_eligibility_schedule_request_id - return PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder(self.request_adapter, url_tpl_params) + return PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31(self.request_adapter, url_tpl_params) def filter_by_current_user_with_on(self,on: str) -> FilterByCurrentUserWithOnRequestBuilder: """ @@ -60,11 +60,11 @@ def filter_by_current_user_with_on(self,on: str) -> FilterByCurrentUserWithOnReq return FilterByCurrentUserWithOnRequestBuilder(self.request_adapter, self.path_parameters, on) - async def get(self,request_configuration: Optional[RequestConfiguration[EligibilityScheduleRequestsRequestBuilderGetQueryParameters]] = None) -> Optional[PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse]: + async def get(self,request_configuration: Optional[RequestConfiguration[EligibilityScheduleRequestsRequestBuilderGetQueryParameters]] = None) -> Optional[PrivilegedAccessGroupEligibilityScheduleRequestCollecti_d406580b]: """ Get a list of the privilegedAccessGroupEligibilityScheduleRequest objects and their properties. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse] + Returns: Optional[PrivilegedAccessGroupEligibilityScheduleRequestCollecti_d406580b] Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroup-list-eligibilityschedulerequests?view=graph-rest-beta """ request_info = self.to_get_request_information( @@ -77,9 +77,9 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Eligibil } if not self.request_adapter: raise Exception("Http core is null") - from .....models.privileged_access_group_eligibility_schedule_request_collection_response import PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse + from .....models.privileged_access_group_eligibility_schedule_request_collecti_d406580b import PrivilegedAccessGroupEligibilityScheduleRequestCollecti_d406580b - return await self.request_adapter.send_async(request_info, PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse, error_mapping) + return await self.request_adapter.send_async(request_info, PrivilegedAccessGroupEligibilityScheduleRequestCollecti_d406580b, error_mapping) async def post(self,body: PrivilegedAccessGroupEligibilityScheduleRequest, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PrivilegedAccessGroupEligibilityScheduleRequest]: """ diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/item/privileged_access_group_eligibility_schedule_request_item_requ_ae87ea31.py b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/item/privileged_access_group_eligibility_schedule_request_item_requ_ae87ea31.py new file mode 100644 index 00000000000..c96a9d87ccc --- /dev/null +++ b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/item/privileged_access_group_eligibility_schedule_request_item_requ_ae87ea31.py @@ -0,0 +1,229 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.privileged_access_group_eligibility_schedule_request import PrivilegedAccessGroupEligibilityScheduleRequest + from .cancel.cancel_request_builder import CancelRequestBuilder + from .group.group_request_builder import GroupRequestBuilder + from .principal.principal_request_builder import PrincipalRequestBuilder + from .target_schedule.target_schedule_request_builder import TargetScheduleRequestBuilder + +class PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31(BaseRequestBuilder): + """ + Provides operations to manage the eligibilityScheduleRequests property of the microsoft.graph.privilegedAccessGroup entity. Original name: PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property eligibilityScheduleRequests for identityGovernance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters]] = None) -> Optional[PrivilegedAccessGroupEligibilityScheduleRequest]: + """ + Read the properties and relationships of a privilegedAccessGroupEligibilityScheduleRequest object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PrivilegedAccessGroupEligibilityScheduleRequest] + Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityschedulerequest-get?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.privileged_access_group_eligibility_schedule_request import PrivilegedAccessGroupEligibilityScheduleRequest + + return await self.request_adapter.send_async(request_info, PrivilegedAccessGroupEligibilityScheduleRequest, error_mapping) + + async def patch(self,body: PrivilegedAccessGroupEligibilityScheduleRequest, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PrivilegedAccessGroupEligibilityScheduleRequest]: + """ + Update the navigation property eligibilityScheduleRequests in identityGovernance + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PrivilegedAccessGroupEligibilityScheduleRequest] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.privileged_access_group_eligibility_schedule_request import PrivilegedAccessGroupEligibilityScheduleRequest + + return await self.request_adapter.send_async(request_info, PrivilegedAccessGroupEligibilityScheduleRequest, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property eligibilityScheduleRequests for identityGovernance + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Read the properties and relationships of a privilegedAccessGroupEligibilityScheduleRequest object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: PrivilegedAccessGroupEligibilityScheduleRequest, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property eligibilityScheduleRequests in identityGovernance + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31(self.request_adapter, raw_url) + + @property + def cancel(self) -> CancelRequestBuilder: + """ + Provides operations to call the cancel method. + """ + from .cancel.cancel_request_builder import CancelRequestBuilder + + return CancelRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def group(self) -> GroupRequestBuilder: + """ + Provides operations to manage the group property of the microsoft.graph.privilegedAccessGroupEligibilityScheduleRequest entity. + """ + from .group.group_request_builder import GroupRequestBuilder + + return GroupRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def principal(self) -> PrincipalRequestBuilder: + """ + Provides operations to manage the principal property of the microsoft.graph.privilegedAccessGroupEligibilityScheduleRequest entity. + """ + from .principal.principal_request_builder import PrincipalRequestBuilder + + return PrincipalRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def target_schedule(self) -> TargetScheduleRequestBuilder: + """ + Provides operations to manage the targetSchedule property of the microsoft.graph.privilegedAccessGroupEligibilityScheduleRequest entity. + """ + from .target_schedule.target_schedule_request_builder import TargetScheduleRequestBuilder + + return TargetScheduleRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters(): + """ + Read the properties and relationships of a privilegedAccessGroupEligibilityScheduleRequest object. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/item/privileged_access_group_eligibility_schedule_request_item_request_builder.py b/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/item/privileged_access_group_eligibility_schedule_request_item_request_builder.py deleted file mode 100644 index acc2a791a44..00000000000 --- a/msgraph_beta/generated/identity_governance/privileged_access/group/eligibility_schedule_requests/item/privileged_access_group_eligibility_schedule_request_item_request_builder.py +++ /dev/null @@ -1,229 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from ......models.privileged_access_group_eligibility_schedule_request import PrivilegedAccessGroupEligibilityScheduleRequest - from .cancel.cancel_request_builder import CancelRequestBuilder - from .group.group_request_builder import GroupRequestBuilder - from .principal.principal_request_builder import PrincipalRequestBuilder - from .target_schedule.target_schedule_request_builder import TargetScheduleRequestBuilder - -class PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the eligibilityScheduleRequests property of the microsoft.graph.privilegedAccessGroup entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/identityGovernance/privilegedAccess/group/eligibilityScheduleRequests/{privilegedAccessGroupEligibilityScheduleRequest%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete navigation property eligibilityScheduleRequests for identityGovernance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters]] = None) -> Optional[PrivilegedAccessGroupEligibilityScheduleRequest]: - """ - Read the properties and relationships of a privilegedAccessGroupEligibilityScheduleRequest object. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[PrivilegedAccessGroupEligibilityScheduleRequest] - Find more info here: https://learn.microsoft.com/graph/api/privilegedaccessgroupeligibilityschedulerequest-get?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.privileged_access_group_eligibility_schedule_request import PrivilegedAccessGroupEligibilityScheduleRequest - - return await self.request_adapter.send_async(request_info, PrivilegedAccessGroupEligibilityScheduleRequest, error_mapping) - - async def patch(self,body: PrivilegedAccessGroupEligibilityScheduleRequest, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PrivilegedAccessGroupEligibilityScheduleRequest]: - """ - Update the navigation property eligibilityScheduleRequests in identityGovernance - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[PrivilegedAccessGroupEligibilityScheduleRequest] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.privileged_access_group_eligibility_schedule_request import PrivilegedAccessGroupEligibilityScheduleRequest - - return await self.request_adapter.send_async(request_info, PrivilegedAccessGroupEligibilityScheduleRequest, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete navigation property eligibilityScheduleRequests for identityGovernance - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Read the properties and relationships of a privilegedAccessGroupEligibilityScheduleRequest object. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: PrivilegedAccessGroupEligibilityScheduleRequest, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property eligibilityScheduleRequests in identityGovernance - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder(self.request_adapter, raw_url) - - @property - def cancel(self) -> CancelRequestBuilder: - """ - Provides operations to call the cancel method. - """ - from .cancel.cancel_request_builder import CancelRequestBuilder - - return CancelRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def group(self) -> GroupRequestBuilder: - """ - Provides operations to manage the group property of the microsoft.graph.privilegedAccessGroupEligibilityScheduleRequest entity. - """ - from .group.group_request_builder import GroupRequestBuilder - - return GroupRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def principal(self) -> PrincipalRequestBuilder: - """ - Provides operations to manage the principal property of the microsoft.graph.privilegedAccessGroupEligibilityScheduleRequest entity. - """ - from .principal.principal_request_builder import PrincipalRequestBuilder - - return PrincipalRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def target_schedule(self) -> TargetScheduleRequestBuilder: - """ - Provides operations to manage the targetSchedule property of the microsoft.graph.privilegedAccessGroupEligibilityScheduleRequest entity. - """ - from .target_schedule.target_schedule_request_builder import TargetScheduleRequestBuilder - - return TargetScheduleRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters(): - """ - Read the properties and relationships of a privilegedAccessGroupEligibilityScheduleRequest object. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/information_protection/bitlocker/recovery_keys/item/bitlocker_recovery_key_item_request_builder.py b/msgraph_beta/generated/information_protection/bitlocker/recovery_keys/item/bitlocker_recovery_key_item_request_builder.py index db7e1913903..321aec22918 100644 --- a/msgraph_beta/generated/information_protection/bitlocker/recovery_keys/item/bitlocker_recovery_key_item_request_builder.py +++ b/msgraph_beta/generated/information_protection/bitlocker/recovery_keys/item/bitlocker_recovery_key_item_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[BitlockerRecoveryKeyItemRequestBuilderGetQueryParameters]] = None) -> Optional[BitlockerRecoveryKey]: """ - Retrieve the properties and relationships of a bitlockerRecoveryKey object. By default, this operation does not return the key property that represents the actual recovery key. To include the key property in the response, use the $select OData query parameter. Including the $select query parameter triggers a Microsoft Entra audit of the operation and generates an audit log. You can find the log in Microsoft Entra audit logs under the KeyManagement category. + Retrieve the properties and relationships of a bitlockerRecoveryKey object. By default, this operation doesn't return the key property that represents the actual recovery key. To include the key property in the response, use the $select OData query parameter. Including the $select query parameter triggers a Microsoft Entra audit of the operation and generates an audit log. You can find the log in Microsoft Entra audit logs under the KeyManagement category. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[BitlockerRecoveryKey] Find more info here: https://learn.microsoft.com/graph/api/bitlockerrecoverykey-get?view=graph-rest-beta @@ -53,7 +53,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Bitlocke def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[BitlockerRecoveryKeyItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the properties and relationships of a bitlockerRecoveryKey object. By default, this operation does not return the key property that represents the actual recovery key. To include the key property in the response, use the $select OData query parameter. Including the $select query parameter triggers a Microsoft Entra audit of the operation and generates an audit log. You can find the log in Microsoft Entra audit logs under the KeyManagement category. + Retrieve the properties and relationships of a bitlockerRecoveryKey object. By default, this operation doesn't return the key property that represents the actual recovery key. To include the key property in the response, use the $select OData query parameter. Including the $select query parameter triggers a Microsoft Entra audit of the operation and generates an audit log. You can find the log in Microsoft Entra audit logs under the KeyManagement category. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -75,7 +75,7 @@ def with_url(self,raw_url: str) -> BitlockerRecoveryKeyItemRequestBuilder: @dataclass class BitlockerRecoveryKeyItemRequestBuilderGetQueryParameters(): """ - Retrieve the properties and relationships of a bitlockerRecoveryKey object. By default, this operation does not return the key property that represents the actual recovery key. To include the key property in the response, use the $select OData query parameter. Including the $select query parameter triggers a Microsoft Entra audit of the operation and generates an audit log. You can find the log in Microsoft Entra audit logs under the KeyManagement category. + Retrieve the properties and relationships of a bitlockerRecoveryKey object. By default, this operation doesn't return the key property that represents the actual recovery key. To include the key property in the response, use the $select OData query parameter. Including the $select query parameter triggers a Microsoft Entra audit of the operation and generates an audit log. You can find the log in Microsoft Entra audit logs under the KeyManagement category. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/information_protection/bitlocker/recovery_keys/recovery_keys_request_builder.py b/msgraph_beta/generated/information_protection/bitlocker/recovery_keys/recovery_keys_request_builder.py index 1bb9afb17a1..817449796fd 100644 --- a/msgraph_beta/generated/information_protection/bitlocker/recovery_keys/recovery_keys_request_builder.py +++ b/msgraph_beta/generated/information_protection/bitlocker/recovery_keys/recovery_keys_request_builder.py @@ -48,7 +48,7 @@ def by_bitlocker_recovery_key_id(self,bitlocker_recovery_key_id: str) -> Bitlock async def get(self,request_configuration: Optional[RequestConfiguration[RecoveryKeysRequestBuilderGetQueryParameters]] = None) -> Optional[BitlockerRecoveryKeyCollectionResponse]: """ - Get a list of the bitlockerRecoveryKey objects and their properties. This operation does not return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. + Get a list of the bitlockerRecoveryKey objects and their properties. This operation doesn't return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[BitlockerRecoveryKeyCollectionResponse] Find more info here: https://learn.microsoft.com/graph/api/bitlocker-list-recoverykeys?view=graph-rest-beta @@ -69,7 +69,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Recovery def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RecoveryKeysRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a list of the bitlockerRecoveryKey objects and their properties. This operation does not return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. + Get a list of the bitlockerRecoveryKey objects and their properties. This operation doesn't return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -100,7 +100,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RecoveryKeysRequestBuilderGetQueryParameters(): """ - Get a list of the bitlockerRecoveryKey objects and their properties. This operation does not return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. + Get a list of the bitlockerRecoveryKey objects and their properties. This operation doesn't return the key property. For information about how to read the key property, see Get bitlockerRecoveryKey. You can use this API to programmatically iterate through the list of recovery keys in the tenant and identify devices with BitLocker enabled. For more information, see the sample PowerShell code in BitLocker recovery process. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py b/msgraph_beta/generated/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py new file mode 100644 index 00000000000..d3f209a8f44 --- /dev/null +++ b/msgraph_beta/generated/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.sensitivity_label import SensitivityLabel + +class ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(BaseRequestBuilder): + """ + Provides operations to call the computeInheritance method. Original name: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: + """ + Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e and sets the default values. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['contentFormats'] = content_formats + path_parameters['labelIds'] = label_ids + path_parameters['locale'] = locale + super().__init__(request_adapter, "{+baseurl}/informationProtection/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, raw_url) + + @dataclass + class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py deleted file mode 100644 index c23ace2120e..00000000000 --- a/msgraph_beta/generated/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.sensitivity_label import SensitivityLabel - -class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the computeInheritance method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: - """ - Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder and sets the default values. - param content_formats: Usage: contentFormats={contentFormats} - param label_ids: Usage: labelIds={labelIds} - param locale: Usage: locale='{locale}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['contentFormats'] = content_formats - path_parameters['labelIds'] = label_ids - path_parameters['locale'] = locale - super().__init__(request_adapter, "{+baseurl}/informationProtection/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[SensitivityLabel] - Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.sensitivity_label import SensitivityLabel - - return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py b/msgraph_beta/generated/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py new file mode 100644 index 00000000000..e8b930d2e5b --- /dev/null +++ b/msgraph_beta/generated/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.sensitivity_label import SensitivityLabel + +class ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(BaseRequestBuilder): + """ + Provides operations to call the computeInheritance method. Original name: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: + """ + Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e and sets the default values. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['contentFormats'] = content_formats + path_parameters['labelIds'] = label_ids + path_parameters['locale'] = locale + super().__init__(request_adapter, "{+baseurl}/informationProtection/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, raw_url) + + @dataclass + class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py deleted file mode 100644 index 6e30cbd694b..00000000000 --- a/msgraph_beta/generated/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from ......models.sensitivity_label import SensitivityLabel - -class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the computeInheritance method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: - """ - Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder and sets the default values. - param content_formats: Usage: contentFormats={contentFormats} - param label_ids: Usage: labelIds={labelIds} - param locale: Usage: locale='{locale}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['contentFormats'] = content_formats - path_parameters['labelIds'] = label_ids - path_parameters['locale'] = locale - super().__init__(request_adapter, "{+baseurl}/informationProtection/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[SensitivityLabel] - Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.sensitivity_label import SensitivityLabel - - return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/information_protection/sensitivity_labels/item/sublabels/sublabels_request_builder.py b/msgraph_beta/generated/information_protection/sensitivity_labels/item/sublabels/sublabels_request_builder.py index 2820fa61b1e..f3f6a609893 100644 --- a/msgraph_beta/generated/information_protection/sensitivity_labels/item/sublabels/sublabels_request_builder.py +++ b/msgraph_beta/generated/information_protection/sensitivity_labels/item/sublabels/sublabels_request_builder.py @@ -17,7 +17,7 @@ from .....models.o_data_errors.o_data_error import ODataError from .....models.sensitivity_label import SensitivityLabel from .....models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder from .count.count_request_builder import CountRequestBuilder from .evaluate.evaluate_request_builder import EvaluateRequestBuilder @@ -50,13 +50,13 @@ def by_sensitivity_label_id1(self,sensitivity_label_id1: str) -> SensitivityLabe url_tpl_params["sensitivityLabel%2Did1"] = sensitivity_label_id1 return SensitivityLabelItemRequestBuilder(self.request_adapter, url_tpl_params) - def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: """ Provides operations to call the computeInheritance method. param content_formats: Usage: contentFormats={contentFormats} param label_ids: Usage: labelIds={labelIds} param locale: Usage: locale='{locale}' - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e """ if content_formats is None: raise TypeError("content_formats cannot be null.") @@ -64,9 +64,9 @@ def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,con raise TypeError("label_ids cannot be null.") if locale is None: raise TypeError("locale cannot be null.") - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) async def get(self,request_configuration: Optional[RequestConfiguration[SublabelsRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabelCollectionResponse]: """ diff --git a/msgraph_beta/generated/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py b/msgraph_beta/generated/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py index bb638af0fd9..96bbe3d5179 100644 --- a/msgraph_beta/generated/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py +++ b/msgraph_beta/generated/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py @@ -17,7 +17,7 @@ from ...models.o_data_errors.o_data_error import ODataError from ...models.sensitivity_label import SensitivityLabel from ...models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder from .count.count_request_builder import CountRequestBuilder from .evaluate.evaluate_request_builder import EvaluateRequestBuilder @@ -50,13 +50,13 @@ def by_sensitivity_label_id(self,sensitivity_label_id: str) -> SensitivityLabelI url_tpl_params["sensitivityLabel%2Did"] = sensitivity_label_id return SensitivityLabelItemRequestBuilder(self.request_adapter, url_tpl_params) - def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: """ Provides operations to call the computeInheritance method. param content_formats: Usage: contentFormats={contentFormats} param label_ids: Usage: labelIds={labelIds} param locale: Usage: locale='{locale}' - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e """ if content_formats is None: raise TypeError("content_formats cannot be null.") @@ -64,9 +64,9 @@ def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,con raise TypeError("label_ids cannot be null.") if locale is None: raise TypeError("locale cannot be null.") - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) async def get(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabelCollectionResponse]: """ diff --git a/msgraph_beta/generated/kiota-dom-export.txt b/msgraph_beta/generated/kiota-dom-export.txt index 3dd34667f39..ee93cf46f37 100644 --- a/msgraph_beta/generated/kiota-dom-export.txt +++ b/msgraph_beta/generated/kiota-dom-export.txt @@ -2577,11 +2577,124 @@ msgraph_beta.generated.admin.reportSettings.ReportSettingsRequestBuilder::|publi msgraph_beta.generated.admin.reportSettings.ReportSettingsRequestBuilder::|public|patch(body:AdminReportSettings; request_configuration?:RequestConfiguration[QueryParameters]):AdminReportSettings msgraph_beta.generated.admin.reportSettings.ReportSettingsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.admin.reportSettings.ReportSettingsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.admin.reportSettings.ReportSettingsRequestBuilder::|public|share_point:SharePointRequestBuilder msgraph_beta.generated.admin.reportSettings.ReportSettingsRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.admin.reportSettings.ReportSettingsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ReportSettingsRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.admin.reportSettings.ReportSettingsRequestBuilder::|public|to_patch_request_information(body:AdminReportSettings; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.admin.reportSettings.ReportSettingsRequestBuilder::|public|url_template:str msgraph_beta.generated.admin.reportSettings.ReportSettingsRequestBuilder::|public|with_url(raw_url:str):ReportSettingsRequestBuilder +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder.ApiUsageReportMetricsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder.ApiUsageReportMetricsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder.ApiUsageReportMetricsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder.ApiUsageReportMetricsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder.ApiUsageReportMetricsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder.ApiUsageReportMetricsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder.ApiUsageReportMetricsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder.ApiUsageReportMetricsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder.ApiUsageReportMetricsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder.ApiUsageReportMetricsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ApiUsageReportMetricsRequestBuilderGetQueryParameters] +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder.ApiUsageReportMetricsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder::|public|by_api_usage_report_enablement_status_metric(api_usage_report_enablement_status_metric:str):ApiUsageReportEnablementStatusMetricItemRequestBuilder +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ApiUsageReportMetricsRequestBuilderGetQueryParameters]):ApiUsageReportEnablementStatusCollectionResponse +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder::|public|post(body:ApiUsageReportEnablementStatus; request_configuration?:RequestConfiguration[QueryParameters]):ApiUsageReportEnablementStatus +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ApiUsageReportMetricsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder::|public|to_post_request_information(body:ApiUsageReportEnablementStatus; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder::|public|url_template:str +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.ApiUsageReportMetricsRequestBuilder::|public|with_url(raw_url:str):ApiUsageReportMetricsRequestBuilder +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.item.ApiUsageReportEnablementStatusMetricItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.item.ApiUsageReportEnablementStatusMetricItemRequestBuilder.ApiUsageReportEnablementStatusMetricItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.item.ApiUsageReportEnablementStatusMetricItemRequestBuilder.ApiUsageReportEnablementStatusMetricItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.item.ApiUsageReportEnablementStatusMetricItemRequestBuilder.ApiUsageReportEnablementStatusMetricItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.item.ApiUsageReportEnablementStatusMetricItemRequestBuilder.ApiUsageReportEnablementStatusMetricItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.item.ApiUsageReportEnablementStatusMetricItemRequestBuilder.ApiUsageReportEnablementStatusMetricItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ApiUsageReportEnablementStatusMetricItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.item.ApiUsageReportEnablementStatusMetricItemRequestBuilder.ApiUsageReportEnablementStatusMetricItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.item.ApiUsageReportEnablementStatusMetricItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.item.ApiUsageReportEnablementStatusMetricItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.item.ApiUsageReportEnablementStatusMetricItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ApiUsageReportEnablementStatusMetricItemRequestBuilderGetQueryParameters]):ApiUsageReportEnablementStatus +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.item.ApiUsageReportEnablementStatusMetricItemRequestBuilder::|public|patch(body:ApiUsageReportEnablementStatus; request_configuration?:RequestConfiguration[QueryParameters]):ApiUsageReportEnablementStatus +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.item.ApiUsageReportEnablementStatusMetricItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.item.ApiUsageReportEnablementStatusMetricItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.item.ApiUsageReportEnablementStatusMetricItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.item.ApiUsageReportEnablementStatusMetricItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ApiUsageReportEnablementStatusMetricItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.item.ApiUsageReportEnablementStatusMetricItemRequestBuilder::|public|to_patch_request_information(body:ApiUsageReportEnablementStatus; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.item.ApiUsageReportEnablementStatusMetricItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.admin.reportSettings.sharePoint.apiUsageReportMetrics.item.ApiUsageReportEnablementStatusMetricItemRequestBuilder::|public|with_url(raw_url:str):ApiUsageReportEnablementStatusMetricItemRequestBuilder +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportPostRequestBody::|public|constructor():None +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportPostRequestBody::|public|metric():str +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportPostRequestBody::|public|metric(value:str):None +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DisableApiUsageReportPostRequestBody +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportRequestBuilder.DisableApiUsageReportRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportRequestBuilder::|public|post(body:DisableApiUsageReportPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ApiUsageReportEnablementStatus +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportRequestBuilder::|public|to_post_request_information(body:DisableApiUsageReportPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportRequestBuilder::|public|url_template:str +msgraph_beta.generated.admin.reportSettings.sharePoint.disableApiUsageReport.DisableApiUsageReportRequestBuilder::|public|with_url(raw_url:str):DisableApiUsageReportRequestBuilder +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportPostRequestBody::|public|constructor():None +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportPostRequestBody::|public|metric():str +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportPostRequestBody::|public|metric(value:str):None +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):EnableApiUsageReportPostRequestBody +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportRequestBuilder.EnableApiUsageReportRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportRequestBuilder::|public|post(body:EnableApiUsageReportPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):ApiUsageReportEnablementStatus +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportRequestBuilder::|public|to_post_request_information(body:EnableApiUsageReportPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportRequestBuilder::|public|url_template:str +msgraph_beta.generated.admin.reportSettings.sharePoint.enableApiUsageReport.EnableApiUsageReportRequestBuilder::|public|with_url(raw_url:str):EnableApiUsageReportRequestBuilder +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder.SharePointRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder.SharePointRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder.SharePointRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder.SharePointRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder.SharePointRequestBuilderGetRequestConfiguration-->RequestConfiguration[SharePointRequestBuilderGetQueryParameters] +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder.SharePointRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder::|public|api_usage_report_metrics:ApiUsageReportMetricsRequestBuilder +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder::|public|disable_api_usage_report:DisableApiUsageReportRequestBuilder +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder::|public|enable_api_usage_report:EnableApiUsageReportRequestBuilder +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SharePointRequestBuilderGetQueryParameters]):SharePointReportSettings +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder::|public|patch(body:SharePointReportSettings; request_configuration?:RequestConfiguration[QueryParameters]):SharePointReportSettings +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SharePointRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder::|public|to_patch_request_information(body:SharePointReportSettings; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder::|public|url_template:str +msgraph_beta.generated.admin.reportSettings.sharePoint.SharePointRequestBuilder::|public|with_url(raw_url:str):SharePointRequestBuilder msgraph_beta.generated.admin.serviceAnnouncement.healthOverviews.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.admin.serviceAnnouncement.healthOverviews.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.admin.serviceAnnouncement.healthOverviews.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -3146,24 +3259,24 @@ msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPo msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.GetPolicyIdWithTypeWithNameGetResponse::|public|value():list[PolicyIdentifierDetail] msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.GetPolicyIdWithTypeWithNameGetResponse::|public|value(value:list[PolicyIdentifierDetail]):None msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.GetPolicyIdWithTypeWithNameGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetPolicyIdWithTypeWithNameGetResponse -msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters] -msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; name?:str; type?:str):None -msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters]):GetPolicyIdWithTypeWithNameGetResponse -msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder::|public|url_template:str -msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder +msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604-->BaseRequestBuilder +msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters] +msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; name?:str; type?:str):None +msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters]):GetPolicyIdWithTypeWithNameGetResponse +msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604::|public|request_adapter:RequestAdapter +msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604::|public|url_template:str +msgraph_beta.generated.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604::|public|with_url(raw_url:str):MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604 msgraph_beta.generated.admin.teams.policy.PolicyRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.admin.teams.policy.PolicyRequestBuilder.PolicyRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.admin.teams.policy.PolicyRequestBuilder.PolicyRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -3174,7 +3287,7 @@ msgraph_beta.generated.admin.teams.policy.PolicyRequestBuilder.PolicyRequestBuil msgraph_beta.generated.admin.teams.policy.PolicyRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.admin.teams.policy.PolicyRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.admin.teams.policy.PolicyRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PolicyRequestBuilderGetQueryParameters]):TeamsPolicyAssignment -msgraph_beta.generated.admin.teams.policy.PolicyRequestBuilder::|public|microsoft_graph_teams_administration_get_policy_id_with_type_with_name(name:str; type:str):MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder +msgraph_beta.generated.admin.teams.policy.PolicyRequestBuilder::|public|microsoft_graph_teams_administration_get_policy_id_with_type_with_name(name:str; type:str):MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWit_a7f81604 msgraph_beta.generated.admin.teams.policy.PolicyRequestBuilder::|public|patch(body:TeamsPolicyAssignment; request_configuration?:RequestConfiguration[QueryParameters]):TeamsPolicyAssignment msgraph_beta.generated.admin.teams.policy.PolicyRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.admin.teams.policy.PolicyRequestBuilder::|public|request_adapter:RequestAdapter @@ -5550,32 +5663,32 @@ msgraph_beta.generated.admin.windows.updates.products.item.knownIssues.KnownIssu msgraph_beta.generated.admin.windows.updates.products.item.knownIssues.KnownIssuesRequestBuilder::|public|to_post_request_information(body:KnownIssue; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.admin.windows.updates.products.item.knownIssues.KnownIssuesRequestBuilder::|public|url_template:str msgraph_beta.generated.admin.windows.updates.products.item.knownIssues.KnownIssuesRequestBuilder::|public|with_url(raw_url:str):KnownIssuesRequestBuilder -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse::|public|constructor():None -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse::|public|value():list[KnownIssue] -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse::|public|value(value:list[KnownIssue]):None -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|include_all_active:bool -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters] -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; days_in_past?:int):None -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters]):GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveGetResponse -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder::|public|url_template:str -msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActive.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllAc_1ad18fab-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllAc_1ad18fab::|public|constructor():None +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllAc_1ad18fab::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllAc_1ad18fab::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllAc_1ad18fab::|public|value():list[KnownIssue] +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllAc_1ad18fab::|public|value(value:list[KnownIssue]):None +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllAc_1ad18fab::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllAc_1ad18fab +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905-->BaseRequestBuilder +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|include_all_active:bool +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters] +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; days_in_past?:int):None +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters]):GetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllAc_1ad18fab +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905::|public|request_adapter:RequestAdapter +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905::|public|url_template:str +msgraph_beta.generated.admin.windows.updates.products.item.microsoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_b9906865.MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905::|public|with_url(raw_url:str):MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905 msgraph_beta.generated.admin.windows.updates.products.item.ProductItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.admin.windows.updates.products.item.ProductItemRequestBuilder.ProductItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.admin.windows.updates.products.item.ProductItemRequestBuilder.ProductItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -5588,7 +5701,7 @@ msgraph_beta.generated.admin.windows.updates.products.item.ProductItemRequestBui msgraph_beta.generated.admin.windows.updates.products.item.ProductItemRequestBuilder::|public|editions:EditionsRequestBuilder msgraph_beta.generated.admin.windows.updates.products.item.ProductItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ProductItemRequestBuilderGetQueryParameters]):Product msgraph_beta.generated.admin.windows.updates.products.item.ProductItemRequestBuilder::|public|known_issues:KnownIssuesRequestBuilder -msgraph_beta.generated.admin.windows.updates.products.item.ProductItemRequestBuilder::|public|microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active(days_in_past:int):MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWithDaysInPastWithIncludeAllActiveRequestBuilder +msgraph_beta.generated.admin.windows.updates.products.item.ProductItemRequestBuilder::|public|microsoft_graph_windows_updates_get_known_issues_by_time_range_with_days_in_past_with_include_all_active(days_in_past:int):MicrosoftGraphWindowsUpdatesGetKnownIssuesByTimeRangeWi_8adb2905 msgraph_beta.generated.admin.windows.updates.products.item.ProductItemRequestBuilder::|public|patch(body:Product; request_configuration?:RequestConfiguration[QueryParameters]):Product msgraph_beta.generated.admin.windows.updates.products.item.ProductItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.admin.windows.updates.products.item.ProductItemRequestBuilder::|public|request_adapter:RequestAdapter @@ -5696,24 +5809,24 @@ msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdat msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.FindByCatalogIdWithCatalogIDGetResponse::|public|value():list[Product] msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.FindByCatalogIdWithCatalogIDGetResponse::|public|value(value:list[Product]):None msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.FindByCatalogIdWithCatalogIDGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):FindByCatalogIdWithCatalogIDGetResponse -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters] -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; catalog_i_d?:str):None -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters]):FindByCatalogIdWithCatalogIDGetResponse -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder::|public|url_template:str -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28-->BaseRequestBuilder +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters] +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; catalog_i_d?:str):None +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters]):FindByCatalogIdWithCatalogIDGetResponse +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28::|public|request_adapter:RequestAdapter +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28::|public|url_template:str +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByCatalogIdWithCatalogID.MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28::|public|with_url(raw_url:str):MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28 msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.FindByKbNumberWithKbNumberGetResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.FindByKbNumberWithKbNumberGetResponse::|public|constructor():None msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.FindByKbNumberWithKbNumberGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -5721,24 +5834,24 @@ msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdat msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.FindByKbNumberWithKbNumberGetResponse::|public|value():list[Product] msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.FindByKbNumberWithKbNumberGetResponse::|public|value(value:list[Product]):None msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.FindByKbNumberWithKbNumberGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):FindByKbNumberWithKbNumberGetResponse -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters] -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; kb_number?:int):None -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters]):FindByKbNumberWithKbNumberGetResponse -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder::|public|url_template:str -msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7-->BaseRequestBuilder +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters] +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; kb_number?:int):None +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters]):FindByKbNumberWithKbNumberGetResponse +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7::|public|request_adapter:RequestAdapter +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7::|public|url_template:str +msgraph_beta.generated.admin.windows.updates.products.microsoftGraphWindowsUpdatesFindByKbNumberWithKbNumber.MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7::|public|with_url(raw_url:str):MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7 msgraph_beta.generated.admin.windows.updates.products.ProductsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.admin.windows.updates.products.ProductsRequestBuilder.ProductsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.admin.windows.updates.products.ProductsRequestBuilder.ProductsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -5755,8 +5868,8 @@ msgraph_beta.generated.admin.windows.updates.products.ProductsRequestBuilder::|p msgraph_beta.generated.admin.windows.updates.products.ProductsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.admin.windows.updates.products.ProductsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.admin.windows.updates.products.ProductsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ProductsRequestBuilderGetQueryParameters]):ProductCollectionResponse -msgraph_beta.generated.admin.windows.updates.products.ProductsRequestBuilder::|public|microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d(catalog_i_d:str):MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogIDRequestBuilder -msgraph_beta.generated.admin.windows.updates.products.ProductsRequestBuilder::|public|microsoft_graph_windows_updates_find_by_kb_number_with_kb_number(kb_number:int):MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberRequestBuilder +msgraph_beta.generated.admin.windows.updates.products.ProductsRequestBuilder::|public|microsoft_graph_windows_updates_find_by_catalog_id_with_catalog_i_d(catalog_i_d:str):MicrosoftGraphWindowsUpdatesFindByCatalogIdWithCatalogI_0a172f28 +msgraph_beta.generated.admin.windows.updates.products.ProductsRequestBuilder::|public|microsoft_graph_windows_updates_find_by_kb_number_with_kb_number(kb_number:int):MicrosoftGraphWindowsUpdatesFindByKbNumberWithKbNumberR_ea5669b7 msgraph_beta.generated.admin.windows.updates.products.ProductsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.admin.windows.updates.products.ProductsRequestBuilder::|public|post(body:Product; request_configuration?:RequestConfiguration[QueryParameters]):Product msgraph_beta.generated.admin.windows.updates.products.ProductsRequestBuilder::|public|request_adapter:RequestAdapter @@ -8860,6 +8973,25 @@ msgraph_beta.generated.app.calls.item.operations.OperationsRequestBuilder::|publ msgraph_beta.generated.app.calls.item.operations.OperationsRequestBuilder::|public|to_post_request_information(body:CommsOperation; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.app.calls.item.operations.OperationsRequestBuilder::|public|url_template:str msgraph_beta.generated.app.calls.item.operations.OperationsRequestBuilder::|public|with_url(raw_url:str):OperationsRequestBuilder +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody::|public|client_context():str +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody::|public|client_context(value:str):None +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody::|public|constructor():None +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AdmitAllFromLobbyPostRequestBody +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyRequestBuilder.AdmitAllFromLobbyRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyRequestBuilder::|public|post(body:AdmitAllFromLobbyPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):AdmitAllFromLobbyOperation +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyRequestBuilder::|public|to_post_request_information(body:AdmitAllFromLobbyPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyRequestBuilder::|public|url_template:str +msgraph_beta.generated.app.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyRequestBuilder::|public|with_url(raw_url:str):AdmitAllFromLobbyRequestBuilder msgraph_beta.generated.app.calls.item.participants.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.app.calls.item.participants.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.app.calls.item.participants.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -8893,6 +9025,25 @@ msgraph_beta.generated.app.calls.item.participants.invite.InviteRequestBuilder:: msgraph_beta.generated.app.calls.item.participants.invite.InviteRequestBuilder::|public|to_post_request_information(body:InvitePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.app.calls.item.participants.invite.InviteRequestBuilder::|public|url_template:str msgraph_beta.generated.app.calls.item.participants.invite.InviteRequestBuilder::|public|with_url(raw_url:str):InviteRequestBuilder +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody::|public|client_context():str +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody::|public|client_context(value:str):None +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody::|public|constructor():None +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AdmitFromLobbyPostRequestBody +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyRequestBuilder.AdmitFromLobbyRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyRequestBuilder::|public|post(body:AdmitFromLobbyPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):AdmitFromLobbyOperation +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyRequestBuilder::|public|to_post_request_information(body:AdmitFromLobbyPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyRequestBuilder::|public|url_template:str +msgraph_beta.generated.app.calls.item.participants.item.admitFromLobby.AdmitFromLobbyRequestBuilder::|public|with_url(raw_url:str):AdmitFromLobbyRequestBuilder msgraph_beta.generated.app.calls.item.participants.item.mute.MutePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.app.calls.item.participants.item.mute.MutePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.app.calls.item.participants.item.mute.MutePostRequestBody::|public|backing_store:BackingStore @@ -8919,12 +9070,14 @@ msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBu msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBuilder.ParticipantItemRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBuilder.ParticipantItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ParticipantItemRequestBuilderGetQueryParameters] msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBuilder.ParticipantItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBuilder::|public|admit_from_lobby:AdmitFromLobbyRequestBuilder msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ParticipantItemRequestBuilderGetQueryParameters]):Participant msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBuilder::|public|mute:MuteRequestBuilder msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBuilder::|public|patch(body:Participant; request_configuration?:RequestConfiguration[QueryParameters]):Participant msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBuilder::|public|remove_from_lobby:RemoveFromLobbyRequestBuilder msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBuilder::|public|start_hold_music:StartHoldMusicRequestBuilder msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBuilder::|public|stop_hold_music:StopHoldMusicRequestBuilder @@ -8933,6 +9086,25 @@ msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBu msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBuilder::|public|to_patch_request_information(body:Participant; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBuilder::|public|url_template:str msgraph_beta.generated.app.calls.item.participants.item.ParticipantItemRequestBuilder::|public|with_url(raw_url:str):ParticipantItemRequestBuilder +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody::|public|client_context():str +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody::|public|client_context(value:str):None +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody::|public|constructor():None +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemoveFromLobbyPostRequestBody +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyRequestBuilder.RemoveFromLobbyRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyRequestBuilder::|public|post(body:RemoveFromLobbyPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RemoveFromLobbyOperation +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyRequestBuilder::|public|to_post_request_information(body:RemoveFromLobbyPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyRequestBuilder::|public|url_template:str +msgraph_beta.generated.app.calls.item.participants.item.removeFromLobby.RemoveFromLobbyRequestBuilder::|public|with_url(raw_url:str):RemoveFromLobbyRequestBuilder msgraph_beta.generated.app.calls.item.participants.item.startHoldMusic.StartHoldMusicPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.app.calls.item.participants.item.startHoldMusic.StartHoldMusicPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.app.calls.item.participants.item.startHoldMusic.StartHoldMusicPostRequestBody::|public|backing_store:BackingStore @@ -9006,6 +9178,7 @@ msgraph_beta.generated.app.calls.item.participants.ParticipantsRequestBuilder.Pa msgraph_beta.generated.app.calls.item.participants.ParticipantsRequestBuilder.ParticipantsRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.app.calls.item.participants.ParticipantsRequestBuilder.ParticipantsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ParticipantsRequestBuilderGetQueryParameters] msgraph_beta.generated.app.calls.item.participants.ParticipantsRequestBuilder.ParticipantsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.app.calls.item.participants.ParticipantsRequestBuilder::|public|admit_all_from_lobby:AdmitAllFromLobbyRequestBuilder msgraph_beta.generated.app.calls.item.participants.ParticipantsRequestBuilder::|public|by_participant_id(participant_id:str):ParticipantItemRequestBuilder msgraph_beta.generated.app.calls.item.participants.ParticipantsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.app.calls.item.participants.ParticipantsRequestBuilder::|public|count:CountRequestBuilder @@ -9405,62 +9578,62 @@ msgraph_beta.generated.app.onlineMeetings.createOrGet.CreateOrGetRequestBuilder: msgraph_beta.generated.app.onlineMeetings.createOrGet.CreateOrGetRequestBuilder::|public|to_post_request_information(body:CreateOrGetPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.app.onlineMeetings.createOrGet.CreateOrGetRequestBuilder::|public|url_template:str msgraph_beta.generated.app.onlineMeetings.createOrGet.CreateOrGetRequestBuilder::|public|with_url(raw_url:str):CreateOrGetRequestBuilder -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[CallRecording] -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[CallRecording]):None -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|meeting_organizer_user_id:str -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[CallTranscript] -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[CallTranscript]):None -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|meeting_organizer_user_id:str -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4-->BaseRequestBuilder +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|meeting_organizer_user_id:str +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|get(request_configuration?:RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|request_adapter:RequestAdapter +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|url_template:str +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|with_url(raw_url:str):GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4 +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e::|public|constructor():None +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e::|public|value():list[CallRecording] +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e::|public|value(value:list[CallRecording]):None +msgraph_beta.generated.app.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a::|public|constructor():None +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a::|public|value():list[CallTranscript] +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a::|public|value(value:list[CallTranscript]):None +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853-->BaseRequestBuilder +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|meeting_organizer_user_id:str +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|get(request_configuration?:RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|request_adapter:RequestAdapter +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|url_template:str +msgraph_beta.generated.app.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|with_url(raw_url:str):GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853 msgraph_beta.generated.app.onlineMeetings.item.aiInsights.AiInsightsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.app.onlineMeetings.item.aiInsights.AiInsightsRequestBuilder.AiInsightsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.app.onlineMeetings.item.aiInsights.AiInsightsRequestBuilder.AiInsightsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -10194,8 +10367,8 @@ msgraph_beta.generated.app.onlineMeetings.OnlineMeetingsRequestBuilder::|public| msgraph_beta.generated.app.onlineMeetings.OnlineMeetingsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.app.onlineMeetings.OnlineMeetingsRequestBuilder::|public|create_or_get:CreateOrGetRequestBuilder msgraph_beta.generated.app.onlineMeetings.OnlineMeetingsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[OnlineMeetingsRequestBuilderGetQueryParameters]):OnlineMeetingCollectionResponse -msgraph_beta.generated.app.onlineMeetings.OnlineMeetingsRequestBuilder::|public|get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time:GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.app.onlineMeetings.OnlineMeetingsRequestBuilder::|public|get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time:GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.app.onlineMeetings.OnlineMeetingsRequestBuilder::|public|get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time:GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4 +msgraph_beta.generated.app.onlineMeetings.OnlineMeetingsRequestBuilder::|public|get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time:GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853 msgraph_beta.generated.app.onlineMeetings.OnlineMeetingsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.app.onlineMeetings.OnlineMeetingsRequestBuilder::|public|post(body:OnlineMeeting; request_configuration?:RequestConfiguration[QueryParameters]):OnlineMeeting msgraph_beta.generated.app.onlineMeetings.OnlineMeetingsRequestBuilder::|public|request_adapter:RequestAdapter @@ -12404,6 +12577,7 @@ msgraph_beta.generated.applicationTemplates.ApplicationTemplatesRequestBuilder.A msgraph_beta.generated.applicationTemplates.ApplicationTemplatesRequestBuilder.ApplicationTemplatesRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.applicationTemplates.ApplicationTemplatesRequestBuilder.ApplicationTemplatesRequestBuilderGetRequestConfiguration-->RequestConfiguration[ApplicationTemplatesRequestBuilderGetQueryParameters] msgraph_beta.generated.applicationTemplates.ApplicationTemplatesRequestBuilder::|public|by_application_template_id(application_template_id:str):ApplicationTemplateItemRequestBuilder +msgraph_beta.generated.applicationTemplates.ApplicationTemplatesRequestBuilder::|public|categories:CategoriesRequestBuilder msgraph_beta.generated.applicationTemplates.ApplicationTemplatesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.applicationTemplates.ApplicationTemplatesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.applicationTemplates.ApplicationTemplatesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ApplicationTemplatesRequestBuilderGetQueryParameters]):ApplicationTemplateCollectionResponse @@ -12412,6 +12586,28 @@ msgraph_beta.generated.applicationTemplates.ApplicationTemplatesRequestBuilder:: msgraph_beta.generated.applicationTemplates.ApplicationTemplatesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ApplicationTemplatesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.applicationTemplates.ApplicationTemplatesRequestBuilder::|public|url_template:str msgraph_beta.generated.applicationTemplates.ApplicationTemplatesRequestBuilder::|public|with_url(raw_url:str):ApplicationTemplatesRequestBuilder +msgraph_beta.generated.applicationTemplates.categories.CategoriesGetResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.applicationTemplates.categories.CategoriesGetResponse::|public|constructor():None +msgraph_beta.generated.applicationTemplates.categories.CategoriesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.applicationTemplates.categories.CategoriesGetResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.applicationTemplates.categories.CategoriesGetResponse::|public|value():list[ApplicationTemplateCategory] +msgraph_beta.generated.applicationTemplates.categories.CategoriesGetResponse::|public|value(value:list[ApplicationTemplateCategory]):None +msgraph_beta.generated.applicationTemplates.categories.CategoriesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CategoriesGetResponse +msgraph_beta.generated.applicationTemplates.categories.CategoriesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.applicationTemplates.categories.CategoriesRequestBuilder.CategoriesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.applicationTemplates.categories.CategoriesRequestBuilder.CategoriesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.applicationTemplates.categories.CategoriesRequestBuilder.CategoriesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.applicationTemplates.categories.CategoriesRequestBuilder.CategoriesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.applicationTemplates.categories.CategoriesRequestBuilder.CategoriesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.applicationTemplates.categories.CategoriesRequestBuilder.CategoriesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.applicationTemplates.categories.CategoriesRequestBuilder.CategoriesRequestBuilderGetRequestConfiguration-->RequestConfiguration[CategoriesRequestBuilderGetQueryParameters] +msgraph_beta.generated.applicationTemplates.categories.CategoriesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.applicationTemplates.categories.CategoriesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CategoriesRequestBuilderGetQueryParameters]):CategoriesGetResponse +msgraph_beta.generated.applicationTemplates.categories.CategoriesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.applicationTemplates.categories.CategoriesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.applicationTemplates.categories.CategoriesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CategoriesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.applicationTemplates.categories.CategoriesRequestBuilder::|public|url_template:str +msgraph_beta.generated.applicationTemplates.categories.CategoriesRequestBuilder::|public|with_url(raw_url:str):CategoriesRequestBuilder msgraph_beta.generated.applicationTemplates.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.applicationTemplates.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.applicationTemplates.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -12783,8 +12979,8 @@ msgraph_beta.generated.auditLogs.AuditLogsRequestBuilder::|public|directory_audi msgraph_beta.generated.auditLogs.AuditLogsRequestBuilder::|public|directory_provisioning:DirectoryProvisioningRequestBuilder msgraph_beta.generated.auditLogs.AuditLogsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AuditLogsRequestBuilderGetQueryParameters]):AuditLogRoot msgraph_beta.generated.auditLogs.AuditLogsRequestBuilder::|public|get_summarized_m_s_i_sign_ins_with_aggregation_window(aggregation_window:str):GetSummarizedMSISignInsWithAggregationWindowRequestBuilder -msgraph_beta.generated.auditLogs.AuditLogsRequestBuilder::|public|get_summarized_non_interactive_sign_ins_with_aggregation_window(aggregation_window:str):GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder -msgraph_beta.generated.auditLogs.AuditLogsRequestBuilder::|public|get_summarized_service_principal_sign_ins_with_aggregation_window(aggregation_window:str):GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder +msgraph_beta.generated.auditLogs.AuditLogsRequestBuilder::|public|get_summarized_non_interactive_sign_ins_with_aggregation_window(aggregation_window:str):GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa +msgraph_beta.generated.auditLogs.AuditLogsRequestBuilder::|public|get_summarized_service_principal_sign_ins_with_aggregation_window(aggregation_window:str):GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a msgraph_beta.generated.auditLogs.AuditLogsRequestBuilder::|public|patch(body:AuditLogRoot; request_configuration?:RequestConfiguration[QueryParameters]):AuditLogRoot msgraph_beta.generated.auditLogs.AuditLogsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.auditLogs.AuditLogsRequestBuilder::|public|provisioning:ProvisioningRequestBuilder @@ -12981,56 +13177,56 @@ msgraph_beta.generated.auditLogs.getSummarizedMSISignInsWithAggregationWindow.Ge msgraph_beta.generated.auditLogs.getSummarizedMSISignInsWithAggregationWindow.GetSummarizedMSISignInsWithAggregationWindowRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetSummarizedMSISignInsWithAggregationWindowRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.auditLogs.getSummarizedMSISignInsWithAggregationWindow.GetSummarizedMSISignInsWithAggregationWindowRequestBuilder::|public|url_template:str msgraph_beta.generated.auditLogs.getSummarizedMSISignInsWithAggregationWindow.GetSummarizedMSISignInsWithAggregationWindowRequestBuilder::|public|with_url(raw_url:str):GetSummarizedMSISignInsWithAggregationWindowRequestBuilder -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse::|public|constructor():None -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse::|public|value():list[SummarizedSignIn] -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse::|public|value(value:list[SummarizedSignIn]):None -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters] -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; aggregation_window?:str):None -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters]):GetSummarizedNonInteractiveSignInsWithAggregationWindowGetResponse -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder::|public|url_template:str -msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder::|public|with_url(raw_url:str):GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilder -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse::|public|constructor():None -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse::|public|value():list[SummarizedSignIn] -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse::|public|value(value:list[SummarizedSignIn]):None -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters] -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; aggregation_window?:str):None -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters]):GetSummarizedServicePrincipalSignInsWithAggregationWindowGetResponse -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder::|public|url_template:str -msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder::|public|with_url(raw_url:str):GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilder +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa-->BaseRequestBuilder +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa.GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters] +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; aggregation_window?:str):None +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa::|public|get(request_configuration?:RequestConfiguration[GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters]):GetSummarizedNonInteractiveSignInsWithAggregationWindow_f8e5dd0d +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa::|public|request_adapter:RequestAdapter +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetSummarizedNonInteractiveSignInsWithAggregationWindowRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa::|public|url_template:str +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa::|public|with_url(raw_url:str):GetSummarizedNonInteractiveSignInsWithAggregationWindow_0c89c0fa +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_f8e5dd0d-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_f8e5dd0d::|public|constructor():None +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_f8e5dd0d::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_f8e5dd0d::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_f8e5dd0d::|public|value():list[SummarizedSignIn] +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_f8e5dd0d::|public|value(value:list[SummarizedSignIn]):None +msgraph_beta.generated.auditLogs.getSummarizedNonInteractiveSignInsWithAggregationWindow.GetSummarizedNonInteractiveSignInsWithAggregationWindow_f8e5dd0d::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetSummarizedNonInteractiveSignInsWithAggregationWindow_f8e5dd0d +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_11b4e2b9-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_11b4e2b9::|public|constructor():None +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_11b4e2b9::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_11b4e2b9::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_11b4e2b9::|public|value():list[SummarizedSignIn] +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_11b4e2b9::|public|value(value:list[SummarizedSignIn]):None +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_11b4e2b9::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetSummarizedServicePrincipalSignInsWithAggregationWind_11b4e2b9 +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a-->BaseRequestBuilder +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a.GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters] +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; aggregation_window?:str):None +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a::|public|get(request_configuration?:RequestConfiguration[GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters]):GetSummarizedServicePrincipalSignInsWithAggregationWind_11b4e2b9 +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetSummarizedServicePrincipalSignInsWithAggregationWindowRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a::|public|url_template:str +msgraph_beta.generated.auditLogs.getSummarizedServicePrincipalSignInsWithAggregationWindow.GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a::|public|with_url(raw_url:str):GetSummarizedServicePrincipalSignInsWithAggregationWind_b32fa68a msgraph_beta.generated.auditLogs.provisioning.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.auditLogs.provisioning.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.auditLogs.provisioning.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -16384,8 +16580,8 @@ msgraph_beta.generated.communications.adhocCalls.AdhocCallsRequestBuilder::|publ msgraph_beta.generated.communications.adhocCalls.AdhocCallsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.communications.adhocCalls.AdhocCallsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.communications.adhocCalls.AdhocCallsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AdhocCallsRequestBuilderGetQueryParameters]):AdhocCallCollectionResponse -msgraph_beta.generated.communications.adhocCalls.AdhocCallsRequestBuilder::|public|get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time:GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.communications.adhocCalls.AdhocCallsRequestBuilder::|public|get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time:GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.communications.adhocCalls.AdhocCallsRequestBuilder::|public|get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time:GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d +msgraph_beta.generated.communications.adhocCalls.AdhocCallsRequestBuilder::|public|get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time:GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382 msgraph_beta.generated.communications.adhocCalls.AdhocCallsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.communications.adhocCalls.AdhocCallsRequestBuilder::|public|post(body:AdhocCall; request_configuration?:RequestConfiguration[QueryParameters]):AdhocCall msgraph_beta.generated.communications.adhocCalls.AdhocCallsRequestBuilder::|public|request_adapter:RequestAdapter @@ -16405,62 +16601,62 @@ msgraph_beta.generated.communications.adhocCalls.count.CountRequestBuilder::|pub msgraph_beta.generated.communications.adhocCalls.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.communications.adhocCalls.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.communications.adhocCalls.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[CallRecording] -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[CallRecording]):None -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|user_id:str -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[CallTranscript] -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[CallTranscript]):None -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|user_id:str -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d-->BaseRequestBuilder +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|user_id:str +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d::|public|get(request_configuration?:RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d::|public|request_adapter:RequestAdapter +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d::|public|url_template:str +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d::|public|with_url(raw_url:str):GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c::|public|constructor():None +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c::|public|value():list[CallRecording] +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c::|public|value(value:list[CallRecording]):None +msgraph_beta.generated.communications.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23::|public|constructor():None +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23::|public|value():list[CallTranscript] +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23::|public|value(value:list[CallTranscript]):None +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23 +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382-->BaseRequestBuilder +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|user_id:str +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382::|public|get(request_configuration?:RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23 +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382::|public|request_adapter:RequestAdapter +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382::|public|url_template:str +msgraph_beta.generated.communications.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382::|public|with_url(raw_url:str):GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382 msgraph_beta.generated.communications.adhocCalls.item.AdhocCallItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.communications.adhocCalls.item.AdhocCallItemRequestBuilder.AdhocCallItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.communications.adhocCalls.item.AdhocCallItemRequestBuilder.AdhocCallItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -16703,11 +16899,11 @@ msgraph_beta.generated.communications.callRecords.CallRecordsRequestBuilder::|pu msgraph_beta.generated.communications.callRecords.CallRecordsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.communications.callRecords.CallRecordsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.communications.callRecords.CallRecordsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CallRecordsRequestBuilderGetQueryParameters]):CallRecordCollectionResponse -msgraph_beta.generated.communications.callRecords.CallRecordsRequestBuilder::|public|microsoft_graph_call_records_get_direct_routing_calls_with_from_date_time_with_to_date_time(from_date_time:datetime.datetime; to_date_time:datetime.datetime):MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder -msgraph_beta.generated.communications.callRecords.CallRecordsRequestBuilder::|public|microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_date_time_with_to_date_time(from_date_time:datetime.datetime; to_date_time:datetime.datetime):MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder -msgraph_beta.generated.communications.callRecords.CallRecordsRequestBuilder::|public|microsoft_graph_call_records_get_pstn_calls_with_from_date_time_with_to_date_time(from_date_time:datetime.datetime; to_date_time:datetime.datetime):MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder -msgraph_beta.generated.communications.callRecords.CallRecordsRequestBuilder::|public|microsoft_graph_call_records_get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time(from_date_time:datetime.datetime; to_date_time:datetime.datetime):MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder -msgraph_beta.generated.communications.callRecords.CallRecordsRequestBuilder::|public|microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time(from_date_time:datetime.datetime; to_date_time:datetime.datetime):MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder +msgraph_beta.generated.communications.callRecords.CallRecordsRequestBuilder::|public|microsoft_graph_call_records_get_direct_routing_calls_with_from_date_time_with_to_date_time(from_date_time:datetime.datetime; to_date_time:datetime.datetime):MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c +msgraph_beta.generated.communications.callRecords.CallRecordsRequestBuilder::|public|microsoft_graph_call_records_get_pstn_blocked_users_log_with_from_date_time_with_to_date_time(from_date_time:datetime.datetime; to_date_time:datetime.datetime):MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42 +msgraph_beta.generated.communications.callRecords.CallRecordsRequestBuilder::|public|microsoft_graph_call_records_get_pstn_calls_with_from_date_time_with_to_date_time(from_date_time:datetime.datetime; to_date_time:datetime.datetime):MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c +msgraph_beta.generated.communications.callRecords.CallRecordsRequestBuilder::|public|microsoft_graph_call_records_get_pstn_online_meeting_dialout_report_with_from_date_time_with_to_date_time(from_date_time:datetime.datetime; to_date_time:datetime.datetime):MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077 +msgraph_beta.generated.communications.callRecords.CallRecordsRequestBuilder::|public|microsoft_graph_call_records_get_sms_log_with_from_date_time_with_to_date_time(from_date_time:datetime.datetime; to_date_time:datetime.datetime):MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051 msgraph_beta.generated.communications.callRecords.CallRecordsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.communications.callRecords.CallRecordsRequestBuilder::|public|post(body:CallRecord; request_configuration?:RequestConfiguration[QueryParameters]):CallRecord msgraph_beta.generated.communications.callRecords.CallRecordsRequestBuilder::|public|request_adapter:RequestAdapter @@ -16926,94 +17122,94 @@ msgraph_beta.generated.communications.callRecords.item.sessions.SessionsRequestB msgraph_beta.generated.communications.callRecords.item.sessions.SessionsRequestBuilder::|public|to_post_request_information(body:Session; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.communications.callRecords.item.sessions.SessionsRequestBuilder::|public|url_template:str msgraph_beta.generated.communications.callRecords.item.sessions.SessionsRequestBuilder::|public|with_url(raw_url:str):SessionsRequestBuilder -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse::|public|value():list[DirectRoutingLogRow] -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse::|public|value(value:list[DirectRoutingLogRow]):None -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; from_date_time?:datetime.datetime; to_date_time?:datetime.datetime):None -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilder -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse::|public|value():list[PstnBlockedUsersLogRow] -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse::|public|value(value:list[PstnBlockedUsersLogRow]):None -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; from_date_time?:datetime.datetime; to_date_time?:datetime.datetime):None -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilder -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse::|public|value():list[PstnCallLogRow] -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse::|public|value(value:list[PstnCallLogRow]):None -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; from_date_time?:datetime.datetime; to_date_time?:datetime.datetime):None -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilder -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse::|public|value():list[PstnOnlineMeetingDialoutReport] -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse::|public|value(value:list[PstnOnlineMeetingDialoutReport]):None -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; from_date_time?:datetime.datetime; to_date_time?:datetime.datetime):None -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeGetResponse -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilder +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse::|public|constructor():None +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse::|public|value():list[DirectRoutingLogRow] +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse::|public|value(value:list[DirectRoutingLogRow]):None +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c-->BaseRequestBuilder +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; from_date_time?:datetime.datetime; to_date_time?:datetime.datetime):None +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):GetDirectRoutingCallsWithFromDateTimeWithToDateTimeGetResponse +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c::|public|request_adapter:RequestAdapter +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c::|public|url_template:str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetDirectRoutingCallsWithFromD_0d33e661.MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c::|public|with_url(raw_url:str):MicrosoftGraphCallRecordsGetDirectRoutingCallsWithFromD_973ac11c +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse::|public|constructor():None +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse::|public|value():list[PstnBlockedUsersLogRow] +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse::|public|value(value:list[PstnBlockedUsersLogRow]):None +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42-->BaseRequestBuilder +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; from_date_time?:datetime.datetime; to_date_time?:datetime.datetime):None +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):GetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeGetResponse +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42::|public|request_adapter:RequestAdapter +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42::|public|url_template:str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_e4efc048.MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42::|public|with_url(raw_url:str):MicrosoftGraphCallRecordsGetPstnBlockedUsersLogWithFrom_80046c42 +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse::|public|constructor():None +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse::|public|value():list[PstnCallLogRow] +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse::|public|value(value:list[PstnCallLogRow]):None +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c-->BaseRequestBuilder +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; from_date_time?:datetime.datetime; to_date_time?:datetime.datetime):None +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):GetPstnCallsWithFromDateTimeWithToDateTimeGetResponse +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c::|public|request_adapter:RequestAdapter +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c::|public|url_template:str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_03098e60.MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c::|public|with_url(raw_url:str):MicrosoftGraphCallRecordsGetPstnCallsWithFromDateTimeWi_5a427c7c +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithTo_17367cf0-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithTo_17367cf0::|public|constructor():None +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithTo_17367cf0::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithTo_17367cf0::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithTo_17367cf0::|public|value():list[PstnOnlineMeetingDialoutReport] +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithTo_17367cf0::|public|value(value:list[PstnOnlineMeetingDialoutReport]):None +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithTo_17367cf0::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithTo_17367cf0 +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077-->BaseRequestBuilder +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; from_date_time?:datetime.datetime; to_date_time?:datetime.datetime):None +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):GetPstnOnlineMeetingDialoutReportWithFromDateTimeWithTo_17367cf0 +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077::|public|request_adapter:RequestAdapter +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutReportWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077::|public|url_template:str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_928d950e.MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077::|public|with_url(raw_url:str):MicrosoftGraphCallRecordsGetPstnOnlineMeetingDialoutRep_6b86f077 msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.GetSmsLogWithFromDateTimeWithToDateTimeGetResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.GetSmsLogWithFromDateTimeWithToDateTimeGetResponse::|public|constructor():None msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.GetSmsLogWithFromDateTimeWithToDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -17021,21 +17217,21 @@ msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSm msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.GetSmsLogWithFromDateTimeWithToDateTimeGetResponse::|public|value():list[SmsLogRow] msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.GetSmsLogWithFromDateTimeWithToDateTimeGetResponse::|public|value(value:list[SmsLogRow]):None msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.GetSmsLogWithFromDateTimeWithToDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetSmsLogWithFromDateTimeWithToDateTimeGetResponse -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; from_date_time?:datetime.datetime; to_date_time?:datetime.datetime):None -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):GetSmsLogWithFromDateTimeWithToDateTimeGetResponse -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilder +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051-->BaseRequestBuilder +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; from_date_time?:datetime.datetime; to_date_time?:datetime.datetime):None +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):GetSmsLogWithFromDateTimeWithToDateTimeGetResponse +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051::|public|request_adapter:RequestAdapter +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051::|public|url_template:str +msgraph_beta.generated.communications.callRecords.microsoftGraphCallRecordsGetSmsLogWithFromDateTimeWithToDateTime.MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051::|public|with_url(raw_url:str):MicrosoftGraphCallRecordsGetSmsLogWithFromDateTimeWithT_26e71051 msgraph_beta.generated.communications.calls.CallsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.communications.calls.CallsRequestBuilder.CallsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.communications.calls.CallsRequestBuilder.CallsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -17401,6 +17597,25 @@ msgraph_beta.generated.communications.calls.item.operations.OperationsRequestBui msgraph_beta.generated.communications.calls.item.operations.OperationsRequestBuilder::|public|to_post_request_information(body:CommsOperation; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.communications.calls.item.operations.OperationsRequestBuilder::|public|url_template:str msgraph_beta.generated.communications.calls.item.operations.OperationsRequestBuilder::|public|with_url(raw_url:str):OperationsRequestBuilder +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody::|public|client_context():str +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody::|public|client_context(value:str):None +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody::|public|constructor():None +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AdmitAllFromLobbyPostRequestBody +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyRequestBuilder.AdmitAllFromLobbyRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyRequestBuilder::|public|post(body:AdmitAllFromLobbyPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):AdmitAllFromLobbyOperation +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyRequestBuilder::|public|to_post_request_information(body:AdmitAllFromLobbyPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyRequestBuilder::|public|url_template:str +msgraph_beta.generated.communications.calls.item.participants.admitAllFromLobby.AdmitAllFromLobbyRequestBuilder::|public|with_url(raw_url:str):AdmitAllFromLobbyRequestBuilder msgraph_beta.generated.communications.calls.item.participants.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.communications.calls.item.participants.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.communications.calls.item.participants.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -17434,6 +17649,25 @@ msgraph_beta.generated.communications.calls.item.participants.invite.InviteReque msgraph_beta.generated.communications.calls.item.participants.invite.InviteRequestBuilder::|public|to_post_request_information(body:InvitePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.communications.calls.item.participants.invite.InviteRequestBuilder::|public|url_template:str msgraph_beta.generated.communications.calls.item.participants.invite.InviteRequestBuilder::|public|with_url(raw_url:str):InviteRequestBuilder +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody::|public|client_context():str +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody::|public|client_context(value:str):None +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody::|public|constructor():None +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AdmitFromLobbyPostRequestBody +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyRequestBuilder.AdmitFromLobbyRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyRequestBuilder::|public|post(body:AdmitFromLobbyPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):AdmitFromLobbyOperation +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyRequestBuilder::|public|to_post_request_information(body:AdmitFromLobbyPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyRequestBuilder::|public|url_template:str +msgraph_beta.generated.communications.calls.item.participants.item.admitFromLobby.AdmitFromLobbyRequestBuilder::|public|with_url(raw_url:str):AdmitFromLobbyRequestBuilder msgraph_beta.generated.communications.calls.item.participants.item.mute.MutePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.communications.calls.item.participants.item.mute.MutePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.communications.calls.item.participants.item.mute.MutePostRequestBody::|public|backing_store:BackingStore @@ -17460,12 +17694,14 @@ msgraph_beta.generated.communications.calls.item.participants.item.ParticipantIt msgraph_beta.generated.communications.calls.item.participants.item.ParticipantItemRequestBuilder.ParticipantItemRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.communications.calls.item.participants.item.ParticipantItemRequestBuilder.ParticipantItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ParticipantItemRequestBuilderGetQueryParameters] msgraph_beta.generated.communications.calls.item.participants.item.ParticipantItemRequestBuilder.ParticipantItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.communications.calls.item.participants.item.ParticipantItemRequestBuilder::|public|admit_from_lobby:AdmitFromLobbyRequestBuilder msgraph_beta.generated.communications.calls.item.participants.item.ParticipantItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.communications.calls.item.participants.item.ParticipantItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.communications.calls.item.participants.item.ParticipantItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ParticipantItemRequestBuilderGetQueryParameters]):Participant msgraph_beta.generated.communications.calls.item.participants.item.ParticipantItemRequestBuilder::|public|mute:MuteRequestBuilder msgraph_beta.generated.communications.calls.item.participants.item.ParticipantItemRequestBuilder::|public|patch(body:Participant; request_configuration?:RequestConfiguration[QueryParameters]):Participant msgraph_beta.generated.communications.calls.item.participants.item.ParticipantItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.communications.calls.item.participants.item.ParticipantItemRequestBuilder::|public|remove_from_lobby:RemoveFromLobbyRequestBuilder msgraph_beta.generated.communications.calls.item.participants.item.ParticipantItemRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.communications.calls.item.participants.item.ParticipantItemRequestBuilder::|public|start_hold_music:StartHoldMusicRequestBuilder msgraph_beta.generated.communications.calls.item.participants.item.ParticipantItemRequestBuilder::|public|stop_hold_music:StopHoldMusicRequestBuilder @@ -17474,6 +17710,25 @@ msgraph_beta.generated.communications.calls.item.participants.item.ParticipantIt msgraph_beta.generated.communications.calls.item.participants.item.ParticipantItemRequestBuilder::|public|to_patch_request_information(body:Participant; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.communications.calls.item.participants.item.ParticipantItemRequestBuilder::|public|url_template:str msgraph_beta.generated.communications.calls.item.participants.item.ParticipantItemRequestBuilder::|public|with_url(raw_url:str):ParticipantItemRequestBuilder +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody::|public|client_context():str +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody::|public|client_context(value:str):None +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody::|public|constructor():None +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemoveFromLobbyPostRequestBody +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyRequestBuilder.RemoveFromLobbyRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyRequestBuilder::|public|post(body:RemoveFromLobbyPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RemoveFromLobbyOperation +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyRequestBuilder::|public|to_post_request_information(body:RemoveFromLobbyPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyRequestBuilder::|public|url_template:str +msgraph_beta.generated.communications.calls.item.participants.item.removeFromLobby.RemoveFromLobbyRequestBuilder::|public|with_url(raw_url:str):RemoveFromLobbyRequestBuilder msgraph_beta.generated.communications.calls.item.participants.item.startHoldMusic.StartHoldMusicPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.communications.calls.item.participants.item.startHoldMusic.StartHoldMusicPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.communications.calls.item.participants.item.startHoldMusic.StartHoldMusicPostRequestBody::|public|backing_store:BackingStore @@ -17547,6 +17802,7 @@ msgraph_beta.generated.communications.calls.item.participants.ParticipantsReques msgraph_beta.generated.communications.calls.item.participants.ParticipantsRequestBuilder.ParticipantsRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.communications.calls.item.participants.ParticipantsRequestBuilder.ParticipantsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ParticipantsRequestBuilderGetQueryParameters] msgraph_beta.generated.communications.calls.item.participants.ParticipantsRequestBuilder.ParticipantsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.communications.calls.item.participants.ParticipantsRequestBuilder::|public|admit_all_from_lobby:AdmitAllFromLobbyRequestBuilder msgraph_beta.generated.communications.calls.item.participants.ParticipantsRequestBuilder::|public|by_participant_id(participant_id:str):ParticipantItemRequestBuilder msgraph_beta.generated.communications.calls.item.participants.ParticipantsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.communications.calls.item.participants.ParticipantsRequestBuilder::|public|count:CountRequestBuilder @@ -18652,62 +18908,62 @@ msgraph_beta.generated.communications.onlineMeetings.createOrGet.CreateOrGetRequ msgraph_beta.generated.communications.onlineMeetings.createOrGet.CreateOrGetRequestBuilder::|public|to_post_request_information(body:CreateOrGetPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.communications.onlineMeetings.createOrGet.CreateOrGetRequestBuilder::|public|url_template:str msgraph_beta.generated.communications.onlineMeetings.createOrGet.CreateOrGetRequestBuilder::|public|with_url(raw_url:str):CreateOrGetRequestBuilder -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[CallRecording] -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[CallRecording]):None -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|meeting_organizer_user_id:str -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[CallTranscript] -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[CallTranscript]):None -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|meeting_organizer_user_id:str -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4-->BaseRequestBuilder +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|meeting_organizer_user_id:str +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|get(request_configuration?:RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|request_adapter:RequestAdapter +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|url_template:str +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|with_url(raw_url:str):GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4 +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e::|public|constructor():None +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e::|public|value():list[CallRecording] +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e::|public|value(value:list[CallRecording]):None +msgraph_beta.generated.communications.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a::|public|constructor():None +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a::|public|value():list[CallTranscript] +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a::|public|value(value:list[CallTranscript]):None +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853-->BaseRequestBuilder +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|meeting_organizer_user_id:str +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|get(request_configuration?:RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|request_adapter:RequestAdapter +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|url_template:str +msgraph_beta.generated.communications.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|with_url(raw_url:str):GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853 msgraph_beta.generated.communications.onlineMeetings.item.aiInsights.AiInsightsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.communications.onlineMeetings.item.aiInsights.AiInsightsRequestBuilder.AiInsightsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.communications.onlineMeetings.item.aiInsights.AiInsightsRequestBuilder.AiInsightsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -19441,8 +19697,8 @@ msgraph_beta.generated.communications.onlineMeetings.OnlineMeetingsRequestBuilde msgraph_beta.generated.communications.onlineMeetings.OnlineMeetingsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.communications.onlineMeetings.OnlineMeetingsRequestBuilder::|public|create_or_get:CreateOrGetRequestBuilder msgraph_beta.generated.communications.onlineMeetings.OnlineMeetingsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[OnlineMeetingsRequestBuilderGetQueryParameters]):OnlineMeetingCollectionResponse -msgraph_beta.generated.communications.onlineMeetings.OnlineMeetingsRequestBuilder::|public|get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time:GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.communications.onlineMeetings.OnlineMeetingsRequestBuilder::|public|get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time:GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.communications.onlineMeetings.OnlineMeetingsRequestBuilder::|public|get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time:GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4 +msgraph_beta.generated.communications.onlineMeetings.OnlineMeetingsRequestBuilder::|public|get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time:GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853 msgraph_beta.generated.communications.onlineMeetings.OnlineMeetingsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.communications.onlineMeetings.OnlineMeetingsRequestBuilder::|public|post(body:OnlineMeeting; request_configuration?:RequestConfiguration[QueryParameters]):OnlineMeeting msgraph_beta.generated.communications.onlineMeetings.OnlineMeetingsRequestBuilder::|public|request_adapter:RequestAdapter @@ -23476,15 +23732,15 @@ msgraph_beta.generated.dataClassification.sensitiveTypes.SensitiveTypesRequestBu msgraph_beta.generated.dataClassification.sensitiveTypes.SensitiveTypesRequestBuilder::|public|to_post_request_information(body:SensitiveType; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.dataClassification.sensitiveTypes.SensitiveTypesRequestBuilder::|public|url_template:str msgraph_beta.generated.dataClassification.sensitiveTypes.SensitiveTypesRequestBuilder::|public|with_url(raw_url:str):SensitiveTypesRequestBuilder -msgraph_beta.generated.dataClassification.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.dataClassification.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.dataClassification.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None -msgraph_beta.generated.dataClassification.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel -msgraph_beta.generated.dataClassification.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.dataClassification.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.dataClassification.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.dataClassification.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|url_template:str -msgraph_beta.generated.dataClassification.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.dataClassification.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e-->BaseRequestBuilder +msgraph_beta.generated.dataClassification.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.dataClassification.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None +msgraph_beta.generated.dataClassification.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph_beta.generated.dataClassification.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.dataClassification.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.dataClassification.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.dataClassification.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|url_template:str +msgraph_beta.generated.dataClassification.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.dataClassification.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.dataClassification.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.dataClassification.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|backing_store:BackingStore @@ -23575,15 +23831,15 @@ msgraph_beta.generated.dataClassification.sensitivityLabels.item.SensitivityLabe msgraph_beta.generated.dataClassification.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|to_patch_request_information(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.dataClassification.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|url_template:str msgraph_beta.generated.dataClassification.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|with_url(raw_url:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None -msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel -msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|url_template:str -msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e-->BaseRequestBuilder +msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None +msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|url_template:str +msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|backing_store:BackingStore @@ -23686,7 +23942,7 @@ msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.Subla msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SublabelsRequestBuilderGetQueryParameters] msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|by_sensitivity_label_id1(sensitivity_label_id1:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_rights_and_inheritance:ComputeRightsAndInheritanceRequestBuilder msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.dataClassification.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|count:CountRequestBuilder @@ -23712,7 +23968,7 @@ msgraph_beta.generated.dataClassification.sensitivityLabels.SensitivityLabelsReq msgraph_beta.generated.dataClassification.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters] msgraph_beta.generated.dataClassification.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.dataClassification.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|by_sensitivity_label_id(sensitivity_label_id:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.dataClassification.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.dataClassification.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.dataClassification.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_rights_and_inheritance:ComputeRightsAndInheritanceRequestBuilder msgraph_beta.generated.dataClassification.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.dataClassification.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|count:CountRequestBuilder @@ -24442,10 +24698,10 @@ msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.i msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder.DeviceStatusesRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder.DeviceStatusesRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeviceStatusesRequestBuilderGetQueryParameters] msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder.DeviceStatusesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|by_managed_device_mobile_app_configuration_device_status_id(managed_device_mobile_app_configuration_device_status_id:str):ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|by_managed_device_mobile_app_configuration_device_status_id(managed_device_mobile_app_configuration_device_status_id:str):ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeviceStatusesRequestBuilderGetQueryParameters]):ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeviceStatusesRequestBuilderGetQueryParameters]):ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|post(body:ManagedDeviceMobileAppConfigurationDeviceStatus; request_configuration?:RequestConfiguration[QueryParameters]):ManagedDeviceMobileAppConfigurationDeviceStatus msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|request_adapter:RequestAdapter @@ -24453,24 +24709,24 @@ msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.i msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|to_post_request_information(body:ManagedDeviceMobileAppConfigurationDeviceStatus; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|with_url(raw_url:str):DeviceStatusesRequestBuilder -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]):ManagedDeviceMobileAppConfigurationDeviceStatus -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|patch(body:ManagedDeviceMobileAppConfigurationDeviceStatus; request_configuration?:RequestConfiguration[QueryParameters]):ManagedDeviceMobileAppConfigurationDeviceStatus -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|to_patch_request_information(body:ManagedDeviceMobileAppConfigurationDeviceStatus; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|with_url(raw_url:str):ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e-->BaseRequestBuilder +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|get(request_configuration?:RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]):ManagedDeviceMobileAppConfigurationDeviceStatus +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|patch(body:ManagedDeviceMobileAppConfigurationDeviceStatus; request_configuration?:RequestConfiguration[QueryParameters]):ManagedDeviceMobileAppConfigurationDeviceStatus +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|to_get_request_information(request_configuration?:RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|to_patch_request_information(body:ManagedDeviceMobileAppConfigurationDeviceStatus; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|url_template:str +msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|with_url(raw_url:str):ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.groupAssignments.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.groupAssignments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceAppManagement.iosLobAppProvisioningConfigurations.item.groupAssignments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -26127,10 +26383,10 @@ msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceSt msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder.DeviceStatusesRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder.DeviceStatusesRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeviceStatusesRequestBuilderGetQueryParameters] msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder.DeviceStatusesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|by_managed_device_mobile_app_configuration_device_status_id(managed_device_mobile_app_configuration_device_status_id:str):ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|by_managed_device_mobile_app_configuration_device_status_id(managed_device_mobile_app_configuration_device_status_id:str):ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeviceStatusesRequestBuilderGetQueryParameters]):ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeviceStatusesRequestBuilderGetQueryParameters]):ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|post(body:ManagedDeviceMobileAppConfigurationDeviceStatus; request_configuration?:RequestConfiguration[QueryParameters]):ManagedDeviceMobileAppConfigurationDeviceStatus msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|request_adapter:RequestAdapter @@ -26138,24 +26394,24 @@ msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceSt msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|to_post_request_information(body:ManagedDeviceMobileAppConfigurationDeviceStatus; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|with_url(raw_url:str):DeviceStatusesRequestBuilder -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]):ManagedDeviceMobileAppConfigurationDeviceStatus -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|patch(body:ManagedDeviceMobileAppConfigurationDeviceStatus; request_configuration?:RequestConfiguration[QueryParameters]):ManagedDeviceMobileAppConfigurationDeviceStatus -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|to_patch_request_information(body:ManagedDeviceMobileAppConfigurationDeviceStatus; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder::|public|with_url(raw_url:str):ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilder +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e-->BaseRequestBuilder +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|get(request_configuration?:RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]):ManagedDeviceMobileAppConfigurationDeviceStatus +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|patch(body:ManagedDeviceMobileAppConfigurationDeviceStatus; request_configuration?:RequestConfiguration[QueryParameters]):ManagedDeviceMobileAppConfigurationDeviceStatus +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|to_get_request_information(request_configuration?:RequestConfiguration[ManagedDeviceMobileAppConfigurationDeviceStatusItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|to_patch_request_information(body:ManagedDeviceMobileAppConfigurationDeviceStatus; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|url_template:str +msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatuses.item.ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e::|public|with_url(raw_url:str):ManagedDeviceMobileAppConfigurationDeviceStatusItemRequ_fe086f3e msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatusSummary.DeviceStatusSummaryRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatusSummary.DeviceStatusSummaryRequestBuilder.DeviceStatusSummaryRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.deviceAppManagement.mobileAppConfigurations.item.deviceStatusSummary.DeviceStatusSummaryRequestBuilder.DeviceStatusSummaryRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -26345,15 +26601,15 @@ msgraph_beta.generated.deviceAppManagement.mobileAppRelationships.MobileAppRelat msgraph_beta.generated.deviceAppManagement.mobileAppRelationships.MobileAppRelationshipsRequestBuilder::|public|to_post_request_information(body:MobileAppRelationship; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceAppManagement.mobileAppRelationships.MobileAppRelationshipsRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceAppManagement.mobileAppRelationships.MobileAppRelationshipsRequestBuilder::|public|with_url(raw_url:str):MobileAppRelationshipsRequestBuilder -msgraph_beta.generated.deviceAppManagement.mobileApps.convertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceAppManagement.mobileApps.convertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceAppManagement.mobileApps.convertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; mobile_app_catalog_package_id?:str):None -msgraph_beta.generated.deviceAppManagement.mobileApps.convertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):MobileApp -msgraph_beta.generated.deviceAppManagement.mobileApps.convertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceAppManagement.mobileApps.convertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceAppManagement.mobileApps.convertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceAppManagement.mobileApps.convertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceAppManagement.mobileApps.convertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder::|public|with_url(raw_url:str):ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder +msgraph_beta.generated.deviceAppManagement.mobileApps.convertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f-->BaseRequestBuilder +msgraph_beta.generated.deviceAppManagement.mobileApps.convertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceAppManagement.mobileApps.convertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; mobile_app_catalog_package_id?:str):None +msgraph_beta.generated.deviceAppManagement.mobileApps.convertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):MobileApp +msgraph_beta.generated.deviceAppManagement.mobileApps.convertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceAppManagement.mobileApps.convertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceAppManagement.mobileApps.convertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceAppManagement.mobileApps.convertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f::|public|url_template:str +msgraph_beta.generated.deviceAppManagement.mobileApps.convertFromMobileAppCatalogPackageWithMobileAppCatalogPackageId.ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f::|public|with_url(raw_url:str):ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f msgraph_beta.generated.deviceAppManagement.mobileApps.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceAppManagement.mobileApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceAppManagement.mobileApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -33868,7 +34124,7 @@ msgraph_beta.generated.deviceAppManagement.mobileApps.MobileAppsRequestBuilder.M msgraph_beta.generated.deviceAppManagement.mobileApps.MobileAppsRequestBuilder.MobileAppsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.deviceAppManagement.mobileApps.MobileAppsRequestBuilder::|public|by_mobile_app_id(mobile_app_id:str):MobileAppItemRequestBuilder msgraph_beta.generated.deviceAppManagement.mobileApps.MobileAppsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceAppManagement.mobileApps.MobileAppsRequestBuilder::|public|convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id(mobile_app_catalog_package_id:str):ConvertFromMobileAppCatalogPackageWithMobileAppCatalogPackageIdRequestBuilder +msgraph_beta.generated.deviceAppManagement.mobileApps.MobileAppsRequestBuilder::|public|convert_from_mobile_app_catalog_package_with_mobile_app_catalog_package_id(mobile_app_catalog_package_id:str):ConvertFromMobileAppCatalogPackageWithMobileAppCatalogP_bc00b82f msgraph_beta.generated.deviceAppManagement.mobileApps.MobileAppsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.deviceAppManagement.mobileApps.MobileAppsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MobileAppsRequestBuilderGetQueryParameters]):MobileAppCollectionResponse msgraph_beta.generated.deviceAppManagement.mobileApps.MobileAppsRequestBuilder::|public|graph_android_for_work_app:GraphAndroidForWorkAppRequestBuilder @@ -34700,10 +34956,10 @@ msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignm msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters] msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.AssignmentsRequestBuilder::|public|by_windows_defender_application_control_supplemental_policy_assignment_id(windows_defender_application_control_supplemental_policy_assignment_id:str):WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.AssignmentsRequestBuilder::|public|by_windows_defender_application_control_supplemental_policy_assignment_id(windows_defender_application_control_supplemental_policy_assignment_id:str):WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.AssignmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.AssignmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.AssignmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.AssignmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyAssi_bcd43d2c msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.AssignmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.AssignmentsRequestBuilder::|public|post(body:WindowsDefenderApplicationControlSupplementalPolicyAssignment; request_configuration?:RequestConfiguration[QueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyAssignment msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.AssignmentsRequestBuilder::|public|request_adapter:RequestAdapter @@ -34723,24 +34979,24 @@ msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignm msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyAssignment -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder::|public|patch(body:WindowsDefenderApplicationControlSupplementalPolicyAssignment; request_configuration?:RequestConfiguration[QueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyAssignment -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder::|public|to_patch_request_information(body:WindowsDefenderApplicationControlSupplementalPolicyAssignment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder::|public|with_url(raw_url:str):WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilder +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d-->BaseRequestBuilder +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d.WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d::|public|get(request_configuration?:RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyAssignment +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d::|public|patch(body:WindowsDefenderApplicationControlSupplementalPolicyAssignment; request_configuration?:RequestConfiguration[QueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyAssignment +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d::|public|to_get_request_information(request_configuration?:RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyAssignmentItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d::|public|to_patch_request_information(body:WindowsDefenderApplicationControlSupplementalPolicyAssignment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d::|public|url_template:str +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.assignments.item.WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d::|public|with_url(raw_url:str):WindowsDefenderApplicationControlSupplementalPolicyAssi_f0ba402d msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deploySummary.DeploySummaryRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deploySummary.DeploySummaryRequestBuilder.DeploySummaryRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deploySummary.DeploySummaryRequestBuilder.DeploySummaryRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -34750,13 +35006,13 @@ msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deployS msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deploySummary.DeploySummaryRequestBuilder.DeploySummaryRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deploySummary.DeploySummaryRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deploySummary.DeploySummaryRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deploySummary.DeploySummaryRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeploySummaryRequestBuilderGetQueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deploySummary.DeploySummaryRequestBuilder::|public|patch(body:WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary; request_configuration?:RequestConfiguration[QueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deploySummary.DeploySummaryRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeploySummaryRequestBuilderGetQueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552 +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deploySummary.DeploySummaryRequestBuilder::|public|patch(body:WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552; request_configuration?:RequestConfiguration[QueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552 msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deploySummary.DeploySummaryRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deploySummary.DeploySummaryRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deploySummary.DeploySummaryRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deploySummary.DeploySummaryRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeploySummaryRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deploySummary.DeploySummaryRequestBuilder::|public|to_patch_request_information(body:WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deploySummary.DeploySummaryRequestBuilder::|public|to_patch_request_information(body:WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deploySummary.DeploySummaryRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deploySummary.DeploySummaryRequestBuilder::|public|with_url(raw_url:str):DeploySummaryRequestBuilder msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.count.CountRequestBuilder-->BaseRequestBuilder @@ -34783,15 +35039,15 @@ msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceS msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.DeviceStatusesRequestBuilder.DeviceStatusesRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.DeviceStatusesRequestBuilder.DeviceStatusesRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeviceStatusesRequestBuilderGetQueryParameters] msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.DeviceStatusesRequestBuilder.DeviceStatusesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|by_windows_defender_application_control_supplemental_policy_deployment_status_id(windows_defender_application_control_supplemental_policy_deployment_status_id:str):WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|by_windows_defender_application_control_supplemental_policy_deployment_status_id(windows_defender_application_control_supplemental_policy_deployment_status_id:str):WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeviceStatusesRequestBuilderGetQueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeviceStatusesRequestBuilderGetQueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyDepl_3b8c58ee msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|post(body:WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus; request_configuration?:RequestConfiguration[QueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|post(body:WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6; request_configuration?:RequestConfiguration[QueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeviceStatusesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|to_post_request_information(body:WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|to_post_request_information(body:WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.DeviceStatusesRequestBuilder::|public|with_url(raw_url:str):DeviceStatusesRequestBuilder msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.policy.PolicyRequestBuilder-->BaseRequestBuilder @@ -34806,47 +35062,47 @@ msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceS msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.policy.PolicyRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PolicyRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.policy.PolicyRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.policy.PolicyRequestBuilder::|public|with_url(raw_url:str):PolicyRequestBuilder -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder::|public|patch(body:WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus; request_configuration?:RequestConfiguration[QueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder::|public|policy:PolicyRequestBuilder -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder::|public|to_patch_request_information(body:WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder::|public|with_url(raw_url:str):WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilder -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder::|public|assign:AssignRequestBuilder -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder::|public|assignments:AssignmentsRequestBuilder -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder::|public|deploy_summary:DeploySummaryRequestBuilder -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder::|public|device_statuses:DeviceStatusesRequestBuilder -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters]):WindowsDefenderApplicationControlSupplementalPolicy -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder::|public|patch(body:WindowsDefenderApplicationControlSupplementalPolicy; request_configuration?:RequestConfiguration[QueryParameters]):WindowsDefenderApplicationControlSupplementalPolicy -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder::|public|to_patch_request_information(body:WindowsDefenderApplicationControlSupplementalPolicy; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder::|public|with_url(raw_url:str):WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac-->BaseRequestBuilder +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac::|public|get(request_configuration?:RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac::|public|patch(body:WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6; request_configuration?:RequestConfiguration[QueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac::|public|policy:PolicyRequestBuilder +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac::|public|to_get_request_information(request_configuration?:RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac::|public|to_patch_request_information(body:WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac::|public|url_template:str +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.deviceStatuses.item.WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac::|public|with_url(raw_url:str):WindowsDefenderApplicationControlSupplementalPolicyDepl_051f2aac +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3-->BaseRequestBuilder +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3.WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3::|public|assign:AssignRequestBuilder +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3::|public|assignments:AssignmentsRequestBuilder +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3::|public|deploy_summary:DeploySummaryRequestBuilder +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3::|public|device_statuses:DeviceStatusesRequestBuilder +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3::|public|get(request_configuration?:RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters]):WindowsDefenderApplicationControlSupplementalPolicy +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3::|public|patch(body:WindowsDefenderApplicationControlSupplementalPolicy; request_configuration?:RequestConfiguration[QueryParameters]):WindowsDefenderApplicationControlSupplementalPolicy +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3::|public|to_get_request_information(request_configuration?:RequestConfiguration[WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3::|public|to_patch_request_information(body:WindowsDefenderApplicationControlSupplementalPolicy; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3::|public|url_template:str +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.item.WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3::|public|with_url(raw_url:str):WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3 msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.WdacSupplementalPoliciesRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.WdacSupplementalPoliciesRequestBuilder.WdacSupplementalPoliciesRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.WdacSupplementalPoliciesRequestBuilder.WdacSupplementalPoliciesRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -34859,10 +35115,10 @@ msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.WdacSuppleme msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.WdacSupplementalPoliciesRequestBuilder.WdacSupplementalPoliciesRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.WdacSupplementalPoliciesRequestBuilder.WdacSupplementalPoliciesRequestBuilderGetRequestConfiguration-->RequestConfiguration[WdacSupplementalPoliciesRequestBuilderGetQueryParameters] msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.WdacSupplementalPoliciesRequestBuilder.WdacSupplementalPoliciesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.WdacSupplementalPoliciesRequestBuilder::|public|by_windows_defender_application_control_supplemental_policy_id(windows_defender_application_control_supplemental_policy_id:str):WindowsDefenderApplicationControlSupplementalPolicyItemRequestBuilder +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.WdacSupplementalPoliciesRequestBuilder::|public|by_windows_defender_application_control_supplemental_policy_id(windows_defender_application_control_supplemental_policy_id:str):WindowsDefenderApplicationControlSupplementalPolicyItem_56d8edc3 msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.WdacSupplementalPoliciesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.WdacSupplementalPoliciesRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.WdacSupplementalPoliciesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[WdacSupplementalPoliciesRequestBuilderGetQueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse +msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.WdacSupplementalPoliciesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[WdacSupplementalPoliciesRequestBuilderGetQueryParameters]):WindowsDefenderApplicationControlSupplementalPolicyColl_dbd9b171 msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.WdacSupplementalPoliciesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.WdacSupplementalPoliciesRequestBuilder::|public|post(body:WindowsDefenderApplicationControlSupplementalPolicy; request_configuration?:RequestConfiguration[QueryParameters]):WindowsDefenderApplicationControlSupplementalPolicy msgraph_beta.generated.deviceAppManagement.wdacSupplementalPolicies.WdacSupplementalPoliciesRequestBuilder::|public|request_adapter:RequestAdapter @@ -35433,29 +35689,29 @@ msgraph_beta.generated.deviceAppManagement.windowsManagementApp.WindowsManagemen msgraph_beta.generated.deviceAppManagement.windowsManagementApp.WindowsManagementAppRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[WindowsManagementAppRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceAppManagement.windowsManagementApp.WindowsManagementAppRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceAppManagement.windowsManagementApp.WindowsManagementAppRequestBuilder::|public|with_url(raw_url:str):WindowsManagementAppRequestBuilder -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetRequestConfiguration-->RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder::|public|by_advanced_threat_protection_onboarding_device_setting_state_id(advanced_threat_protection_onboarding_device_setting_state_id:str):AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters]):AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder::|public|post(body:AdvancedThreatProtectionOnboardingDeviceSettingState; request_configuration?:RequestConfiguration[QueryParameters]):AdvancedThreatProtectionOnboardingDeviceSettingState -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder::|public|to_post_request_information(body:AdvancedThreatProtectionOnboardingDeviceSettingState; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder::|public|with_url(raw_url:str):AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetRequestConfiguration-->RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc.AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc::|public|by_advanced_threat_protection_onboarding_device_setting_state_id(advanced_threat_protection_onboarding_device_setting_state_id:str):AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2 +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc::|public|get(request_configuration?:RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters]):AdvancedThreatProtectionOnboardingDeviceSettingStateCol_ff8dc798 +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc::|public|post(body:AdvancedThreatProtectionOnboardingDeviceSettingState; request_configuration?:RequestConfiguration[QueryParameters]):AdvancedThreatProtectionOnboardingDeviceSettingState +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc::|public|to_get_request_information(request_configuration?:RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc::|public|to_post_request_information(body:AdvancedThreatProtectionOnboardingDeviceSettingState; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc::|public|url_template:str +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc::|public|with_url(raw_url:str):AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -35468,24 +35724,24 @@ msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateS msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters]):AdvancedThreatProtectionOnboardingDeviceSettingState -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder::|public|patch(body:AdvancedThreatProtectionOnboardingDeviceSettingState; request_configuration?:RequestConfiguration[QueryParameters]):AdvancedThreatProtectionOnboardingDeviceSettingState -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder::|public|to_patch_request_information(body:AdvancedThreatProtectionOnboardingDeviceSettingState; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder::|public|with_url(raw_url:str):AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilder +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2.AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2::|public|get(request_configuration?:RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters]):AdvancedThreatProtectionOnboardingDeviceSettingState +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2::|public|patch(body:AdvancedThreatProtectionOnboardingDeviceSettingState; request_configuration?:RequestConfiguration[QueryParameters]):AdvancedThreatProtectionOnboardingDeviceSettingState +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2::|public|to_get_request_information(request_configuration?:RequestConfiguration[AdvancedThreatProtectionOnboardingDeviceSettingStateItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2::|public|to_patch_request_information(body:AdvancedThreatProtectionOnboardingDeviceSettingState; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2::|public|url_template:str +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.advancedThreatProtectionOnboardingDeviceSettingStates.item.AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2::|public|with_url(raw_url:str):AdvancedThreatProtectionOnboardingDeviceSettingStateIte_1d3f82f2 msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder.AdvancedThreatProtectionOnboardingStateSummaryRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder.AdvancedThreatProtectionOnboardingStateSummaryRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -35493,7 +35749,7 @@ msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateS msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder.AdvancedThreatProtectionOnboardingStateSummaryRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder.AdvancedThreatProtectionOnboardingStateSummaryRequestBuilderGetRequestConfiguration-->RequestConfiguration[AdvancedThreatProtectionOnboardingStateSummaryRequestBuilderGetQueryParameters] msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder.AdvancedThreatProtectionOnboardingStateSummaryRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder::|public|advanced_threat_protection_onboarding_device_setting_states:AdvancedThreatProtectionOnboardingDeviceSettingStatesRequestBuilder +msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder::|public|advanced_threat_protection_onboarding_device_setting_states:AdvancedThreatProtectionOnboardingDeviceSettingStatesRe_23f016bc msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.deviceManagement.advancedThreatProtectionOnboardingStateSummary.AdvancedThreatProtectionOnboardingStateSummaryRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AdvancedThreatProtectionOnboardingStateSummaryRequestBuilderGetQueryParameters]):AdvancedThreatProtectionOnboardingStateSummary @@ -36182,8 +36438,8 @@ msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.ApplePu msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.ApplePushNotificationCertificateRequestBuilder.ApplePushNotificationCertificateRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.ApplePushNotificationCertificateRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.ApplePushNotificationCertificateRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.ApplePushNotificationCertificateRequestBuilder::|public|download_apple_push_notification_certificate_signing_request:DownloadApplePushNotificationCertificateSigningRequestRequestBuilder -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.ApplePushNotificationCertificateRequestBuilder::|public|generate_apple_push_notification_certificate_signing_request:GenerateApplePushNotificationCertificateSigningRequestRequestBuilder +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.ApplePushNotificationCertificateRequestBuilder::|public|download_apple_push_notification_certificate_signing_request:DownloadApplePushNotificationCertificateSigningRequestR_030b19cc +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.ApplePushNotificationCertificateRequestBuilder::|public|generate_apple_push_notification_certificate_signing_request:GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87 msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.ApplePushNotificationCertificateRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ApplePushNotificationCertificateRequestBuilderGetQueryParameters]):ApplePushNotificationCertificate msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.ApplePushNotificationCertificateRequestBuilder::|public|patch(body:ApplePushNotificationCertificate; request_configuration?:RequestConfiguration[QueryParameters]):ApplePushNotificationCertificate msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.ApplePushNotificationCertificateRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -36193,44 +36449,44 @@ msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.ApplePu msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.ApplePushNotificationCertificateRequestBuilder::|public|to_patch_request_information(body:ApplePushNotificationCertificate; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.ApplePushNotificationCertificateRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.ApplePushNotificationCertificateRequestBuilder::|public|with_url(raw_url:str):ApplePushNotificationCertificateRequestBuilder -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestGetResponse::|public|additional_data():dict[str, Any] -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestGetResponse::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestGetResponse::|public|backing_store:BackingStore -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestGetResponse::|public|constructor():None -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestGetResponse::|public|value():str -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestGetResponse::|public|value(value:str):None -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DownloadApplePushNotificationCertificateSigningRequestGetResponse -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestGetResponse~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestRequestBuilder.DownloadApplePushNotificationCertificateSigningRequestRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):DownloadApplePushNotificationCertificateSigningRequestGetResponse -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestRequestBuilder::|public|with_url(raw_url:str):DownloadApplePushNotificationCertificateSigningRequestRequestBuilder -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestPostResponse::|public|additional_data():dict[str, Any] -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestPostResponse::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestPostResponse::|public|backing_store:BackingStore -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestPostResponse::|public|constructor():None -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestPostResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestPostResponse::|public|value():str -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestPostResponse::|public|value(value:str):None -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GenerateApplePushNotificationCertificateSigningRequestPostResponse -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestPostResponse~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestRequestBuilder.GenerateApplePushNotificationCertificateSigningRequestRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):GenerateApplePushNotificationCertificateSigningRequestPostResponse -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestRequestBuilder::|public|with_url(raw_url:str):GenerateApplePushNotificationCertificateSigningRequestRequestBuilder +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea::|public|additional_data():dict[str, Any] +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea::|public|backing_store:BackingStore +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea::|public|constructor():None +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea::|public|value():str +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea::|public|value(value:str):None +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea::|static|public|create_from_discriminator_value(parse_node:ParseNode):DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestR_030b19cc-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestR_030b19cc.DownloadApplePushNotificationCertificateSigningRequestRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestR_030b19cc::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestR_030b19cc::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):DownloadApplePushNotificationCertificateSigningRequestG_4112f3ea +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestR_030b19cc::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestR_030b19cc::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestR_030b19cc::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestR_030b19cc::|public|url_template:str +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.downloadApplePushNotificationCertificateSigningRequest.DownloadApplePushNotificationCertificateSigningRequestR_030b19cc::|public|with_url(raw_url:str):DownloadApplePushNotificationCertificateSigningRequestR_030b19cc +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestP_b38217e1::|public|additional_data():dict[str, Any] +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestP_b38217e1::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestP_b38217e1::|public|backing_store:BackingStore +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestP_b38217e1::|public|constructor():None +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestP_b38217e1::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestP_b38217e1::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestP_b38217e1::|public|value():str +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestP_b38217e1::|public|value(value:str):None +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestP_b38217e1::|static|public|create_from_discriminator_value(parse_node:ParseNode):GenerateApplePushNotificationCertificateSigningRequestP_b38217e1 +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestP_b38217e1~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87.GenerateApplePushNotificationCertificateSigningRequestRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):GenerateApplePushNotificationCertificateSigningRequestP_b38217e1 +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87::|public|url_template:str +msgraph_beta.generated.deviceManagement.applePushNotificationCertificate.generateApplePushNotificationCertificateSigningRequest.GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87::|public|with_url(raw_url:str):GenerateApplePushNotificationCertificateSigningRequestR_6d3c8f87 msgraph_beta.generated.deviceManagement.appleUserInitiatedEnrollmentProfiles.AppleUserInitiatedEnrollmentProfilesRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.appleUserInitiatedEnrollmentProfiles.AppleUserInitiatedEnrollmentProfilesRequestBuilder.AppleUserInitiatedEnrollmentProfilesRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.deviceManagement.appleUserInitiatedEnrollmentProfiles.AppleUserInitiatedEnrollmentProfilesRequestBuilder.AppleUserInitiatedEnrollmentProfilesRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -37126,11 +37382,11 @@ msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.CloudCe msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.CloudCertificationAuthorityItemRequestBuilder::|public|revoke_cloud_certification_authority_certificate:RevokeCloudCertificationAuthorityCertificateRequestBuilder msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.CloudCertificationAuthorityItemRequestBuilder::|public|revoke_leaf_certificate:RevokeLeafCertificateRequestBuilder msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.CloudCertificationAuthorityItemRequestBuilder::|public|revoke_leaf_certificate_by_serial_number:RevokeLeafCertificateBySerialNumberRequestBuilder -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.CloudCertificationAuthorityItemRequestBuilder::|public|search_cloud_certification_authority_leaf_certificate_by_serial_number:SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.CloudCertificationAuthorityItemRequestBuilder::|public|search_cloud_certification_authority_leaf_certificate_by_serial_number:SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.CloudCertificationAuthorityItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.CloudCertificationAuthorityItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CloudCertificationAuthorityItemRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.CloudCertificationAuthorityItemRequestBuilder::|public|to_patch_request_information(body:CloudCertificationAuthority; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.CloudCertificationAuthorityItemRequestBuilder::|public|upload_externally_signed_certification_authority_certificate:UploadExternallySignedCertificationAuthorityCertificateRequestBuilder +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.CloudCertificationAuthorityItemRequestBuilder::|public|upload_externally_signed_certification_authority_certificate:UploadExternallySignedCertificationAuthorityCertificate_fa0c0209 msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.CloudCertificationAuthorityItemRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.CloudCertificationAuthorityItemRequestBuilder::|public|versions:VersionsRequestBuilder msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.CloudCertificationAuthorityItemRequestBuilder::|public|with_url(raw_url:str):CloudCertificationAuthorityItemRequestBuilder @@ -37335,48 +37591,48 @@ msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.revokeL msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.revokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberRequestBuilder::|public|to_post_request_information(body:RevokeLeafCertificateBySerialNumberPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.revokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.revokeLeafCertificateBySerialNumber.RevokeLeafCertificateBySerialNumberRequestBuilder::|public|with_url(raw_url:str):RevokeLeafCertificateBySerialNumberRequestBuilder -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody::|public|additional_data():dict[str, Any] -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody::|public|backing_store:BackingStore -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody::|public|certificate_serial_number():str -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody::|public|certificate_serial_number(value:str):None -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody::|public|constructor():None -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder::|public|post(body:SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):CloudCertificationAuthorityLeafCertificate -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder::|public|to_post_request_information(body:SearchCloudCertificationAuthorityLeafCertificateBySerialNumberPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder::|public|with_url(raw_url:str):SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilder -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody::|public|additional_data():dict[str, Any] -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody::|public|backing_store:BackingStore -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody::|public|certification_authority_version():int -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody::|public|certification_authority_version(value:int):None -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody::|public|constructor():None -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody::|public|signed_certificate():str -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody::|public|signed_certificate(value:str):None -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody::|public|trust_chain_certificates():list[TrustChainCertificate] -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody::|public|trust_chain_certificates(value:list[TrustChainCertificate]):None -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):UploadExternallySignedCertificationAuthorityCertificatePostRequestBody -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificatePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificateRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificateRequestBuilder.UploadExternallySignedCertificationAuthorityCertificateRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificateRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificateRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificateRequestBuilder::|public|post(body:UploadExternallySignedCertificationAuthorityCertificatePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):CloudCertificationAuthority -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificateRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificateRequestBuilder::|public|to_post_request_information(body:UploadExternallySignedCertificationAuthorityCertificatePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificateRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificateRequestBuilder::|public|with_url(raw_url:str):UploadExternallySignedCertificationAuthorityCertificateRequestBuilder +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b.SearchCloudCertificationAuthorityLeafCertificateBySerialNumberRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b::|public|post(body:SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf; request_configuration?:RequestConfiguration[QueryParameters]):CloudCertificationAuthorityLeafCertificate +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b::|public|to_post_request_information(body:SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b::|public|url_template:str +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b::|public|with_url(raw_url:str):SearchCloudCertificationAuthorityLeafCertificateBySeria_1a22156b +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf::|public|additional_data():dict[str, Any] +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf::|public|backing_store:BackingStore +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf::|public|certificate_serial_number():str +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf::|public|certificate_serial_number(value:str):None +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf::|public|constructor():None +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf::|static|public|create_from_discriminator_value(parse_node:ParseNode):SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.searchCloudCertificationAuthorityLeafCertificateBySerialNumber.SearchCloudCertificationAuthorityLeafCertificateBySeria_ac69ebcf~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_7c3c0420::|public|additional_data():dict[str, Any] +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_7c3c0420::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_7c3c0420::|public|backing_store:BackingStore +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_7c3c0420::|public|certification_authority_version():int +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_7c3c0420::|public|certification_authority_version(value:int):None +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_7c3c0420::|public|constructor():None +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_7c3c0420::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_7c3c0420::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_7c3c0420::|public|signed_certificate():str +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_7c3c0420::|public|signed_certificate(value:str):None +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_7c3c0420::|public|trust_chain_certificates():list[TrustChainCertificate] +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_7c3c0420::|public|trust_chain_certificates(value:list[TrustChainCertificate]):None +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_7c3c0420::|static|public|create_from_discriminator_value(parse_node:ParseNode):UploadExternallySignedCertificationAuthorityCertificate_7c3c0420 +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_7c3c0420~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_fa0c0209-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_fa0c0209.UploadExternallySignedCertificationAuthorityCertificateRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_fa0c0209::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_fa0c0209::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_fa0c0209::|public|post(body:UploadExternallySignedCertificationAuthorityCertificate_7c3c0420; request_configuration?:RequestConfiguration[QueryParameters]):CloudCertificationAuthority +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_fa0c0209::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_fa0c0209::|public|to_post_request_information(body:UploadExternallySignedCertificationAuthorityCertificate_7c3c0420; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_fa0c0209::|public|url_template:str +msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.uploadExternallySignedCertificationAuthorityCertificate.UploadExternallySignedCertificationAuthorityCertificate_fa0c0209::|public|with_url(raw_url:str):UploadExternallySignedCertificationAuthorityCertificate_fa0c0209 msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.versions.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.versions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.cloudCertificationAuthority.item.versions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -37586,7 +37842,7 @@ msgraph_beta.generated.deviceManagement.comanagedDevices.ComanagedDevicesRequest msgraph_beta.generated.deviceManagement.comanagedDevices.ComanagedDevicesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.deviceManagement.comanagedDevices.ComanagedDevicesRequestBuilder::|public|post(body:ManagedDevice; request_configuration?:RequestConfiguration[QueryParameters]):ManagedDevice msgraph_beta.generated.deviceManagement.comanagedDevices.ComanagedDevicesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.comanagedDevices.ComanagedDevicesRequestBuilder::|public|retrieve_powerlift_app_diagnostics_details_with_user_principal_name(user_principal_name:str):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder +msgraph_beta.generated.deviceManagement.comanagedDevices.ComanagedDevicesRequestBuilder::|public|retrieve_powerlift_app_diagnostics_details_with_user_principal_name(user_principal_name:str):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 msgraph_beta.generated.deviceManagement.comanagedDevices.ComanagedDevicesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ComanagedDevicesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.comanagedDevices.ComanagedDevicesRequestBuilder::|public|to_post_request_information(body:ManagedDevice; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.comanagedDevices.ComanagedDevicesRequestBuilder::|public|url_template:str @@ -38357,7 +38613,7 @@ msgraph_beta.generated.deviceManagement.comanagedDevices.item.ManagedDeviceItemR msgraph_beta.generated.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|recover_passcode:RecoverPasscodeRequestBuilder msgraph_beta.generated.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|reenable:ReenableRequestBuilder msgraph_beta.generated.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|remote_lock:RemoteLockRequestBuilder -msgraph_beta.generated.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|remove_device_firmware_configuration_interface_management:RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder +msgraph_beta.generated.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|remove_device_firmware_configuration_interface_management:RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f msgraph_beta.generated.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|request_remote_assistance:RequestRemoteAssistanceRequestBuilder msgraph_beta.generated.deviceManagement.comanagedDevices.item.ManagedDeviceItemRequestBuilder::|public|reset_passcode:ResetPasscodeRequestBuilder @@ -38537,15 +38793,15 @@ msgraph_beta.generated.deviceManagement.comanagedDevices.item.remoteLock.RemoteL msgraph_beta.generated.deviceManagement.comanagedDevices.item.remoteLock.RemoteLockRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.comanagedDevices.item.remoteLock.RemoteLockRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.comanagedDevices.item.remoteLock.RemoteLockRequestBuilder::|public|with_url(raw_url:str):RemoteLockRequestBuilder -msgraph_beta.generated.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|with_url(raw_url:str):RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder +msgraph_beta.generated.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|url_template:str +msgraph_beta.generated.deviceManagement.comanagedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|with_url(raw_url:str):RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f msgraph_beta.generated.deviceManagement.comanagedDevices.item.requestRemoteAssistance.RequestRemoteAssistanceRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.comanagedDevices.item.requestRemoteAssistance.RequestRemoteAssistanceRequestBuilder.RequestRemoteAssistanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.deviceManagement.comanagedDevices.item.requestRemoteAssistance.RequestRemoteAssistanceRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -39054,28 +39310,28 @@ msgraph_beta.generated.deviceManagement.comanagedDevices.moveDevicesToOU.MoveDev msgraph_beta.generated.deviceManagement.comanagedDevices.moveDevicesToOU.MoveDevicesToOURequestBuilder::|public|to_post_request_information(body:MoveDevicesToOUPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.comanagedDevices.moveDevicesToOU.MoveDevicesToOURequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.comanagedDevices.moveDevicesToOU.MoveDevicesToOURequestBuilder::|public|with_url(raw_url:str):MoveDevicesToOURequestBuilder -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse::|public|constructor():None -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse::|public|value():list[PowerliftIncidentDetail] -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse::|public|value(value:list[PowerliftIncidentDetail]):None -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; user_principal_name?:str):None -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|with_url(raw_url:str):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5::|public|constructor():None +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5::|public|value():list[PowerliftIncidentDetail] +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5::|public|value(value:list[PowerliftIncidentDetail]):None +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5 +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; user_principal_name?:str):None +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|get(request_configuration?:RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5 +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|to_get_request_information(request_configuration?:RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|url_template:str +msgraph_beta.generated.deviceManagement.comanagedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|with_url(raw_url:str):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 msgraph_beta.generated.deviceManagement.comanagementEligibleDevices.ComanagementEligibleDevicesRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.comanagementEligibleDevices.ComanagementEligibleDevicesRequestBuilder.ComanagementEligibleDevicesRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.deviceManagement.comanagementEligibleDevices.ComanagementEligibleDevicesRequestBuilder.ComanagementEligibleDevicesRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -39384,25 +39640,25 @@ msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActions msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters]):DeviceManagementComplianceScheduledActionForRule -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder::|public|patch(body:DeviceManagementComplianceScheduledActionForRule; request_configuration?:RequestConfiguration[QueryParameters]):DeviceManagementComplianceScheduledActionForRule -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder::|public|scheduled_action_configurations:ScheduledActionConfigurationsRequestBuilder -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder::|public|to_patch_request_information(body:DeviceManagementComplianceScheduledActionForRule; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder::|public|with_url(raw_url:str):DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3.DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3::|public|get(request_configuration?:RequestConfiguration[DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters]):DeviceManagementComplianceScheduledActionForRule +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3::|public|patch(body:DeviceManagementComplianceScheduledActionForRule; request_configuration?:RequestConfiguration[QueryParameters]):DeviceManagementComplianceScheduledActionForRule +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3::|public|scheduled_action_configurations:ScheduledActionConfigurationsRequestBuilder +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeviceManagementComplianceScheduledActionForRuleItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3::|public|to_patch_request_information(body:DeviceManagementComplianceScheduledActionForRule; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3::|public|url_template:str +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3::|public|with_url(raw_url:str):DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3 msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.scheduledActionConfigurations.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.scheduledActionConfigurations.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.item.scheduledActionConfigurations.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -39468,10 +39724,10 @@ msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActions msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.ScheduledActionsForRuleRequestBuilder.ScheduledActionsForRuleRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.ScheduledActionsForRuleRequestBuilder.ScheduledActionsForRuleRequestBuilderGetRequestConfiguration-->RequestConfiguration[ScheduledActionsForRuleRequestBuilderGetQueryParameters] msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.ScheduledActionsForRuleRequestBuilder.ScheduledActionsForRuleRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.ScheduledActionsForRuleRequestBuilder::|public|by_device_management_compliance_scheduled_action_for_rule_id(device_management_compliance_scheduled_action_for_rule_id:str):DeviceManagementComplianceScheduledActionForRuleItemRequestBuilder +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.ScheduledActionsForRuleRequestBuilder::|public|by_device_management_compliance_scheduled_action_for_rule_id(device_management_compliance_scheduled_action_for_rule_id:str):DeviceManagementComplianceScheduledActionForRuleItemReq_0081baa3 msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.ScheduledActionsForRuleRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.ScheduledActionsForRuleRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.ScheduledActionsForRuleRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ScheduledActionsForRuleRequestBuilderGetQueryParameters]):DeviceManagementComplianceScheduledActionForRuleCollectionResponse +msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.ScheduledActionsForRuleRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ScheduledActionsForRuleRequestBuilderGetQueryParameters]):DeviceManagementComplianceScheduledActionForRuleCollect_0fcf9923 msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.ScheduledActionsForRuleRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.ScheduledActionsForRuleRequestBuilder::|public|post(body:DeviceManagementComplianceScheduledActionForRule; request_configuration?:RequestConfiguration[QueryParameters]):DeviceManagementComplianceScheduledActionForRule msgraph_beta.generated.deviceManagement.compliancePolicies.item.scheduledActionsForRule.ScheduledActionsForRuleRequestBuilder::|public|request_adapter:RequestAdapter @@ -42324,7 +42580,7 @@ msgraph_beta.generated.deviceManagement.deviceConfigurations.item.DeviceConfigur msgraph_beta.generated.deviceManagement.deviceConfigurations.item.DeviceConfigurationItemRequestBuilder::|public|device_statuses:DeviceStatusesRequestBuilder msgraph_beta.generated.deviceManagement.deviceConfigurations.item.DeviceConfigurationItemRequestBuilder::|public|device_status_overview:DeviceStatusOverviewRequestBuilder msgraph_beta.generated.deviceManagement.deviceConfigurations.item.DeviceConfigurationItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeviceConfigurationItemRequestBuilderGetQueryParameters]):DeviceConfiguration -msgraph_beta.generated.deviceManagement.deviceConfigurations.item.DeviceConfigurationItemRequestBuilder::|public|get_oma_setting_plain_text_value_with_secret_reference_value_id(secret_reference_value_id:str):GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder +msgraph_beta.generated.deviceManagement.deviceConfigurations.item.DeviceConfigurationItemRequestBuilder::|public|get_oma_setting_plain_text_value_with_secret_reference_value_id(secret_reference_value_id:str):GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2 msgraph_beta.generated.deviceManagement.deviceConfigurations.item.DeviceConfigurationItemRequestBuilder::|public|group_assignments:GroupAssignmentsRequestBuilder msgraph_beta.generated.deviceManagement.deviceConfigurations.item.DeviceConfigurationItemRequestBuilder::|public|patch(body:DeviceConfiguration; request_configuration?:RequestConfiguration[QueryParameters]):DeviceConfiguration msgraph_beta.generated.deviceManagement.deviceConfigurations.item.DeviceConfigurationItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -42471,15 +42727,15 @@ msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingP msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse::|public|value(value:str):None msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; secret_reference_value_id?:str):None -msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse -msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder::|public|with_url(raw_url:str):GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder +msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; secret_reference_value_id?:str):None +msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):GetOmaSettingPlainTextValueWithSecretReferenceValueIdGetResponse +msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2::|public|url_template:str +msgraph_beta.generated.deviceManagement.deviceConfigurations.item.getOmaSettingPlainTextValueWithSecretReferenceValueId.GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2::|public|with_url(raw_url:str):GetOmaSettingPlainTextValueWithSecretReferenceValueIdRe_c9047fb2 msgraph_beta.generated.deviceManagement.deviceConfigurations.item.groupAssignments.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.deviceConfigurations.item.groupAssignments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.deviceConfigurations.item.groupAssignments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -42648,29 +42904,29 @@ msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCert msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder::|public|by_managed_all_device_certificate_state_id(managed_all_device_certificate_state_id:str):ManagedAllDeviceCertificateStateItemRequestBuilder -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters]):ManagedAllDeviceCertificateStateCollectionResponse -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder::|public|post(body:ManagedAllDeviceCertificateState; request_configuration?:RequestConfiguration[QueryParameters]):ManagedAllDeviceCertificateState -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder::|public|to_post_request_information(body:ManagedAllDeviceCertificateState; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder::|public|with_url(raw_url:str):DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9.DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9::|public|by_managed_all_device_certificate_state_id(managed_all_device_certificate_state_id:str):ManagedAllDeviceCertificateStateItemRequestBuilder +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9::|public|get(request_configuration?:RequestConfiguration[DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters]):ManagedAllDeviceCertificateStateCollectionResponse +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9::|public|post(body:ManagedAllDeviceCertificateState; request_configuration?:RequestConfiguration[QueryParameters]):ManagedAllDeviceCertificateState +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9::|public|to_post_request_information(body:ManagedAllDeviceCertificateState; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9::|public|url_template:str +msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9::|public|with_url(raw_url:str):DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9 msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.item.ManagedAllDeviceCertificateStateItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.item.ManagedAllDeviceCertificateStateItemRequestBuilder.ManagedAllDeviceCertificateStateItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.deviceManagement.deviceConfigurationsAllManagedDeviceCertificateStates.item.ManagedAllDeviceCertificateStateItemRequestBuilder.ManagedAllDeviceCertificateStateItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -43700,7 +43956,7 @@ msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public| msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|device_compliance_policy_setting_state_summaries:DeviceCompliancePolicySettingStateSummariesRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|device_compliance_scripts:DeviceComplianceScriptsRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|device_configurations:DeviceConfigurationsRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|device_configurations_all_managed_device_certificate_states:DeviceConfigurationsAllManagedDeviceCertificateStatesRequestBuilder +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|device_configurations_all_managed_device_certificate_states:DeviceConfigurationsAllManagedDeviceCertificateStatesRe_d8a714a9 msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|device_configuration_conflict_summary:DeviceConfigurationConflictSummaryRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|device_configuration_device_state_summaries:DeviceConfigurationDeviceStateSummariesRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|device_configuration_restricted_apps_violations:DeviceConfigurationRestrictedAppsViolationsRequestBuilder @@ -43796,25 +44052,25 @@ msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public| msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|troubleshooting_events:TroubleshootingEventsRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_anomaly:UserExperienceAnalyticsAnomalyRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_anomaly_correlation_group_overview:UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_anomaly_correlation_group_overview:UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6 msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_anomaly_device:UserExperienceAnalyticsAnomalyDeviceRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_app_health_application_performance:UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_app_health_application_performance_by_app_version:UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_app_health_application_performance_by_app_version_details:UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_app_health_application_performance_by_app_version_device_id:UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_app_health_application_performance_by_o_s_version:UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_app_health_device_model_performance:UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_app_health_application_performance:UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000 +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_app_health_application_performance_by_app_version:UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2 +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_app_health_application_performance_by_app_version_details:UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166 +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_app_health_application_performance_by_app_version_device_id:UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31 +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_app_health_application_performance_by_o_s_version:UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_app_health_device_model_performance:UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66 msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_app_health_device_performance:UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_app_health_device_performance_details:UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_app_health_device_performance_details:UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6 msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_app_health_overview:UserExperienceAnalyticsAppHealthOverviewRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_app_health_o_s_version_performance:UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_app_health_o_s_version_performance:UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_baselines:UserExperienceAnalyticsBaselinesRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_battery_health_app_impact:UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_battery_health_capacity_details:UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_battery_health_device_app_impact:UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_battery_health_device_performance:UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_battery_health_device_runtime_history:UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_battery_health_model_performance:UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_battery_health_capacity_details:UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_battery_health_device_app_impact:UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418 +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_battery_health_device_performance:UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_battery_health_device_runtime_history:UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_battery_health_model_performance:UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_battery_health_os_performance:UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_battery_health_runtime_details:UserExperienceAnalyticsBatteryHealthRuntimeDetailsRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_categories:UserExperienceAnalyticsCategoriesRequestBuilder @@ -43826,7 +44082,7 @@ msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public| msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_device_scores:UserExperienceAnalyticsDeviceScoresRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_device_startup_history:UserExperienceAnalyticsDeviceStartupHistoryRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_device_startup_processes:UserExperienceAnalyticsDeviceStartupProcessesRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_device_startup_process_performance:UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_device_startup_process_performance:UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676 msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_device_timeline_event:UserExperienceAnalyticsDeviceTimelineEventRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_impacting_process:UserExperienceAnalyticsImpactingProcessRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_metric_history:UserExperienceAnalyticsMetricHistoryRequestBuilder @@ -43837,10 +44093,10 @@ msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public| msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_resource_performance:UserExperienceAnalyticsResourcePerformanceRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_score_history:UserExperienceAnalyticsScoreHistoryRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_summarized_device_scopes:UserExperienceAnalyticsSummarizedDeviceScopesRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_summarize_work_from_anywhere_devices:UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_work_from_anywhere_hardware_readiness_metric:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_summarize_work_from_anywhere_devices:UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_work_from_anywhere_hardware_readiness_metric:UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74 msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_work_from_anywhere_metrics:UserExperienceAnalyticsWorkFromAnywhereMetricsRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_work_from_anywhere_model_performance:UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_experience_analytics_work_from_anywhere_model_performance:UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|user_pfx_certificates:UserPfxCertificatesRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|verify_windows_enrollment_auto_discovery_with_domain_name(domain_name:str):VerifyWindowsEnrollmentAutoDiscoveryWithDomainNameRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|virtual_endpoint:VirtualEndpointRequestBuilder @@ -43850,7 +44106,7 @@ msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public| msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|windows_driver_update_profiles:WindowsDriverUpdateProfilesRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|windows_feature_update_profiles:WindowsFeatureUpdateProfilesRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|windows_information_protection_app_learning_summaries:WindowsInformationProtectionAppLearningSummariesRequestBuilder -msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|windows_information_protection_network_learning_summaries:WindowsInformationProtectionNetworkLearningSummariesRequestBuilder +msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|windows_information_protection_network_learning_summaries:WindowsInformationProtectionNetworkLearningSummariesReq_49622581 msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|windows_malware_information:WindowsMalwareInformationRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|windows_quality_update_policies:WindowsQualityUpdatePoliciesRequestBuilder msgraph_beta.generated.deviceManagement.DeviceManagementRequestBuilder::|public|windows_quality_update_profiles:WindowsQualityUpdateProfilesRequestBuilder @@ -48046,10 +48302,10 @@ msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.DeviceSettingStateSummariesRequestBuilder.DeviceSettingStateSummariesRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.DeviceSettingStateSummariesRequestBuilder.DeviceSettingStateSummariesRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeviceSettingStateSummariesRequestBuilderGetQueryParameters] msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.DeviceSettingStateSummariesRequestBuilder.DeviceSettingStateSummariesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.DeviceSettingStateSummariesRequestBuilder::|public|by_device_management_intent_device_setting_state_summary_id(device_management_intent_device_setting_state_summary_id:str):DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.DeviceSettingStateSummariesRequestBuilder::|public|by_device_management_intent_device_setting_state_summary_id(device_management_intent_device_setting_state_summary_id:str):DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.DeviceSettingStateSummariesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.DeviceSettingStateSummariesRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.DeviceSettingStateSummariesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeviceSettingStateSummariesRequestBuilderGetQueryParameters]):DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.DeviceSettingStateSummariesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeviceSettingStateSummariesRequestBuilderGetQueryParameters]):DeviceManagementIntentDeviceSettingStateSummaryCollecti_6e7a63fe msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.DeviceSettingStateSummariesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.DeviceSettingStateSummariesRequestBuilder::|public|post(body:DeviceManagementIntentDeviceSettingStateSummary; request_configuration?:RequestConfiguration[QueryParameters]):DeviceManagementIntentDeviceSettingStateSummary msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.DeviceSettingStateSummariesRequestBuilder::|public|request_adapter:RequestAdapter @@ -48057,24 +48313,24 @@ msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.DeviceSettingStateSummariesRequestBuilder::|public|to_post_request_information(body:DeviceManagementIntentDeviceSettingStateSummary; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.DeviceSettingStateSummariesRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.DeviceSettingStateSummariesRequestBuilder::|public|with_url(raw_url:str):DeviceSettingStateSummariesRequestBuilder -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters]):DeviceManagementIntentDeviceSettingStateSummary -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder::|public|patch(body:DeviceManagementIntentDeviceSettingStateSummary; request_configuration?:RequestConfiguration[QueryParameters]):DeviceManagementIntentDeviceSettingStateSummary -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder::|public|to_patch_request_information(body:DeviceManagementIntentDeviceSettingStateSummary; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder::|public|with_url(raw_url:str):DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilder +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a.DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a::|public|get(request_configuration?:RequestConfiguration[DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters]):DeviceManagementIntentDeviceSettingStateSummary +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a::|public|patch(body:DeviceManagementIntentDeviceSettingStateSummary; request_configuration?:RequestConfiguration[QueryParameters]):DeviceManagementIntentDeviceSettingStateSummary +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeviceManagementIntentDeviceSettingStateSummaryItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a::|public|to_patch_request_information(body:DeviceManagementIntentDeviceSettingStateSummary; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a::|public|url_template:str +msgraph_beta.generated.deviceManagement.intents.item.deviceSettingStateSummaries.item.DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a::|public|with_url(raw_url:str):DeviceManagementIntentDeviceSettingStateSummaryItemRequ_03bbc11a msgraph_beta.generated.deviceManagement.intents.item.deviceStates.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.intents.item.deviceStates.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.intents.item.deviceStates.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -49579,7 +49835,7 @@ msgraph_beta.generated.deviceManagement.managedDevices.item.ManagedDeviceItemReq msgraph_beta.generated.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|recover_passcode:RecoverPasscodeRequestBuilder msgraph_beta.generated.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|reenable:ReenableRequestBuilder msgraph_beta.generated.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|remote_lock:RemoteLockRequestBuilder -msgraph_beta.generated.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|remove_device_firmware_configuration_interface_management:RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder +msgraph_beta.generated.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|remove_device_firmware_configuration_interface_management:RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f msgraph_beta.generated.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|request_remote_assistance:RequestRemoteAssistanceRequestBuilder msgraph_beta.generated.deviceManagement.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|reset_passcode:ResetPasscodeRequestBuilder @@ -49759,15 +50015,15 @@ msgraph_beta.generated.deviceManagement.managedDevices.item.remoteLock.RemoteLoc msgraph_beta.generated.deviceManagement.managedDevices.item.remoteLock.RemoteLockRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.managedDevices.item.remoteLock.RemoteLockRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.managedDevices.item.remoteLock.RemoteLockRequestBuilder::|public|with_url(raw_url:str):RemoteLockRequestBuilder -msgraph_beta.generated.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|with_url(raw_url:str):RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder +msgraph_beta.generated.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|url_template:str +msgraph_beta.generated.deviceManagement.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|with_url(raw_url:str):RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f msgraph_beta.generated.deviceManagement.managedDevices.item.requestRemoteAssistance.RequestRemoteAssistanceRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.managedDevices.item.requestRemoteAssistance.RequestRemoteAssistanceRequestBuilder.RequestRemoteAssistanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.deviceManagement.managedDevices.item.requestRemoteAssistance.RequestRemoteAssistanceRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -50279,7 +50535,7 @@ msgraph_beta.generated.deviceManagement.managedDevices.ManagedDevicesRequestBuil msgraph_beta.generated.deviceManagement.managedDevices.ManagedDevicesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.deviceManagement.managedDevices.ManagedDevicesRequestBuilder::|public|post(body:ManagedDevice; request_configuration?:RequestConfiguration[QueryParameters]):ManagedDevice msgraph_beta.generated.deviceManagement.managedDevices.ManagedDevicesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.managedDevices.ManagedDevicesRequestBuilder::|public|retrieve_powerlift_app_diagnostics_details_with_user_principal_name(user_principal_name:str):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder +msgraph_beta.generated.deviceManagement.managedDevices.ManagedDevicesRequestBuilder::|public|retrieve_powerlift_app_diagnostics_details_with_user_principal_name(user_principal_name:str):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 msgraph_beta.generated.deviceManagement.managedDevices.ManagedDevicesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ManagedDevicesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.managedDevices.ManagedDevicesRequestBuilder::|public|to_post_request_information(body:ManagedDevice; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.managedDevices.ManagedDevicesRequestBuilder::|public|url_template:str @@ -50305,28 +50561,28 @@ msgraph_beta.generated.deviceManagement.managedDevices.moveDevicesToOU.MoveDevic msgraph_beta.generated.deviceManagement.managedDevices.moveDevicesToOU.MoveDevicesToOURequestBuilder::|public|to_post_request_information(body:MoveDevicesToOUPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.managedDevices.moveDevicesToOU.MoveDevicesToOURequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.managedDevices.moveDevicesToOU.MoveDevicesToOURequestBuilder::|public|with_url(raw_url:str):MoveDevicesToOURequestBuilder -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse::|public|constructor():None -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse::|public|value():list[PowerliftIncidentDetail] -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse::|public|value(value:list[PowerliftIncidentDetail]):None -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; user_principal_name?:str):None -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|with_url(raw_url:str):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5::|public|constructor():None +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5::|public|value():list[PowerliftIncidentDetail] +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5::|public|value(value:list[PowerliftIncidentDetail]):None +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5 +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; user_principal_name?:str):None +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|get(request_configuration?:RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5 +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|to_get_request_information(request_configuration?:RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|url_template:str +msgraph_beta.generated.deviceManagement.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|with_url(raw_url:str):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 msgraph_beta.generated.deviceManagement.managedDeviceWindowsOSImages.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.managedDeviceWindowsOSImages.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.managedDeviceWindowsOSImages.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -51029,8 +51285,8 @@ msgraph_beta.generated.deviceManagement.monitoring.alertRecords.AlertRecordsRequ msgraph_beta.generated.deviceManagement.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.deviceManagement.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.deviceManagement.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AlertRecordsRequestBuilderGetQueryParameters]):AlertRecordCollectionResponse -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|microsoft_graph_device_management_change_alert_records_portal_notification_as_sent:MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|microsoft_graph_device_management_get_portal_notifications:MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|microsoft_graph_device_management_change_alert_records_portal_notification_as_sent:MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7 +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|microsoft_graph_device_management_get_portal_notifications:MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564 msgraph_beta.generated.deviceManagement.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.deviceManagement.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|post(body:AlertRecord; request_configuration?:RequestConfiguration[QueryParameters]):AlertRecord msgraph_beta.generated.deviceManagement.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|request_adapter:RequestAdapter @@ -51060,7 +51316,7 @@ msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.AlertRecord msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AlertRecordItemRequestBuilderGetQueryParameters]):AlertRecord -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|microsoft_graph_device_management_set_portal_notification_as_sent:MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|microsoft_graph_device_management_set_portal_notification_as_sent:MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|patch(body:AlertRecord; request_configuration?:RequestConfiguration[QueryParameters]):AlertRecord msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|request_adapter:RequestAdapter @@ -51069,34 +51325,34 @@ msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.AlertRecord msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|to_patch_request_information(body:AlertRecord; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|with_url(raw_url:str):AlertRecordItemRequestBuilder -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|additional_data():dict[str, Any] -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|alert_record_ids():list[str] -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|alert_record_ids(value:list[str]):None -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|backing_store:BackingStore -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|constructor():None -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ChangeAlertRecordsPortalNotificationAsSentPostRequestBody -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder::|public|post(body:ChangeAlertRecordsPortalNotificationAsSentPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder::|public|to_post_request_information(body:ChangeAlertRecordsPortalNotificationAsSentPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f::|public|url_template:str +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f::|public|with_url(raw_url:str):MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|alert_record_ids():list[str] +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|alert_record_ids(value:list[str]):None +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|constructor():None +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ChangeAlertRecordsPortalNotificationAsSentPostRequestBody +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7::|public|post(body:ChangeAlertRecordsPortalNotificationAsSentPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7::|public|to_post_request_information(body:ChangeAlertRecordsPortalNotificationAsSentPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7::|public|url_template:str +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7::|public|with_url(raw_url:str):MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7 msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.GetPortalNotificationsGetResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.GetPortalNotificationsGetResponse::|public|constructor():None msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.GetPortalNotificationsGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -51104,21 +51360,21 @@ msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDe msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.GetPortalNotificationsGetResponse::|public|value():list[PortalNotification] msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.GetPortalNotificationsGetResponse::|public|value(value:list[PortalNotification]):None msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.GetPortalNotificationsGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetPortalNotificationsGetResponse -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]):GetPortalNotificationsGetResponse -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]):GetPortalNotificationsGetResponse +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564::|public|url_template:str +msgraph_beta.generated.deviceManagement.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564::|public|with_url(raw_url:str):MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564 msgraph_beta.generated.deviceManagement.monitoring.alertRules.AlertRulesRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.monitoring.alertRules.AlertRulesRequestBuilder.AlertRulesRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.deviceManagement.monitoring.alertRules.AlertRulesRequestBuilder.AlertRulesRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -52932,41 +53188,41 @@ msgraph_beta.generated.deviceManagement.reports.getDeviceConfigurationPolicyStat msgraph_beta.generated.deviceManagement.reports.getDeviceConfigurationPolicyStatusSummary.GetDeviceConfigurationPolicyStatusSummaryRequestBuilder::|public|to_post_request_information(body:GetDeviceConfigurationPolicyStatusSummaryPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.reports.getDeviceConfigurationPolicyStatusSummary.GetDeviceConfigurationPolicyStatusSummaryRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.reports.getDeviceConfigurationPolicyStatusSummary.GetDeviceConfigurationPolicyStatusSummaryRequestBuilder::|public|with_url(raw_url:str):GetDeviceConfigurationPolicyStatusSummaryRequestBuilder -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|additional_data():dict[str, Any] -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|backing_store:BackingStore -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|constructor():None -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|filter():str -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|filter(value:str):None -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|group_by():list[str] -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|group_by(value:list[str]):None -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|name():str -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|name(value:str):None -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|order_by():list[str] -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|order_by(value:list[str]):None -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|search():str -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|search(value:str):None -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|select():list[str] -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|select(value:list[str]):None -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|session_id():str -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|session_id(value:str):None -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|skip():int -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|skip(value:int):None -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|top():int -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|public|top(value:int):None -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder.GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder::|public|post(body:GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder::|public|to_post_request_information(body:GetDeviceManagementIntentPerSettingContributingProfilesPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder::|public|with_url(raw_url:str):GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea.GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea::|public|post(body:GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea::|public|to_post_request_information(body:GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea::|public|url_template:str +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea::|public|with_url(raw_url:str):GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|additional_data():dict[str, Any] +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|backing_store:BackingStore +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|constructor():None +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|filter():str +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|filter(value:str):None +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|group_by():list[str] +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|group_by(value:list[str]):None +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|name():str +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|name(value:str):None +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|order_by():list[str] +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|order_by(value:list[str]):None +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|search():str +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|search(value:str):None +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|select():list[str] +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|select(value:list[str]):None +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|session_id():str +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|session_id(value:str):None +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|skip():int +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|skip(value:int):None +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|top():int +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|public|top(value:int):None +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b +msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentPerSettingContributingProfiles.GetDeviceManagementIntentPerSettingContributingProfiles_8b73545b~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentSettingsReport.GetDeviceManagementIntentSettingsReportPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentSettingsReport.GetDeviceManagementIntentSettingsReportPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.deviceManagement.reports.getDeviceManagementIntentSettingsReport.GetDeviceManagementIntentSettingsReportPostRequestBody::|public|backing_store:BackingStore @@ -53268,39 +53524,39 @@ msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliac msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliacePolicyReport.GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder::|public|to_post_request_information(body:GetDeviceStatusSummaryByCompliacePolicyReportPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliacePolicyReport.GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliacePolicyReport.GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder::|public|with_url(raw_url:str):GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|additional_data():dict[str, Any] -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|backing_store:BackingStore -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|constructor():None -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|filter():str -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|filter(value:str):None -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|group_by():list[str] -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|group_by(value:list[str]):None -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|order_by():list[str] -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|order_by(value:list[str]):None -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|search():str -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|search(value:str):None -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|select():list[str] -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|select(value:list[str]):None -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|session_id():str -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|session_id(value:str):None -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|skip():int -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|skip(value:int):None -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|top():int -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|public|top(value:int):None -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder.GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder::|public|post(body:GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder::|public|to_post_request_information(body:GetDeviceStatusSummaryByCompliancePolicySettingsReportPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder::|public|with_url(raw_url:str):GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|additional_data():dict[str, Any] +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|backing_store:BackingStore +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|constructor():None +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|filter():str +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|filter(value:str):None +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|group_by():list[str] +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|group_by(value:list[str]):None +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|order_by():list[str] +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|order_by(value:list[str]):None +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|search():str +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|search(value:str):None +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|select():list[str] +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|select(value:list[str]):None +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|session_id():str +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|session_id(value:str):None +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|skip():int +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|skip(value:int):None +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|top():int +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|public|top(value:int):None +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5 +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17.GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17::|public|post(body:GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17::|public|to_post_request_information(body:GetDeviceStatusSummaryByCompliancePolicySettingsReportP_3ae506e5; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17::|public|url_template:str +msgraph_beta.generated.deviceManagement.reports.getDeviceStatusSummaryByCompliancePolicySettingsReport.GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17::|public|with_url(raw_url:str):GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17 msgraph_beta.generated.deviceManagement.reports.getDevicesWithoutCompliancePolicyReport.GetDevicesWithoutCompliancePolicyReportPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.deviceManagement.reports.getDevicesWithoutCompliancePolicyReport.GetDevicesWithoutCompliancePolicyReportPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.deviceManagement.reports.getDevicesWithoutCompliancePolicyReport.GetDevicesWithoutCompliancePolicyReportPostRequestBody::|public|backing_store:BackingStore @@ -53579,76 +53835,76 @@ msgraph_beta.generated.deviceManagement.reports.getMalwareSummaryReport.GetMalwa msgraph_beta.generated.deviceManagement.reports.getMalwareSummaryReport.GetMalwareSummaryReportRequestBuilder::|public|to_post_request_information(body:GetMalwareSummaryReportPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.reports.getMalwareSummaryReport.GetMalwareSummaryReportRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.reports.getMalwareSummaryReport.GetMalwareSummaryReportRequestBuilder::|public|with_url(raw_url:str):GetMalwareSummaryReportRequestBuilder -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|additional_data():dict[str, Any] -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|backing_store:BackingStore -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|constructor():None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|filter():str -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|filter(value:str):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|group_by():list[str] -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|group_by(value:list[str]):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|name():str -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|name(value:str):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|order_by():list[str] -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|order_by(value:list[str]):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|search():str -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|search(value:str):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|select():list[str] -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|select(value:list[str]):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|session_id():str -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|session_id(value:str):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|skip():int -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|skip(value:int):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|top():int -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|public|top(value:int):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMobileApplicationManagementAppConfigurationReportPostRequestBody -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportRequestBuilder.GetMobileApplicationManagementAppConfigurationReportRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportRequestBuilder::|public|post(body:GetMobileApplicationManagementAppConfigurationReportPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportRequestBuilder::|public|to_post_request_information(body:GetMobileApplicationManagementAppConfigurationReportPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportRequestBuilder::|public|with_url(raw_url:str):GetMobileApplicationManagementAppConfigurationReportRequestBuilder -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|additional_data():dict[str, Any] -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|backing_store:BackingStore -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|constructor():None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|filter():str -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|filter(value:str):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|group_by():list[str] -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|group_by(value:list[str]):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|name():str -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|name(value:str):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|order_by():list[str] -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|order_by(value:list[str]):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|search():str -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|search(value:str):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|select():list[str] -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|select(value:list[str]):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|session_id():str -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|session_id(value:str):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|skip():int -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|skip(value:int):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|top():int -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|public|top(value:int):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder.GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder::|public|post(body:GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder::|public|to_post_request_information(body:GetMobileApplicationManagementAppRegistrationSummaryReportPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder::|public|with_url(raw_url:str):GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|additional_data():dict[str, Any] +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|backing_store:BackingStore +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|constructor():None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|filter():str +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|filter(value:str):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|group_by():list[str] +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|group_by(value:list[str]):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|name():str +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|name(value:str):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|order_by():list[str] +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|order_by(value:list[str]):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|search():str +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|search(value:str):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|select():list[str] +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|select(value:list[str]):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|session_id():str +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|session_id(value:str):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|skip():int +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|skip(value:int):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|top():int +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|public|top(value:int):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMobileApplicationManagementAppConfigurationReportPos_7beacf32 +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportPos_7beacf32~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3.GetMobileApplicationManagementAppConfigurationReportRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3::|public|post(body:GetMobileApplicationManagementAppConfigurationReportPos_7beacf32; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3::|public|to_post_request_information(body:GetMobileApplicationManagementAppConfigurationReportPos_7beacf32; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3::|public|url_template:str +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppConfigurationReport.GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3::|public|with_url(raw_url:str):GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3 +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|additional_data():dict[str, Any] +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|backing_store:BackingStore +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|constructor():None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|filter():str +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|filter(value:str):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|group_by():list[str] +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|group_by(value:list[str]):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|name():str +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|name(value:str):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|order_by():list[str] +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|order_by(value:list[str]):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|search():str +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|search(value:str):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|select():list[str] +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|select(value:list[str]):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|session_id():str +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|session_id(value:str):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|skip():int +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|skip(value:int):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|top():int +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|public|top(value:int):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5.GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5::|public|post(body:GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5::|public|to_post_request_information(body:GetMobileApplicationManagementAppRegistrationSummaryRep_1ff4c12e; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5::|public|url_template:str +msgraph_beta.generated.deviceManagement.reports.getMobileApplicationManagementAppRegistrationSummaryReport.GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5::|public|with_url(raw_url:str):GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5 msgraph_beta.generated.deviceManagement.reports.getNoncompliantDevicesAndSettingsReport.GetNoncompliantDevicesAndSettingsReportPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.deviceManagement.reports.getNoncompliantDevicesAndSettingsReport.GetNoncompliantDevicesAndSettingsReportPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.deviceManagement.reports.getNoncompliantDevicesAndSettingsReport.GetNoncompliantDevicesAndSettingsReportPostRequestBody::|public|backing_store:BackingStore @@ -54141,41 +54397,41 @@ msgraph_beta.generated.deviceManagement.reports.getUserInstallStatusReport.GetUs msgraph_beta.generated.deviceManagement.reports.getUserInstallStatusReport.GetUserInstallStatusReportRequestBuilder::|public|to_post_request_information(body:GetUserInstallStatusReportPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.reports.getUserInstallStatusReport.GetUserInstallStatusReportRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.reports.getUserInstallStatusReport.GetUserInstallStatusReportRequestBuilder::|public|with_url(raw_url:str):GetUserInstallStatusReportRequestBuilder -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|additional_data():dict[str, Any] -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|backing_store:BackingStore -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|constructor():None -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|filter():str -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|filter(value:str):None -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|group_by():list[str] -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|group_by(value:list[str]):None -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|name():str -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|name(value:str):None -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|order_by():list[str] -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|order_by(value:list[str]):None -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|search():str -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|search(value:str):None -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|select():list[str] -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|select(value:list[str]):None -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|session_id():str -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|session_id(value:str):None -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|skip():int -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|skip(value:int):None -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|top():int -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|top(value:int):None -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder::|public|post(body:GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder::|public|to_post_request_information(body:GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder::|public|with_url(raw_url:str):GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|additional_data():dict[str, Any] +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|backing_store:BackingStore +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|constructor():None +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|filter():str +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|filter(value:str):None +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|group_by():list[str] +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|group_by(value:list[str]):None +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|name():str +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|name(value:str):None +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|order_by():list[str] +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|order_by(value:list[str]):None +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|search():str +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|search(value:str):None +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|select():list[str] +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|select(value:list[str]):None +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|session_id():str +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|session_id(value:str):None +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|skip():int +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|skip(value:int):None +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|top():int +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|public|top(value:int):None +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3 +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded::|public|post(body:GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded::|public|to_post_request_information(body:GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportPos_8e8a0be3; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded::|public|url_template:str +msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertsPerPolicyPerDeviceReport.GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded::|public|with_url(raw_url:str):GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertSummaryReport.GetWindowsDriverUpdateAlertSummaryReportPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertSummaryReport.GetWindowsDriverUpdateAlertSummaryReportPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertSummaryReport.GetWindowsDriverUpdateAlertSummaryReportPostRequestBody::|public|backing_store:BackingStore @@ -54211,41 +54467,41 @@ msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertSumma msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertSummaryReport.GetWindowsDriverUpdateAlertSummaryReportRequestBuilder::|public|to_post_request_information(body:GetWindowsDriverUpdateAlertSummaryReportPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertSummaryReport.GetWindowsDriverUpdateAlertSummaryReportRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.reports.getWindowsDriverUpdateAlertSummaryReport.GetWindowsDriverUpdateAlertSummaryReportRequestBuilder::|public|with_url(raw_url:str):GetWindowsDriverUpdateAlertSummaryReportRequestBuilder -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|additional_data():dict[str, Any] -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|backing_store:BackingStore -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|constructor():None -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|filter():str -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|filter(value:str):None -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|group_by():list[str] -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|group_by(value:list[str]):None -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|name():str -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|name(value:str):None -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|order_by():list[str] -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|order_by(value:list[str]):None -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|search():str -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|search(value:str):None -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|select():list[str] -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|select(value:list[str]):None -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|session_id():str -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|session_id(value:str):None -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|skip():int -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|skip(value:int):None -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|top():int -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|public|top(value:int):None -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder::|public|post(body:GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder::|public|to_post_request_information(body:GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder::|public|with_url(raw_url:str):GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|additional_data():dict[str, Any] +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|backing_store:BackingStore +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|constructor():None +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|filter():str +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|filter(value:str):None +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|group_by():list[str] +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|group_by(value:list[str]):None +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|name():str +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|name(value:str):None +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|order_by():list[str] +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|order_by(value:list[str]):None +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|search():str +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|search(value:str):None +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|select():list[str] +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|select(value:list[str]):None +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|session_id():str +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|session_id(value:str):None +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|skip():int +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|skip(value:int):None +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|top():int +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|public|top(value:int):None +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9 +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0::|public|post(body:GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9; request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0::|public|to_post_request_information(body:GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportPo_78a4c0d9; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0::|public|url_template:str +msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertsPerPolicyPerDeviceReport.GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0::|public|with_url(raw_url:str):GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0 msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertSummaryReport.GetWindowsQualityUpdateAlertSummaryReportPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertSummaryReport.GetWindowsQualityUpdateAlertSummaryReportPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.deviceManagement.reports.getWindowsQualityUpdateAlertSummaryReport.GetWindowsQualityUpdateAlertSummaryReportPostRequestBody::|public|backing_store:BackingStore @@ -54393,7 +54649,7 @@ msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|g msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_devices_without_compliance_policy_report:GetDevicesWithoutCompliancePolicyReportRequestBuilder msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_device_configuration_policy_settings_summary_report:GetDeviceConfigurationPolicySettingsSummaryReportRequestBuilder msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_device_configuration_policy_status_summary:GetDeviceConfigurationPolicyStatusSummaryRequestBuilder -msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_device_management_intent_per_setting_contributing_profiles:GetDeviceManagementIntentPerSettingContributingProfilesRequestBuilder +msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_device_management_intent_per_setting_contributing_profiles:GetDeviceManagementIntentPerSettingContributingProfiles_0f5720ea msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_device_management_intent_settings_report:GetDeviceManagementIntentSettingsReportRequestBuilder msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_device_non_compliance_report:GetDeviceNonComplianceReportRequestBuilder msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_device_policies_compliance_report:GetDevicePoliciesComplianceReportRequestBuilder @@ -54401,7 +54657,7 @@ msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|g msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_device_status_by_compliace_policy_report:GetDeviceStatusByCompliacePolicyReportRequestBuilder msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_device_status_by_compliance_policy_setting_report:GetDeviceStatusByCompliancePolicySettingReportRequestBuilder msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_device_status_summary_by_compliace_policy_report:GetDeviceStatusSummaryByCompliacePolicyReportRequestBuilder -msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_device_status_summary_by_compliance_policy_settings_report:GetDeviceStatusSummaryByCompliancePolicySettingsReportRequestBuilder +msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_device_status_summary_by_compliance_policy_settings_report:GetDeviceStatusSummaryByCompliancePolicySettingsReportR_42144a17 msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_encryption_report_for_devices:GetEncryptionReportForDevicesRequestBuilder msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_enrollment_configuration_policies_by_device:GetEnrollmentConfigurationPoliciesByDeviceRequestBuilder msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_failed_mobile_apps_report:GetFailedMobileAppsReportRequestBuilder @@ -54409,8 +54665,8 @@ msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|g msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_group_policy_settings_device_settings_report:GetGroupPolicySettingsDeviceSettingsReportRequestBuilder msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_historical_report:GetHistoricalReportRequestBuilder msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_malware_summary_report:GetMalwareSummaryReportRequestBuilder -msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_mobile_application_management_app_configuration_report:GetMobileApplicationManagementAppConfigurationReportRequestBuilder -msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_mobile_application_management_app_registration_summary_report:GetMobileApplicationManagementAppRegistrationSummaryReportRequestBuilder +msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_mobile_application_management_app_configuration_report:GetMobileApplicationManagementAppConfigurationReportReq_bcc872f3 +msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_mobile_application_management_app_registration_summary_report:GetMobileApplicationManagementAppRegistrationSummaryRep_fa50c4b5 msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_noncompliant_devices_and_settings_report:GetNoncompliantDevicesAndSettingsReportRequestBuilder msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_policy_non_compliance_metadata:GetPolicyNonComplianceMetadataRequestBuilder msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_policy_non_compliance_report:GetPolicyNonComplianceReportRequestBuilder @@ -54425,9 +54681,9 @@ msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|g msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_unhealthy_firewall_report:GetUnhealthyFirewallReportRequestBuilder msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_unhealthy_firewall_summary_report:GetUnhealthyFirewallSummaryReportRequestBuilder msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_user_install_status_report:GetUserInstallStatusReportRequestBuilder -msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_windows_driver_update_alerts_per_policy_per_device_report:GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportRequestBuilder +msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_windows_driver_update_alerts_per_policy_per_device_report:GetWindowsDriverUpdateAlertsPerPolicyPerDeviceReportReq_6fe65ded msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_windows_driver_update_alert_summary_report:GetWindowsDriverUpdateAlertSummaryReportRequestBuilder -msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_windows_quality_update_alerts_per_policy_per_device_report:GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRequestBuilder +msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_windows_quality_update_alerts_per_policy_per_device_report:GetWindowsQualityUpdateAlertsPerPolicyPerDeviceReportRe_ae0faab0 msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_windows_quality_update_alert_summary_report:GetWindowsQualityUpdateAlertSummaryReportRequestBuilder msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_windows_update_alerts_per_policy_per_device_report:GetWindowsUpdateAlertsPerPolicyPerDeviceReportRequestBuilder msgraph_beta.generated.deviceManagement.reports.ReportsRequestBuilder::|public|get_windows_update_alert_summary_report:GetWindowsUpdateAlertSummaryReportRequestBuilder @@ -54795,10 +55051,10 @@ msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments. msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters] msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.AssignmentsRequestBuilder.AssignmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.AssignmentsRequestBuilder::|public|by_device_management_resource_access_profile_assignment_id(device_management_resource_access_profile_assignment_id:str):DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.AssignmentsRequestBuilder::|public|by_device_management_resource_access_profile_assignment_id(device_management_resource_access_profile_assignment_id:str):DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28 msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.AssignmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.AssignmentsRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.AssignmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]):DeviceManagementResourceAccessProfileAssignmentCollectionResponse +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.AssignmentsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]):DeviceManagementResourceAccessProfileAssignmentCollecti_c42feb94 msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.AssignmentsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.AssignmentsRequestBuilder::|public|post(body:DeviceManagementResourceAccessProfileAssignment; request_configuration?:RequestConfiguration[QueryParameters]):DeviceManagementResourceAccessProfileAssignment msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.AssignmentsRequestBuilder::|public|request_adapter:RequestAdapter @@ -54818,24 +55074,24 @@ msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments. msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters]):DeviceManagementResourceAccessProfileAssignment -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder::|public|patch(body:DeviceManagementResourceAccessProfileAssignment; request_configuration?:RequestConfiguration[QueryParameters]):DeviceManagementResourceAccessProfileAssignment -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder::|public|to_patch_request_information(body:DeviceManagementResourceAccessProfileAssignment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder::|public|with_url(raw_url:str):DeviceManagementResourceAccessProfileAssignmentItemRequestBuilder +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28.DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28::|public|get(request_configuration?:RequestConfiguration[DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters]):DeviceManagementResourceAccessProfileAssignment +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28::|public|patch(body:DeviceManagementResourceAccessProfileAssignment; request_configuration?:RequestConfiguration[QueryParameters]):DeviceManagementResourceAccessProfileAssignment +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeviceManagementResourceAccessProfileAssignmentItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28::|public|to_patch_request_information(body:DeviceManagementResourceAccessProfileAssignment; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28::|public|url_template:str +msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.assignments.item.DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28::|public|with_url(raw_url:str):DeviceManagementResourceAccessProfileAssignmentItemRequ_909d4c28 msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.DeviceManagementResourceAccessProfileBaseItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.DeviceManagementResourceAccessProfileBaseItemRequestBuilder.DeviceManagementResourceAccessProfileBaseItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.deviceManagement.resourceAccessProfiles.item.DeviceManagementResourceAccessProfileBaseItemRequestBuilder.DeviceManagementResourceAccessProfileBaseItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -57253,47 +57509,47 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelatio msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAnomalyCorrelationGroupOverview -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder::|public|patch(body:UserExperienceAnalyticsAnomalyCorrelationGroupOverview; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAnomalyCorrelationGroupOverview -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsAnomalyCorrelationGroupOverview; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder::|public|by_user_experience_analytics_anomaly_correlation_group_overview_id(user_experience_analytics_anomaly_correlation_group_overview_id:str):UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder::|public|post(body:UserExperienceAnalyticsAnomalyCorrelationGroupOverview; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAnomalyCorrelationGroupOverview -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder::|public|to_post_request_information(body:UserExperienceAnalyticsAnomalyCorrelationGroupOverview; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAnomalyCorrelationGroupOverview +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a::|public|patch(body:UserExperienceAnalyticsAnomalyCorrelationGroupOverview; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAnomalyCorrelationGroupOverview +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a::|public|to_patch_request_information(body:UserExperienceAnalyticsAnomalyCorrelationGroupOverview; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.item.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a::|public|with_url(raw_url:str):UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6::|public|by_user_experience_analytics_anomaly_correlation_group_overview_id(user_experience_analytics_anomaly_correlation_group_overview_id:str):UserExperienceAnalyticsAnomalyCorrelationGroupOverviewI_d2c3959a +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAnomalyCorrelationGroupOverviewC_6fb5483f +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6::|public|post(body:UserExperienceAnalyticsAnomalyCorrelationGroupOverview; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAnomalyCorrelationGroupOverview +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAnomalyCorrelationGroupOverviewRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6::|public|to_post_request_information(body:UserExperienceAnalyticsAnomalyCorrelationGroupOverview; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyCorrelationGroupOverview.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6::|public|with_url(raw_url:str):UserExperienceAnalyticsAnomalyCorrelationGroupOverviewR_71683ae6 msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyDevice.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyDevice.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAnomalyDevice.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -57359,259 +57615,259 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicat msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthApplicationPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder::|public|patch(body:UserExperienceAnalyticsAppHealthApplicationPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthApplicationPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsAppHealthApplicationPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder::|public|by_user_experience_analytics_app_health_application_performance_id(user_experience_analytics_app_health_application_performance_id:str):UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder::|public|post(body:UserExperienceAnalyticsAppHealthApplicationPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthApplicationPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder::|public|to_post_request_information(body:UserExperienceAnalyticsAppHealthApplicationPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.count.CountRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.count.CountRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder::|public|patch(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder::|public|by_user_experience_analytics_app_health_app_performance_by_app_version_id(user_experience_analytics_app_health_app_performance_by_app_version_id:str):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder::|public|post(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder::|public|to_post_request_information(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.count.CountRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.count.CountRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder::|public|patch(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder::|public|by_user_experience_analytics_app_health_app_performance_by_app_version_details_id(user_experience_analytics_app_health_app_performance_by_app_version_details_id:str):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder::|public|post(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder::|public|to_post_request_information(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.count.CountRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.count.CountRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder::|public|patch(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder::|public|by_user_experience_analytics_app_health_app_performance_by_app_version_device_id_id(user_experience_analytics_app_health_app_performance_by_app_version_device_id_id:str):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder::|public|post(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder::|public|to_post_request_information(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.count.CountRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.count.CountRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder::|public|patch(body:UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder::|public|by_user_experience_analytics_app_health_app_performance_by_o_s_version_id(user_experience_analytics_app_health_app_performance_by_o_s_version_id:str):UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder::|public|post(body:UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder::|public|to_post_request_information(body:UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966.UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthApplicationPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966::|public|patch(body:UserExperienceAnalyticsAppHealthApplicationPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthApplicationPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966::|public|to_patch_request_information(body:UserExperienceAnalyticsAppHealthApplicationPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.item.UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000.UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000::|public|by_user_experience_analytics_app_health_application_performance_id(user_experience_analytics_app_health_application_performance_id:str):UserExperienceAnalyticsAppHealthApplicationPerformanceI_90608966 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthApplicationPerformanceC_0eceb72b +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000::|public|post(body:UserExperienceAnalyticsAppHealthApplicationPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthApplicationPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000::|public|to_post_request_information(body:UserExperienceAnalyticsAppHealthApplicationPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformance.UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthApplicationPerformanceR_639a6000 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5::|public|patch(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5::|public|to_patch_request_information(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2::|public|by_user_experience_analytics_app_health_app_performance_by_app_version_id(user_experience_analytics_app_health_app_performance_by_app_version_id:str):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_874a4be5 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_990cc9c7 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2::|public|post(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2::|public|to_post_request_information(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_2c7136c4.UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthApplicationPerformanceB_70be83d2 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493::|public|patch(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493::|public|to_patch_request_information(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31::|public|by_user_experience_analytics_app_health_app_performance_by_app_version_device_id_id(user_experience_analytics_app_health_app_performance_by_app_version_device_id_id:str):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_0f781493 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_870e9874 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31::|public|post(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31::|public|to_post_request_information(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_3fa78c7f.UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthApplicationPerformanceB_b0ce4c31 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71::|public|patch(body:UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71::|public|to_patch_request_information(body:UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.item.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd.UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd::|public|by_user_experience_analytics_app_health_app_performance_by_o_s_version_id(user_experience_analytics_app_health_app_performance_by_o_s_version_id:str):UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_067d4f71 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_b084b7a3 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd::|public|post(body:UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByOSVersionRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd::|public|to_post_request_information(body:UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_764bd61c.UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthApplicationPerformanceB_899202bd +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d::|public|patch(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d::|public|to_patch_request_information(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.item.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166.UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166::|public|by_user_experience_analytics_app_health_app_performance_by_app_version_details_id(user_experience_analytics_app_health_app_performance_by_app_version_details_id:str):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_e69cea9d +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_47d72806 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166::|public|post(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetailsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166::|public|to_post_request_information(body:UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthApplicationPerformanceB_76e0e2cf.UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthApplicationPerformanceB_73937166 msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -57624,47 +57880,47 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceMo msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthDeviceModelPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder::|public|patch(body:UserExperienceAnalyticsAppHealthDeviceModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthDeviceModelPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsAppHealthDeviceModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder::|public|by_user_experience_analytics_app_health_device_model_performance_id(user_experience_analytics_app_health_device_model_performance_id:str):UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder::|public|post(body:UserExperienceAnalyticsAppHealthDeviceModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthDeviceModelPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder::|public|to_post_request_information(body:UserExperienceAnalyticsAppHealthDeviceModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6.UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthDeviceModelPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6::|public|patch(body:UserExperienceAnalyticsAppHealthDeviceModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthDeviceModelPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6::|public|to_patch_request_information(body:UserExperienceAnalyticsAppHealthDeviceModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.item.UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66.UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66::|public|by_user_experience_analytics_app_health_device_model_performance_id(user_experience_analytics_app_health_device_model_performance_id:str):UserExperienceAnalyticsAppHealthDeviceModelPerformanceI_a16edbf6 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthDeviceModelPerformanceC_82f2ad9f +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66::|public|post(body:UserExperienceAnalyticsAppHealthDeviceModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthDeviceModelPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDeviceModelPerformanceRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66::|public|to_post_request_information(body:UserExperienceAnalyticsAppHealthDeviceModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDeviceModelPerformance.UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthDeviceModelPerformanceR_4dcbff66 msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -57677,24 +57933,24 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePe msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthDevicePerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder::|public|patch(body:UserExperienceAnalyticsAppHealthDevicePerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthDevicePerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsAppHealthDevicePerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e.UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthDevicePerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e::|public|patch(body:UserExperienceAnalyticsAppHealthDevicePerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthDevicePerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e::|public|to_patch_request_information(body:UserExperienceAnalyticsAppHealthDevicePerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.item.UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -57707,10 +57963,10 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePe msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilderGetQueryParameters] msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder::|public|by_user_experience_analytics_app_health_device_performance_id(user_experience_analytics_app_health_device_performance_id:str):UserExperienceAnalyticsAppHealthDevicePerformanceItemRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder::|public|by_user_experience_analytics_app_health_device_performance_id(user_experience_analytics_app_health_device_performance_id:str):UserExperienceAnalyticsAppHealthDevicePerformanceItemRe_ef0ccf8e msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthDevicePerformanceCollec_a1e81389 msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder::|public|post(body:UserExperienceAnalyticsAppHealthDevicePerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthDevicePerformance msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformance.UserExperienceAnalyticsAppHealthDevicePerformanceRequestBuilder::|public|request_adapter:RequestAdapter @@ -57730,47 +57986,47 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePe msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthDevicePerformanceDetails -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder::|public|patch(body:UserExperienceAnalyticsAppHealthDevicePerformanceDetails; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthDevicePerformanceDetails -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsAppHealthDevicePerformanceDetails; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder::|public|by_user_experience_analytics_app_health_device_performance_details_id(user_experience_analytics_app_health_device_performance_details_id:str):UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder::|public|post(body:UserExperienceAnalyticsAppHealthDevicePerformanceDetails; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthDevicePerformanceDetails -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder::|public|to_post_request_information(body:UserExperienceAnalyticsAppHealthDevicePerformanceDetails; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthDevicePerformanceDetails +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e::|public|patch(body:UserExperienceAnalyticsAppHealthDevicePerformanceDetails; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthDevicePerformanceDetails +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e::|public|to_patch_request_information(body:UserExperienceAnalyticsAppHealthDevicePerformanceDetails; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.item.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6::|public|by_user_experience_analytics_app_health_device_performance_details_id(user_experience_analytics_app_health_device_performance_details_id:str):UserExperienceAnalyticsAppHealthDevicePerformanceDetail_feb3901e +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthDevicePerformanceDetail_443786e1 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6::|public|post(body:UserExperienceAnalyticsAppHealthDevicePerformanceDetails; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthDevicePerformanceDetails +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthDevicePerformanceDetailsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6::|public|to_post_request_information(body:UserExperienceAnalyticsAppHealthDevicePerformanceDetails; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthDevicePerformanceDetails.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthDevicePerformanceDetail_4ca850b6 msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -57783,47 +58039,47 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersio msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthOSVersionPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder::|public|patch(body:UserExperienceAnalyticsAppHealthOSVersionPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthOSVersionPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsAppHealthOSVersionPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder::|public|by_user_experience_analytics_app_health_o_s_version_performance_id(user_experience_analytics_app_health_o_s_version_performance_id:str):UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder::|public|post(body:UserExperienceAnalyticsAppHealthOSVersionPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthOSVersionPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder::|public|to_post_request_information(body:UserExperienceAnalyticsAppHealthOSVersionPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d.UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthOSVersionPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d::|public|patch(body:UserExperienceAnalyticsAppHealthOSVersionPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthOSVersionPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d::|public|to_patch_request_information(body:UserExperienceAnalyticsAppHealthOSVersionPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.item.UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d.UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d::|public|by_user_experience_analytics_app_health_o_s_version_performance_id(user_experience_analytics_app_health_o_s_version_performance_id:str):UserExperienceAnalyticsAppHealthOSVersionPerformanceIte_42b8290d +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters]):UserExperienceAnalyticsAppHealthOSVersionPerformanceCol_47ddb2da +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d::|public|post(body:UserExperienceAnalyticsAppHealthOSVersionPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsAppHealthOSVersionPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsAppHealthOSVersionPerformanceRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d::|public|to_post_request_information(body:UserExperienceAnalyticsAppHealthOSVersionPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOSVersionPerformance.UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d::|public|with_url(raw_url:str):UserExperienceAnalyticsAppHealthOSVersionPerformanceReq_fdb3de6d msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOverview.metricValues.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOverview.metricValues.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsAppHealthOverview.metricValues.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -58093,24 +58349,24 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthAppI msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthAppImpact.UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder::|public|to_post_request_information(body:UserExperienceAnalyticsBatteryHealthAppImpact; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthAppImpact.UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthAppImpact.UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthAppImpactRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthCapacityDetails -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder::|public|patch(body:UserExperienceAnalyticsBatteryHealthCapacityDetails; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthCapacityDetails -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsBatteryHealthCapacityDetails; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthCapacityDetails +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf::|public|patch(body:UserExperienceAnalyticsBatteryHealthCapacityDetails; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthCapacityDetails +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthCapacityDetailsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf::|public|to_patch_request_information(body:UserExperienceAnalyticsBatteryHealthCapacityDetails; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthCapacityDetails.UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthCapacityDetailsRequ_64948acf msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -58123,47 +58379,47 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevi msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthDeviceAppImpact -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder::|public|patch(body:UserExperienceAnalyticsBatteryHealthDeviceAppImpact; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthDeviceAppImpact -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsBatteryHealthDeviceAppImpact; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder::|public|by_user_experience_analytics_battery_health_device_app_impact_id(user_experience_analytics_battery_health_device_app_impact_id:str):UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder::|public|post(body:UserExperienceAnalyticsBatteryHealthDeviceAppImpact; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthDeviceAppImpact -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder::|public|to_post_request_information(body:UserExperienceAnalyticsBatteryHealthDeviceAppImpact; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthDeviceAppImpact +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433::|public|patch(body:UserExperienceAnalyticsBatteryHealthDeviceAppImpact; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthDeviceAppImpact +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433::|public|to_patch_request_information(body:UserExperienceAnalyticsBatteryHealthDeviceAppImpact; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.item.UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418::|public|by_user_experience_analytics_battery_health_device_app_impact_id(user_experience_analytics_battery_health_device_app_impact_id:str):UserExperienceAnalyticsBatteryHealthDeviceAppImpactItem_27b4d433 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthDeviceAppImpactColl_cf5e24ce +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418::|public|post(body:UserExperienceAnalyticsBatteryHealthDeviceAppImpact; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthDeviceAppImpact +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418::|public|to_post_request_information(body:UserExperienceAnalyticsBatteryHealthDeviceAppImpact; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceAppImpact.UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthDeviceAppImpactRequ_fbd82418 msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -58176,47 +58432,47 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevi msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthDevicePerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder::|public|patch(body:UserExperienceAnalyticsBatteryHealthDevicePerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthDevicePerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsBatteryHealthDevicePerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder::|public|by_user_experience_analytics_battery_health_device_performance_id(user_experience_analytics_battery_health_device_performance_id:str):UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder::|public|post(body:UserExperienceAnalyticsBatteryHealthDevicePerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthDevicePerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder::|public|to_post_request_information(body:UserExperienceAnalyticsBatteryHealthDevicePerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e.UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthDevicePerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e::|public|patch(body:UserExperienceAnalyticsBatteryHealthDevicePerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthDevicePerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e::|public|to_patch_request_information(body:UserExperienceAnalyticsBatteryHealthDevicePerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.item.UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff.UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff::|public|by_user_experience_analytics_battery_health_device_performance_id(user_experience_analytics_battery_health_device_performance_id:str):UserExperienceAnalyticsBatteryHealthDevicePerformanceIt_c4751a5e +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthDevicePerformanceCo_b4a8bea0 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff::|public|post(body:UserExperienceAnalyticsBatteryHealthDevicePerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthDevicePerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDevicePerformanceRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff::|public|to_post_request_information(body:UserExperienceAnalyticsBatteryHealthDevicePerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevicePerformance.UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthDevicePerformanceRe_cfe5ecff msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -58229,47 +58485,47 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDevi msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder::|public|patch(body:UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder::|public|by_user_experience_analytics_battery_health_device_runtime_history_id(user_experience_analytics_battery_health_device_runtime_history_id:str):UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder::|public|post(body:UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder::|public|to_post_request_information(body:UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32::|public|patch(body:UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32::|public|to_patch_request_information(body:UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.item.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d::|public|by_user_experience_analytics_battery_health_device_runtime_history_id(user_experience_analytics_battery_health_device_runtime_history_id:str):UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_5feb7d32 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_85aba7ea +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d::|public|post(body:UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d::|public|to_post_request_information(body:UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthDeviceRuntimeHistory.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_0792f10d msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -58282,47 +58538,47 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthMode msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthModelPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder::|public|patch(body:UserExperienceAnalyticsBatteryHealthModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthModelPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsBatteryHealthModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder::|public|by_user_experience_analytics_battery_health_model_performance_id(user_experience_analytics_battery_health_model_performance_id:str):UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder::|public|post(body:UserExperienceAnalyticsBatteryHealthModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthModelPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder::|public|to_post_request_information(body:UserExperienceAnalyticsBatteryHealthModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b.UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthModelPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b::|public|patch(body:UserExperienceAnalyticsBatteryHealthModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthModelPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b::|public|to_patch_request_information(body:UserExperienceAnalyticsBatteryHealthModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.item.UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa.UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa::|public|by_user_experience_analytics_battery_health_model_performance_id(user_experience_analytics_battery_health_model_performance_id:str):UserExperienceAnalyticsBatteryHealthModelPerformanceIte_e1f1bf2b +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthModelPerformanceCol_4129e832 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa::|public|post(body:UserExperienceAnalyticsBatteryHealthModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthModelPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthModelPerformanceRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa::|public|to_post_request_information(body:UserExperienceAnalyticsBatteryHealthModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthModelPerformance.UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthModelPerformanceReq_280ce9aa msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -58335,24 +58591,24 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPe msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthOsPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder::|public|patch(body:UserExperienceAnalyticsBatteryHealthOsPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthOsPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsBatteryHealthOsPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthOsPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409::|public|patch(body:UserExperienceAnalyticsBatteryHealthOsPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthOsPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409::|public|to_patch_request_information(body:UserExperienceAnalyticsBatteryHealthOsPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.item.UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409::|public|with_url(raw_url:str):UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409 msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -58365,10 +58621,10 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPe msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilderGetQueryParameters] msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder::|public|by_user_experience_analytics_battery_health_os_performance_id(user_experience_analytics_battery_health_os_performance_id:str):UserExperienceAnalyticsBatteryHealthOsPerformanceItemRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder::|public|by_user_experience_analytics_battery_health_os_performance_id(user_experience_analytics_battery_health_os_performance_id:str):UserExperienceAnalyticsBatteryHealthOsPerformanceItemRe_313fb409 msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilderGetQueryParameters]):UserExperienceAnalyticsBatteryHealthOsPerformanceCollec_4e55f377 msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder::|public|post(body:UserExperienceAnalyticsBatteryHealthOsPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsBatteryHealthOsPerformance msgraph_beta.generated.deviceManagement.userExperienceAnalyticsBatteryHealthOsPerformance.UserExperienceAnalyticsBatteryHealthOsPerformanceRequestBuilder::|public|request_adapter:RequestAdapter @@ -58919,47 +59175,47 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProc msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsDeviceStartupProcessPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder::|public|patch(body:UserExperienceAnalyticsDeviceStartupProcessPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsDeviceStartupProcessPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsDeviceStartupProcessPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder::|public|by_user_experience_analytics_device_startup_process_performance_id(user_experience_analytics_device_startup_process_performance_id:str):UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters]):UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder::|public|post(body:UserExperienceAnalyticsDeviceStartupProcessPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsDeviceStartupProcessPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder::|public|to_post_request_information(body:UserExperienceAnalyticsDeviceStartupProcessPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0.UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsDeviceStartupProcessPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0::|public|patch(body:UserExperienceAnalyticsDeviceStartupProcessPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsDeviceStartupProcessPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0::|public|to_patch_request_information(body:UserExperienceAnalyticsDeviceStartupProcessPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.item.UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0::|public|with_url(raw_url:str):UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676.UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676::|public|by_user_experience_analytics_device_startup_process_performance_id(user_experience_analytics_device_startup_process_performance_id:str):UserExperienceAnalyticsDeviceStartupProcessPerformanceI_7076b5a0 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters]):UserExperienceAnalyticsDeviceStartupProcessPerformanceC_7fe25528 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676::|public|post(body:UserExperienceAnalyticsDeviceStartupProcessPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsDeviceStartupProcessPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsDeviceStartupProcessPerformanceRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676::|public|to_post_request_information(body:UserExperienceAnalyticsDeviceStartupProcessPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDeviceStartupProcessPerformance.UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676::|public|with_url(raw_url:str):UserExperienceAnalyticsDeviceStartupProcessPerformanceR_4c8ce676 msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -58972,24 +59228,24 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutClo msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsDeviceWithoutCloudIdentity -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder::|public|patch(body:UserExperienceAnalyticsDeviceWithoutCloudIdentity; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsDeviceWithoutCloudIdentity -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsDeviceWithoutCloudIdentity; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsDeviceWithoutCloudIdentity +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812::|public|patch(body:UserExperienceAnalyticsDeviceWithoutCloudIdentity; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsDeviceWithoutCloudIdentity +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812::|public|to_patch_request_information(body:UserExperienceAnalyticsDeviceWithoutCloudIdentity; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.item.UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812::|public|with_url(raw_url:str):UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812 msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -59002,10 +59258,10 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutClo msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilderGetQueryParameters] msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder::|public|by_user_experience_analytics_device_without_cloud_identity_id(user_experience_analytics_device_without_cloud_identity_id:str):UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder::|public|by_user_experience_analytics_device_without_cloud_identity_id(user_experience_analytics_device_without_cloud_identity_id:str):UserExperienceAnalyticsDeviceWithoutCloudIdentityItemRe_a3c70812 msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilderGetQueryParameters]):UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilderGetQueryParameters]):UserExperienceAnalyticsDeviceWithoutCloudIdentityCollec_327a2df1 msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder::|public|post(body:UserExperienceAnalyticsDeviceWithoutCloudIdentity; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsDeviceWithoutCloudIdentity msgraph_beta.generated.deviceManagement.userExperienceAnalyticsDevicesWithoutCloudIdentity.UserExperienceAnalyticsDevicesWithoutCloudIdentityRequestBuilder::|public|request_adapter:RequestAdapter @@ -59516,33 +59772,33 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizedDeviceS msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizedDeviceScopes.UserExperienceAnalyticsSummarizedDeviceScopesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizedDeviceScopes.UserExperienceAnalyticsSummarizedDeviceScopesRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizedDeviceScopes.UserExperienceAnalyticsSummarizedDeviceScopesRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsSummarizedDeviceScopesRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsWorkFromAnywhereDevicesSummary -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters]):UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder::|public|patch(body:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevicesRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsWorkFromAnywhereDevicesSummary +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsSummarizeWorkFromAnywhereDevices.UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae::|public|with_url(raw_url:str):UserExperienceAnalyticsSummarizeWorkFromAnywhereDevices_2417dbae +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74.UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters]):UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74::|public|patch(body:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetricRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74::|public|to_patch_request_information(body:UserExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereHardwareReadinessMetric.UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74::|public|with_url(raw_url:str):UserExperienceAnalyticsWorkFromAnywhereHardwareReadines_08ab2d74 msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereMetrics.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -59662,47 +59918,47 @@ msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereM msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsWorkFromAnywhereModelPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder::|public|patch(body:UserExperienceAnalyticsWorkFromAnywhereModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsWorkFromAnywhereModelPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder::|public|to_patch_request_information(body:UserExperienceAnalyticsWorkFromAnywhereModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder::|public|by_user_experience_analytics_work_from_anywhere_model_performance_id(user_experience_analytics_work_from_anywhere_model_performance_id:str):UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters]):UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder::|public|post(body:UserExperienceAnalyticsWorkFromAnywhereModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsWorkFromAnywhereModelPerformance -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder::|public|to_post_request_information(body:UserExperienceAnalyticsWorkFromAnywhereModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder::|public|with_url(raw_url:str):UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters]):UserExperienceAnalyticsWorkFromAnywhereModelPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9::|public|patch(body:UserExperienceAnalyticsWorkFromAnywhereModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsWorkFromAnywhereModelPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9::|public|to_patch_request_information(body:UserExperienceAnalyticsWorkFromAnywhereModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.item.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9::|public|with_url(raw_url:str):UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetRequestConfiguration-->RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd::|public|by_user_experience_analytics_work_from_anywhere_model_performance_id(user_experience_analytics_work_from_anywhere_model_performance_id:str):UserExperienceAnalyticsWorkFromAnywhereModelPerformance_c7a1fec9 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd::|public|get(request_configuration?:RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters]):UserExperienceAnalyticsWorkFromAnywhereModelPerformance_200ee526 +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd::|public|post(body:UserExperienceAnalyticsWorkFromAnywhereModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):UserExperienceAnalyticsWorkFromAnywhereModelPerformance +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserExperienceAnalyticsWorkFromAnywhereModelPerformanceRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd::|public|to_post_request_information(body:UserExperienceAnalyticsWorkFromAnywhereModelPerformance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd::|public|url_template:str +msgraph_beta.generated.deviceManagement.userExperienceAnalyticsWorkFromAnywhereModelPerformance.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd::|public|with_url(raw_url:str):UserExperienceAnalyticsWorkFromAnywhereModelPerformance_95ddf1fd msgraph_beta.generated.deviceManagement.userPfxCertificates.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.userPfxCertificates.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.userPfxCertificates.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -59945,7 +60201,7 @@ msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.CloudAppsReque msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.CloudAppsRequestBuilder::|public|publish:PublishRequestBuilder msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.CloudAppsRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.CloudAppsRequestBuilder::|public|reset:ResetRequestBuilder -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.CloudAppsRequestBuilder::|public|retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id(source_id:str):RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.CloudAppsRequestBuilder::|public|retrieve_discovered_apps_with_source_idprovisioning_policy_id_provisioning_policy_id(source_id:str):RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058 msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.CloudAppsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CloudAppsRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.CloudAppsRequestBuilder::|public|to_post_request_information(body:CloudPcCloudApp; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.CloudAppsRequestBuilder::|public|unpublish:UnpublishRequestBuilder @@ -60019,29 +60275,29 @@ msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.reset.ResetReq msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.reset.ResetRequestBuilder::|public|to_post_request_information(body:ResetPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.reset.ResetRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.reset.ResetRequestBuilder::|public|with_url(raw_url:str):ResetRequestBuilder -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse::|public|constructor():None -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse::|public|value():list[CloudPcDiscoveredApp] -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse::|public|value(value:list[CloudPcDiscoveredApp]):None -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|provisioning_policy_id:str -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; source_id?:str):None -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters]):RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdGetResponse -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyId.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder::|public|with_url(raw_url:str):RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|provisioning_policy_id:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; source_id?:str):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058::|public|get(request_configuration?:RequestConfiguration[RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters]):RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_c52ea2f2 +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058::|public|to_get_request_information(request_configuration?:RequestConfiguration[RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdProvisioningPolicyIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058::|public|url_template:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058::|public|with_url(raw_url:str):RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_7469a058 +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_c52ea2f2-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_c52ea2f2::|public|constructor():None +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_c52ea2f2::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_c52ea2f2::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_c52ea2f2::|public|value():list[CloudPcDiscoveredApp] +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_c52ea2f2::|public|value(value:list[CloudPcDiscoveredApp]):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.retrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_af50b6dd.RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_c52ea2f2::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetrieveDiscoveredAppsWithSourceIdprovisioningPolicyIdP_c52ea2f2 msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.unpublish.UnpublishPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.unpublish.UnpublishPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.deviceManagement.virtualEndpoint.cloudApps.unpublish.UnpublishPostRequestBody::|public|backing_store:BackingStore @@ -60833,7 +61089,7 @@ msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.Cl msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.CloudPcExternalPartnerItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.CloudPcExternalPartnerItemRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.CloudPcExternalPartnerItemRequestBuilder::|public|retrieve_action_reports:RetrieveActionReportsRequestBuilder -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.CloudPcExternalPartnerItemRequestBuilder::|public|retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id:RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.CloudPcExternalPartnerItemRequestBuilder::|public|retrieve_deploy_agent_action_resultsactivity_id_activity_id_cloud_pc_id_cloud_pc_id:RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.CloudPcExternalPartnerItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.CloudPcExternalPartnerItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CloudPcExternalPartnerItemRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.CloudPcExternalPartnerItemRequestBuilder::|public|to_patch_request_information(body:CloudPcExternalPartner; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation @@ -60909,30 +61165,30 @@ msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.re msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveActionReports.RetrieveActionReportsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RetrieveActionReportsRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveActionReports.RetrieveActionReportsRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveActionReports.RetrieveActionReportsRequestBuilder::|public|with_url(raw_url:str):RetrieveActionReportsRequestBuilder -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse::|public|constructor():None -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse::|public|value():list[CloudPcExternalPartnerActionResult] -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse::|public|value(value:list[CloudPcExternalPartnerActionResult]):None -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters::|public|activity_id:str -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters::|public|cloud_pc_id:str -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters]):RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdGetResponse -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcId.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder::|public|with_url(raw_url:str):RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_1ac23c91-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_1ac23c91::|public|constructor():None +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_1ac23c91::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_1ac23c91::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_1ac23c91::|public|value():list[CloudPcExternalPartnerActionResult] +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_1ac23c91::|public|value(value:list[CloudPcExternalPartnerActionResult]):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_1ac23c91::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetrieveDeployAgentActionResultsactivityIdActivityIdClo_1ac23c91 +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters::|public|activity_id:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters::|public|cloud_pc_id:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d.RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d::|public|get(request_configuration?:RequestConfiguration[RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters]):RetrieveDeployAgentActionResultsactivityIdActivityIdClo_1ac23c91 +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d::|public|to_get_request_information(request_configuration?:RequestConfiguration[RetrieveDeployAgentActionResultsactivityIdActivityIdCloudPcIdCloudPcIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d::|public|url_template:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartners.item.retrieveDeployAgentActionResultsactivityIdActivityIdClo_c6f461a2.RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d::|public|with_url(raw_url:str):RetrieveDeployAgentActionResultsactivityIdActivityIdClo_aaebe13d msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartnerSettings.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartnerSettings.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.virtualEndpoint.externalPartnerSettings.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -61325,6 +61581,8 @@ msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.ite msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.apply.ApplyPostRequestBody::|public|backing_store:BackingStore msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.apply.ApplyPostRequestBody::|public|constructor():None msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.apply.ApplyPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.apply.ApplyPostRequestBody::|public|is_force_user_logoff_enabled():bool +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.apply.ApplyPostRequestBody::|public|is_force_user_logoff_enabled(value:bool):None msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.apply.ApplyPostRequestBody::|public|policy_settings():CloudPcPolicySettingType msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.apply.ApplyPostRequestBody::|public|policy_settings(value:CloudPcPolicySettingType):None msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.apply.ApplyPostRequestBody::|public|reserve_percentage():int @@ -61541,37 +61799,37 @@ msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.ite msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.batchCleanupUserSettingsPersistenceProfile.BatchCleanupUserSettingsPersistenceProfileRequestBuilder::|public|to_post_request_information(body:BatchCleanupUserSettingsPersistenceProfilePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.batchCleanupUserSettingsPersistenceProfile.BatchCleanupUserSettingsPersistenceProfileRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.batchCleanupUserSettingsPersistenceProfile.BatchCleanupUserSettingsPersistenceProfileRequestBuilder::|public|with_url(raw_url:str):BatchCleanupUserSettingsPersistenceProfileRequestBuilder -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse::|public|constructor():None -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse::|public|value():list[CloudPCUserSettingsPersistenceProfile] -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse::|public|value(value:list[CloudPCUserSettingsPersistenceProfile]):None -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; configuration_id?:str):None -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters]):RetrieveUserSettingsPersistenceProfilesWithConfigurationIdGetResponse -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder::|public|with_url(raw_url:str):RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfileUsageWithConfigurationId.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfileUsageWithConfigurationId.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfileUsageWithConfigurationId.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; configuration_id?:str):None -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfileUsageWithConfigurationId.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):CloudPCUserSettingsPersistenceUsageResult -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfileUsageWithConfigurationId.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfileUsageWithConfigurationId.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfileUsageWithConfigurationId.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfileUsageWithConfigurationId.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfileUsageWithConfigurationId.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder::|public|with_url(raw_url:str):RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_4c716a1e-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_4c716a1e::|public|constructor():None +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_4c716a1e::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_4c716a1e::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_4c716a1e::|public|value():list[CloudPCUserSettingsPersistenceProfile] +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_4c716a1e::|public|value(value:list[CloudPCUserSettingsPersistenceProfile]):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_4c716a1e::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetrieveUserSettingsPersistenceProfilesWithConfiguratio_4c716a1e +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823.RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; configuration_id?:str):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823::|public|get(request_configuration?:RequestConfiguration[RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters]):RetrieveUserSettingsPersistenceProfilesWithConfiguratio_4c716a1e +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823::|public|to_get_request_information(request_configuration?:RequestConfiguration[RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823::|public|url_template:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfilesWithConfigurationId.RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823::|public|with_url(raw_url:str):RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823 +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfileUsageWithConfigurationId.RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfileUsageWithConfigurationId.RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696.RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfileUsageWithConfigurationId.RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; configuration_id?:str):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfileUsageWithConfigurationId.RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):CloudPCUserSettingsPersistenceUsageResult +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfileUsageWithConfigurationId.RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfileUsageWithConfigurationId.RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfileUsageWithConfigurationId.RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfileUsageWithConfigurationId.RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696::|public|url_template:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.retrieveUserSettingsPersistenceProfileUsageWithConfigurationId.RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696::|public|with_url(raw_url:str):RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696 msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.UserSettingsPersistenceDetailRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.UserSettingsPersistenceDetailRequestBuilder.UserSettingsPersistenceDetailRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.UserSettingsPersistenceDetailRequestBuilder.UserSettingsPersistenceDetailRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -61586,8 +61844,8 @@ msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.ite msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.UserSettingsPersistenceDetailRequestBuilder::|public|patch(body:CloudPCUserSettingsPersistenceDetail; request_configuration?:RequestConfiguration[QueryParameters]):CloudPCUserSettingsPersistenceDetail msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.UserSettingsPersistenceDetailRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.UserSettingsPersistenceDetailRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.UserSettingsPersistenceDetailRequestBuilder::|public|retrieve_user_settings_persistence_profiles_with_configuration_id(configuration_id:str):RetrieveUserSettingsPersistenceProfilesWithConfigurationIdRequestBuilder -msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.UserSettingsPersistenceDetailRequestBuilder::|public|retrieve_user_settings_persistence_profile_usage_with_configuration_id(configuration_id:str):RetrieveUserSettingsPersistenceProfileUsageWithConfigurationIdRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.UserSettingsPersistenceDetailRequestBuilder::|public|retrieve_user_settings_persistence_profiles_with_configuration_id(configuration_id:str):RetrieveUserSettingsPersistenceProfilesWithConfiguratio_aec17823 +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.UserSettingsPersistenceDetailRequestBuilder::|public|retrieve_user_settings_persistence_profile_usage_with_configuration_id(configuration_id:str):RetrieveUserSettingsPersistenceProfileUsageWithConfigur_91ba7696 msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.UserSettingsPersistenceDetailRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.UserSettingsPersistenceDetailRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserSettingsPersistenceDetailRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.assignments.item.userSettingsPersistenceDetail.UserSettingsPersistenceDetailRequestBuilder::|public|to_patch_request_information(body:CloudPCUserSettingsPersistenceDetail; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation @@ -61611,6 +61869,7 @@ msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.ite msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.CloudPcProvisioningPolicyItemRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.CloudPcProvisioningPolicyItemRequestBuilder::|public|retrieve_policy_apply_action_result:RetrievePolicyApplyActionResultRequestBuilder msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.CloudPcProvisioningPolicyItemRequestBuilder::|public|retrieve_policy_apply_schedule:RetrievePolicyApplyScheduleRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.CloudPcProvisioningPolicyItemRequestBuilder::|public|retrieve_policy_update_status_result:RetrievePolicyUpdateStatusResultRequestBuilder msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.CloudPcProvisioningPolicyItemRequestBuilder::|public|retry:RetryRequestBuilder msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.CloudPcProvisioningPolicyItemRequestBuilder::|public|schedule_policy_apply_task:SchedulePolicyApplyTaskRequestBuilder msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.CloudPcProvisioningPolicyItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation @@ -61636,6 +61895,15 @@ msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.ite msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.retrievePolicyApplySchedule.RetrievePolicyApplyScheduleRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.retrievePolicyApplySchedule.RetrievePolicyApplyScheduleRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.retrievePolicyApplySchedule.RetrievePolicyApplyScheduleRequestBuilder::|public|with_url(raw_url:str):RetrievePolicyApplyScheduleRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.retrievePolicyUpdateStatusResult.RetrievePolicyUpdateStatusResultRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.retrievePolicyUpdateStatusResult.RetrievePolicyUpdateStatusResultRequestBuilder.RetrievePolicyUpdateStatusResultRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.retrievePolicyUpdateStatusResult.RetrievePolicyUpdateStatusResultRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.retrievePolicyUpdateStatusResult.RetrievePolicyUpdateStatusResultRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):CloudPcPolicyPendingApplyStatusResult +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.retrievePolicyUpdateStatusResult.RetrievePolicyUpdateStatusResultRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.retrievePolicyUpdateStatusResult.RetrievePolicyUpdateStatusResultRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.retrievePolicyUpdateStatusResult.RetrievePolicyUpdateStatusResultRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.retrievePolicyUpdateStatusResult.RetrievePolicyUpdateStatusResultRequestBuilder::|public|url_template:str +msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.retrievePolicyUpdateStatusResult.RetrievePolicyUpdateStatusResultRequestBuilder::|public|with_url(raw_url:str):RetrievePolicyUpdateStatusResultRequestBuilder msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.retry.RetryRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.retry.RetryRequestBuilder.RetryRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.deviceManagement.virtualEndpoint.provisioningPolicies.item.retry.RetryRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -63875,47 +64143,47 @@ msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearn msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters]):WindowsInformationProtectionNetworkLearningSummary -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder::|public|patch(body:WindowsInformationProtectionNetworkLearningSummary; request_configuration?:RequestConfiguration[QueryParameters]):WindowsInformationProtectionNetworkLearningSummary -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder::|public|to_patch_request_information(body:WindowsInformationProtectionNetworkLearningSummary; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder::|public|with_url(raw_url:str):WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetRequestConfiguration-->RequestConfiguration[WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder::|public|by_windows_information_protection_network_learning_summary_id(windows_information_protection_network_learning_summary_id:str):WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilder -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters]):WindowsInformationProtectionNetworkLearningSummaryCollectionResponse -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder::|public|post(body:WindowsInformationProtectionNetworkLearningSummary; request_configuration?:RequestConfiguration[QueryParameters]):WindowsInformationProtectionNetworkLearningSummary -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder::|public|to_post_request_information(body:WindowsInformationProtectionNetworkLearningSummary; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesRequestBuilder::|public|with_url(raw_url:str):WindowsInformationProtectionNetworkLearningSummariesRequestBuilder +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539.WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539::|public|get(request_configuration?:RequestConfiguration[WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters]):WindowsInformationProtectionNetworkLearningSummary +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539::|public|patch(body:WindowsInformationProtectionNetworkLearningSummary; request_configuration?:RequestConfiguration[QueryParameters]):WindowsInformationProtectionNetworkLearningSummary +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539::|public|to_get_request_information(request_configuration?:RequestConfiguration[WindowsInformationProtectionNetworkLearningSummaryItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539::|public|to_patch_request_information(body:WindowsInformationProtectionNetworkLearningSummary; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539::|public|url_template:str +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.item.WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539::|public|with_url(raw_url:str):WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539 +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetRequestConfiguration-->RequestConfiguration[WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581.WindowsInformationProtectionNetworkLearningSummariesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581::|public|by_windows_information_protection_network_learning_summary_id(windows_information_protection_network_learning_summary_id:str):WindowsInformationProtectionNetworkLearningSummaryItemR_ad97e539 +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581::|public|count:CountRequestBuilder +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581::|public|get(request_configuration?:RequestConfiguration[WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters]):WindowsInformationProtectionNetworkLearningSummaryColle_09a54531 +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581::|public|post(body:WindowsInformationProtectionNetworkLearningSummary; request_configuration?:RequestConfiguration[QueryParameters]):WindowsInformationProtectionNetworkLearningSummary +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581::|public|to_get_request_information(request_configuration?:RequestConfiguration[WindowsInformationProtectionNetworkLearningSummariesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581::|public|to_post_request_information(body:WindowsInformationProtectionNetworkLearningSummary; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581::|public|url_template:str +msgraph_beta.generated.deviceManagement.windowsInformationProtectionNetworkLearningSummaries.WindowsInformationProtectionNetworkLearningSummariesReq_49622581::|public|with_url(raw_url:str):WindowsInformationProtectionNetworkLearningSummariesReq_49622581 msgraph_beta.generated.deviceManagement.windowsMalwareInformation.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.windowsMalwareInformation.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.deviceManagement.windowsMalwareInformation.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -64135,21 +64403,21 @@ msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrie msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse::|public|value():list[WindowsQualityUpdateCatalogItemPolicyDetail] msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse::|public|value(value:list[WindowsQualityUpdateCatalogItemPolicyDetail]):None msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse -msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetRequestConfiguration-->RequestConfiguration[RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters] -msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; ids?:str):None -msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters]):RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse -msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder::|public|url_template:str -msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder::|public|with_url(raw_url:str):RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder +msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca-->BaseRequestBuilder +msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetRequestConfiguration-->RequestConfiguration[RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters] +msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; ids?:str):None +msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca::|public|get(request_configuration?:RequestConfiguration[RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters]):RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsGetResponse +msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca::|public|request_adapter:RequestAdapter +msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca::|public|to_get_request_information(request_configuration?:RequestConfiguration[RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca::|public|url_template:str +msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.retrieveWindowsQualityUpdateCatalogItemDetailsWithIds.RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca::|public|with_url(raw_url:str):RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder.WindowsQualityUpdatePolicyItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder.WindowsQualityUpdatePolicyItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -64166,7 +64434,7 @@ msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.Window msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|patch(body:WindowsQualityUpdatePolicy; request_configuration?:RequestConfiguration[QueryParameters]):WindowsQualityUpdatePolicy msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|retrieve_windows_quality_update_catalog_item_details_with_ids(ids:str):RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRequestBuilder +msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|retrieve_windows_quality_update_catalog_item_details_with_ids(ids:str):RetrieveWindowsQualityUpdateCatalogItemDetailsWithIdsRe_d92dd7ca msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[WindowsQualityUpdatePolicyItemRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.deviceManagement.windowsQualityUpdatePolicies.item.WindowsQualityUpdatePolicyItemRequestBuilder::|public|to_patch_request_information(body:WindowsQualityUpdatePolicy; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation @@ -69516,15 +69784,15 @@ msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphT msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefresh.MicrosoftGraphTenantGovernanceServicesRefreshRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefresh.MicrosoftGraphTenantGovernanceServicesRefreshRequestBuilder::|public|url_template:str msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefresh.MicrosoftGraphTenantGovernanceServicesRefreshRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphTenantGovernanceServicesRefreshRequestBuilder -msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefreshStatus.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefreshStatus.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefreshStatus.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefreshStatus.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):RelatedTenantsRefreshStatus -msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefreshStatus.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefreshStatus.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefreshStatus.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefreshStatus.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder::|public|url_template:str -msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefreshStatus.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder +msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefreshStatus.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a-->BaseRequestBuilder +msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefreshStatus.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefreshStatus.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefreshStatus.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):RelatedTenantsRefreshStatus +msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefreshStatus.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefreshStatus.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefreshStatus.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefreshStatus.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a::|public|url_template:str +msgraph_beta.generated.directory.tenantGovernance.relatedTenants.microsoftGraphTenantGovernanceServicesRefreshStatus.MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a::|public|with_url(raw_url:str):MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a msgraph_beta.generated.directory.tenantGovernance.relatedTenants.RelatedTenantsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.directory.tenantGovernance.relatedTenants.RelatedTenantsRequestBuilder.RelatedTenantsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.directory.tenantGovernance.relatedTenants.RelatedTenantsRequestBuilder.RelatedTenantsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -69542,7 +69810,7 @@ msgraph_beta.generated.directory.tenantGovernance.relatedTenants.RelatedTenantsR msgraph_beta.generated.directory.tenantGovernance.relatedTenants.RelatedTenantsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.directory.tenantGovernance.relatedTenants.RelatedTenantsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RelatedTenantsRequestBuilderGetQueryParameters]):RelatedTenantCollectionResponse msgraph_beta.generated.directory.tenantGovernance.relatedTenants.RelatedTenantsRequestBuilder::|public|microsoft_graph_tenant_governance_services_refresh:MicrosoftGraphTenantGovernanceServicesRefreshRequestBuilder -msgraph_beta.generated.directory.tenantGovernance.relatedTenants.RelatedTenantsRequestBuilder::|public|microsoft_graph_tenant_governance_services_refresh_status:MicrosoftGraphTenantGovernanceServicesRefreshStatusRequestBuilder +msgraph_beta.generated.directory.tenantGovernance.relatedTenants.RelatedTenantsRequestBuilder::|public|microsoft_graph_tenant_governance_services_refresh_status:MicrosoftGraphTenantGovernanceServicesRefreshStatusRequ_f386b52a msgraph_beta.generated.directory.tenantGovernance.relatedTenants.RelatedTenantsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.directory.tenantGovernance.relatedTenants.RelatedTenantsRequestBuilder::|public|post(body:RelatedTenant; request_configuration?:RequestConfiguration[QueryParameters]):RelatedTenant msgraph_beta.generated.directory.tenantGovernance.relatedTenants.RelatedTenantsRequestBuilder::|public|request_adapter:RequestAdapter @@ -69550,15 +69818,15 @@ msgraph_beta.generated.directory.tenantGovernance.relatedTenants.RelatedTenantsR msgraph_beta.generated.directory.tenantGovernance.relatedTenants.RelatedTenantsRequestBuilder::|public|to_post_request_information(body:RelatedTenant; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.directory.tenantGovernance.relatedTenants.RelatedTenantsRequestBuilder::|public|url_template:str msgraph_beta.generated.directory.tenantGovernance.relatedTenants.RelatedTenantsRequestBuilder::|public|with_url(raw_url:str):RelatedTenantsRequestBuilder -msgraph_beta.generated.directory.tenantGovernance.settings.microsoftGraphTenantGovernanceServicesEnableRelatedTenants.MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.directory.tenantGovernance.settings.microsoftGraphTenantGovernanceServicesEnableRelatedTenants.MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder.MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.directory.tenantGovernance.settings.microsoftGraphTenantGovernanceServicesEnableRelatedTenants.MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.directory.tenantGovernance.settings.microsoftGraphTenantGovernanceServicesEnableRelatedTenants.MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.directory.tenantGovernance.settings.microsoftGraphTenantGovernanceServicesEnableRelatedTenants.MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.directory.tenantGovernance.settings.microsoftGraphTenantGovernanceServicesEnableRelatedTenants.MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.directory.tenantGovernance.settings.microsoftGraphTenantGovernanceServicesEnableRelatedTenants.MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.directory.tenantGovernance.settings.microsoftGraphTenantGovernanceServicesEnableRelatedTenants.MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder::|public|url_template:str -msgraph_beta.generated.directory.tenantGovernance.settings.microsoftGraphTenantGovernanceServicesEnableRelatedTenants.MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder +msgraph_beta.generated.directory.tenantGovernance.settings.microsoftGraphTenantGovernanceServicesEnableRelatedTenants.MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab-->BaseRequestBuilder +msgraph_beta.generated.directory.tenantGovernance.settings.microsoftGraphTenantGovernanceServicesEnableRelatedTenants.MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab.MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.directory.tenantGovernance.settings.microsoftGraphTenantGovernanceServicesEnableRelatedTenants.MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.directory.tenantGovernance.settings.microsoftGraphTenantGovernanceServicesEnableRelatedTenants.MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.directory.tenantGovernance.settings.microsoftGraphTenantGovernanceServicesEnableRelatedTenants.MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.directory.tenantGovernance.settings.microsoftGraphTenantGovernanceServicesEnableRelatedTenants.MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab::|public|request_adapter:RequestAdapter +msgraph_beta.generated.directory.tenantGovernance.settings.microsoftGraphTenantGovernanceServicesEnableRelatedTenants.MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.directory.tenantGovernance.settings.microsoftGraphTenantGovernanceServicesEnableRelatedTenants.MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab::|public|url_template:str +msgraph_beta.generated.directory.tenantGovernance.settings.microsoftGraphTenantGovernanceServicesEnableRelatedTenants.MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab::|public|with_url(raw_url:str):MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab msgraph_beta.generated.directory.tenantGovernance.settings.SettingsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.directory.tenantGovernance.settings.SettingsRequestBuilder.SettingsRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.directory.tenantGovernance.settings.SettingsRequestBuilder.SettingsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -69569,7 +69837,7 @@ msgraph_beta.generated.directory.tenantGovernance.settings.SettingsRequestBuilde msgraph_beta.generated.directory.tenantGovernance.settings.SettingsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.directory.tenantGovernance.settings.SettingsRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.directory.tenantGovernance.settings.SettingsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SettingsRequestBuilderGetQueryParameters]):TenantGovernanceSetting -msgraph_beta.generated.directory.tenantGovernance.settings.SettingsRequestBuilder::|public|microsoft_graph_tenant_governance_services_enable_related_tenants:MicrosoftGraphTenantGovernanceServicesEnableRelatedTenantsRequestBuilder +msgraph_beta.generated.directory.tenantGovernance.settings.SettingsRequestBuilder::|public|microsoft_graph_tenant_governance_services_enable_related_tenants:MicrosoftGraphTenantGovernanceServicesEnableRelatedTena_9dd95bab msgraph_beta.generated.directory.tenantGovernance.settings.SettingsRequestBuilder::|public|patch(body:TenantGovernanceSetting; request_configuration?:RequestConfiguration[QueryParameters]):TenantGovernanceSetting msgraph_beta.generated.directory.tenantGovernance.settings.SettingsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.directory.tenantGovernance.settings.SettingsRequestBuilder::|public|request_adapter:RequestAdapter @@ -72591,7 +72859,7 @@ msgraph_beta.generated.drives.item.items.item.DriveItemItemRequestBuilder::|publ msgraph_beta.generated.drives.item.items.item.DriveItemItemRequestBuilder::|public|extract_sensitivity_labels:ExtractSensitivityLabelsRequestBuilder msgraph_beta.generated.drives.item.items.item.DriveItemItemRequestBuilder::|public|follow:FollowRequestBuilder msgraph_beta.generated.drives.item.items.item.DriveItemItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DriveItemItemRequestBuilderGetQueryParameters]):DriveItem -msgraph_beta.generated.drives.item.items.item.DriveItemItemRequestBuilder::|public|get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(end_date_time:str; interval:str; start_date_time:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder +msgraph_beta.generated.drives.item.items.item.DriveItemItemRequestBuilder::|public|get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(end_date_time:str; interval:str; start_date_time:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb msgraph_beta.generated.drives.item.items.item.DriveItemItemRequestBuilder::|public|invite:InviteRequestBuilder msgraph_beta.generated.drives.item.items.item.DriveItemItemRequestBuilder::|public|last_modified_by_user:LastModifiedByUserRequestBuilder msgraph_beta.generated.drives.item.items.item.DriveItemItemRequestBuilder::|public|list_item:ListItemRequestBuilder @@ -72687,31 +72955,31 @@ msgraph_beta.generated.drives.item.items.item.follow.FollowRequestBuilder::|publ msgraph_beta.generated.drives.item.items.item.follow.FollowRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.drives.item.items.item.follow.FollowRequestBuilder::|public|url_template:str msgraph_beta.generated.drives.item.items.item.follow.FollowRequestBuilder::|public|with_url(raw_url:str):FollowRequestBuilder -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|constructor():None -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|value():list[ItemActivityStat] -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|value(value:list[ItemActivityStat]):None -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters] -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:str; interval?:str; start_date_time?:str):None -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|url_template:str -msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|with_url(raw_url:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb-->BaseRequestBuilder +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters] +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:str; interval?:str; start_date_time?:str):None +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|get(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|request_adapter:RequestAdapter +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|url_template:str +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|with_url(raw_url:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|constructor():None +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|value():list[ItemActivityStat] +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|value(value:list[ItemActivityStat]):None +msgraph_beta.generated.drives.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 msgraph_beta.generated.drives.item.items.item.invite.InvitePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.drives.item.items.item.invite.InvitePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.drives.item.items.item.invite.InvitePostRequestBody::|public|backing_store:BackingStore @@ -96054,31 +96322,31 @@ msgraph_beta.generated.drives.item.list_.items.item.fields.FieldsRequestBuilder: msgraph_beta.generated.drives.item.list_.items.item.fields.FieldsRequestBuilder::|public|to_patch_request_information(body:FieldValueSet; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.drives.item.list_.items.item.fields.FieldsRequestBuilder::|public|url_template:str msgraph_beta.generated.drives.item.list_.items.item.fields.FieldsRequestBuilder::|public|with_url(raw_url:str):FieldsRequestBuilder -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|constructor():None -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|value():list[ItemActivityStat] -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|value(value:list[ItemActivityStat]):None -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters] -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:str; interval?:str; start_date_time?:str):None -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|url_template:str -msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|with_url(raw_url:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb-->BaseRequestBuilder +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters] +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:str; interval?:str; start_date_time?:str):None +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|get(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|request_adapter:RequestAdapter +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|url_template:str +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|with_url(raw_url:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|constructor():None +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|value():list[ItemActivityStat] +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|value(value:list[ItemActivityStat]):None +msgraph_beta.generated.drives.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 msgraph_beta.generated.drives.item.list_.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.drives.item.list_.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder.LastModifiedByUserRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.drives.item.list_.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder.LastModifiedByUserRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -96156,7 +96424,7 @@ msgraph_beta.generated.drives.item.list_.items.item.ListItemItemRequestBuilder:: msgraph_beta.generated.drives.item.list_.items.item.ListItemItemRequestBuilder::|public|drive_item:DriveItemRequestBuilder msgraph_beta.generated.drives.item.list_.items.item.ListItemItemRequestBuilder::|public|fields:FieldsRequestBuilder msgraph_beta.generated.drives.item.list_.items.item.ListItemItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ListItemItemRequestBuilderGetQueryParameters]):ListItem -msgraph_beta.generated.drives.item.list_.items.item.ListItemItemRequestBuilder::|public|get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(end_date_time:str; interval:str; start_date_time:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder +msgraph_beta.generated.drives.item.list_.items.item.ListItemItemRequestBuilder::|public|get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(end_date_time:str; interval:str; start_date_time:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb msgraph_beta.generated.drives.item.list_.items.item.ListItemItemRequestBuilder::|public|last_modified_by_user:LastModifiedByUserRequestBuilder msgraph_beta.generated.drives.item.list_.items.item.ListItemItemRequestBuilder::|public|patch(body:ListItem; request_configuration?:RequestConfiguration[QueryParameters]):ListItem msgraph_beta.generated.drives.item.list_.items.item.ListItemItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -101292,7 +101560,7 @@ msgraph_beta.generated.employeeExperience.EmployeeExperienceRequestBuilder::|pub msgraph_beta.generated.employeeExperience.EmployeeExperienceRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EmployeeExperienceRequestBuilderGetQueryParameters]):EmployeeExperience msgraph_beta.generated.employeeExperience.EmployeeExperienceRequestBuilder::|public|goals:GoalsRequestBuilder msgraph_beta.generated.employeeExperience.EmployeeExperienceRequestBuilder::|public|learning_course_activities:LearningCourseActivitiesRequestBuilder -msgraph_beta.generated.employeeExperience.EmployeeExperienceRequestBuilder::|public|learning_course_activities_with_externalcourse_activity_id(externalcourse_activity_id:str):LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder +msgraph_beta.generated.employeeExperience.EmployeeExperienceRequestBuilder::|public|learning_course_activities_with_externalcourse_activity_id(externalcourse_activity_id:str):LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 msgraph_beta.generated.employeeExperience.EmployeeExperienceRequestBuilder::|public|learning_providers:LearningProvidersRequestBuilder msgraph_beta.generated.employeeExperience.EmployeeExperienceRequestBuilder::|public|patch(body:EmployeeExperience; request_configuration?:RequestConfiguration[QueryParameters]):EmployeeExperience msgraph_beta.generated.employeeExperience.EmployeeExperienceRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -101496,24 +101764,24 @@ msgraph_beta.generated.employeeExperience.learningCourseActivities.LearningCours msgraph_beta.generated.employeeExperience.learningCourseActivities.LearningCourseActivitiesRequestBuilder::|public|to_post_request_information(body:LearningCourseActivity; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.employeeExperience.learningCourseActivities.LearningCourseActivitiesRequestBuilder::|public|url_template:str msgraph_beta.generated.employeeExperience.learningCourseActivities.LearningCourseActivitiesRequestBuilder::|public|with_url(raw_url:str):LearningCourseActivitiesRequestBuilder -msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; externalcourse_activity_id?:str):None -msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]):LearningCourseActivity -msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|patch(body:LearningCourseActivity; request_configuration?:RequestConfiguration[QueryParameters]):LearningCourseActivity -msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|to_patch_request_information(body:LearningCourseActivity; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|with_url(raw_url:str):LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder +msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28-->BaseRequestBuilder +msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; externalcourse_activity_id?:str):None +msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|get(request_configuration?:RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]):LearningCourseActivity +msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|patch(body:LearningCourseActivity; request_configuration?:RequestConfiguration[QueryParameters]):LearningCourseActivity +msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|request_adapter:RequestAdapter +msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|to_get_request_information(request_configuration?:RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|to_patch_request_information(body:LearningCourseActivity; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|url_template:str +msgraph_beta.generated.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|with_url(raw_url:str):LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 msgraph_beta.generated.employeeExperience.learningProviders.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.employeeExperience.learningProviders.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.employeeExperience.learningProviders.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -101650,24 +101918,24 @@ msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseA msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivities.LearningCourseActivitiesRequestBuilder::|public|to_post_request_information(body:LearningCourseActivity; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivities.LearningCourseActivitiesRequestBuilder::|public|url_template:str msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivities.LearningCourseActivitiesRequestBuilder::|public|with_url(raw_url:str):LearningCourseActivitiesRequestBuilder -msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; externalcourse_activity_id?:str):None -msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]):LearningCourseActivity -msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|patch(body:LearningCourseActivity; request_configuration?:RequestConfiguration[QueryParameters]):LearningCourseActivity -msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|to_patch_request_information(body:LearningCourseActivity; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|with_url(raw_url:str):LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder +msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28-->BaseRequestBuilder +msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; externalcourse_activity_id?:str):None +msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|get(request_configuration?:RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]):LearningCourseActivity +msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|patch(body:LearningCourseActivity; request_configuration?:RequestConfiguration[QueryParameters]):LearningCourseActivity +msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|request_adapter:RequestAdapter +msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|to_get_request_information(request_configuration?:RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|to_patch_request_information(body:LearningCourseActivity; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|url_template:str +msgraph_beta.generated.employeeExperience.learningProviders.item.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|with_url(raw_url:str):LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 msgraph_beta.generated.employeeExperience.learningProviders.item.LearningProviderItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.employeeExperience.learningProviders.item.LearningProviderItemRequestBuilder.LearningProviderItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.employeeExperience.learningProviders.item.LearningProviderItemRequestBuilder.LearningProviderItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -101681,7 +101949,7 @@ msgraph_beta.generated.employeeExperience.learningProviders.item.LearningProvide msgraph_beta.generated.employeeExperience.learningProviders.item.LearningProviderItemRequestBuilder::|public|learning_contents:LearningContentsRequestBuilder msgraph_beta.generated.employeeExperience.learningProviders.item.LearningProviderItemRequestBuilder::|public|learning_contents_with_external_id(external_id:str):LearningContentsWithExternalIdRequestBuilder msgraph_beta.generated.employeeExperience.learningProviders.item.LearningProviderItemRequestBuilder::|public|learning_course_activities:LearningCourseActivitiesRequestBuilder -msgraph_beta.generated.employeeExperience.learningProviders.item.LearningProviderItemRequestBuilder::|public|learning_course_activities_with_externalcourse_activity_id(externalcourse_activity_id:str):LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder +msgraph_beta.generated.employeeExperience.learningProviders.item.LearningProviderItemRequestBuilder::|public|learning_course_activities_with_externalcourse_activity_id(externalcourse_activity_id:str):LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 msgraph_beta.generated.employeeExperience.learningProviders.item.LearningProviderItemRequestBuilder::|public|patch(body:LearningProvider; request_configuration?:RequestConfiguration[QueryParameters]):LearningProvider msgraph_beta.generated.employeeExperience.learningProviders.item.LearningProviderItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.employeeExperience.learningProviders.item.LearningProviderItemRequestBuilder::|public|request_adapter:RequestAdapter @@ -116073,6 +116341,59 @@ msgraph_beta.generated.groups.item.planner.plans.item.getUsageRights.GetUsageRig msgraph_beta.generated.groups.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.groups.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|with_url(raw_url:str):GetUsageRightsRequestBuilder +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|by_planner_history_item_id(planner_history_item_id:str):PlannerHistoryItemItemRequestBuilder +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):PlannerHistoryItemCollectionResponse +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|post(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_post_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|with_url(raw_url:str):HistoryItemsRequestBuilder +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):PlannerHistoryItem +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|patch(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_patch_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|with_url(raw_url:str):PlannerHistoryItemItemRequestBuilder msgraph_beta.generated.groups.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.groups.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.groups.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|backing_store:BackingStore @@ -116106,6 +116427,7 @@ msgraph_beta.generated.groups.item.planner.plans.item.PlannerPlanItemRequestBuil msgraph_beta.generated.groups.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|details:DetailsRequestBuilder msgraph_beta.generated.groups.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerPlanItemRequestBuilderGetQueryParameters]):PlannerPlan msgraph_beta.generated.groups.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get_usage_rights:GetUsageRightsRequestBuilder +msgraph_beta.generated.groups.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|history_items:HistoryItemsRequestBuilder msgraph_beta.generated.groups.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|move_to_container:MoveToContainerRequestBuilder msgraph_beta.generated.groups.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|patch(body:PlannerPlan; request_configuration?:RequestConfiguration[QueryParameters]):PlannerPlan msgraph_beta.generated.groups.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -117863,31 +118185,31 @@ msgraph_beta.generated.groups.item.sites.item.externalColumns.item.ColumnDefinit msgraph_beta.generated.groups.item.sites.item.externalColumns.item.ColumnDefinitionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ColumnDefinitionItemRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.groups.item.sites.item.externalColumns.item.ColumnDefinitionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.sites.item.externalColumns.item.ColumnDefinitionItemRequestBuilder::|public|with_url(raw_url:str):ColumnDefinitionItemRequestBuilder -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|constructor():None -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|value():list[ItemActivityStat] -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|value(value:list[ItemActivityStat]):None -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters] -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:str; interval?:str; start_date_time?:str):None -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|url_template:str -msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|with_url(raw_url:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb-->BaseRequestBuilder +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:str; interval?:str; start_date_time?:str):None +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|get(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|url_template:str +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|with_url(raw_url:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|constructor():None +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|value():list[ItemActivityStat] +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|value(value:list[ItemActivityStat]):None +msgraph_beta.generated.groups.item.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 msgraph_beta.generated.groups.item.sites.item.getApplicableContentTypesForListWithListId.GetApplicableContentTypesForListWithListIdGetResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.groups.item.sites.item.getApplicableContentTypesForListWithListId.GetApplicableContentTypesForListWithListIdGetResponse::|public|constructor():None msgraph_beta.generated.groups.item.sites.item.getApplicableContentTypesForListWithListId.GetApplicableContentTypesForListWithListIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -118105,31 +118427,31 @@ msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.externalColumns. msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExternalColumnsRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder::|public|with_url(raw_url:str):ExternalColumnsRequestBuilder -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|constructor():None -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|value():list[ItemActivityStat] -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|value(value:list[ItemActivityStat]):None -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters] -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:str; interval?:str; start_date_time?:str):None -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|url_template:str -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|with_url(raw_url:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb-->BaseRequestBuilder +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:str; interval?:str; start_date_time?:str):None +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|get(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|url_template:str +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|with_url(raw_url:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|constructor():None +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|value():list[ItemActivityStat] +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|value(value:list[ItemActivityStat]):None +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getApplicableContentTypesForListWithListId.GetApplicableContentTypesForListWithListIdGetResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getApplicableContentTypesForListWithListId.GetApplicableContentTypesForListWithListIdGetResponse::|public|constructor():None msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.getApplicableContentTypesForListWithListId.GetApplicableContentTypesForListWithListIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -118170,7 +118492,7 @@ msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.GetByPathWithPat msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.GetByPathWithPathRequestBuilder::|public|extensions:ExtensionsRequestBuilder msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.GetByPathWithPathRequestBuilder::|public|external_columns:ExternalColumnsRequestBuilder msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.GetByPathWithPathRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):Site -msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.GetByPathWithPathRequestBuilder::|public|get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(end_date_time:str; interval:str; start_date_time:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder +msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.GetByPathWithPathRequestBuilder::|public|get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(end_date_time:str; interval:str; start_date_time:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.GetByPathWithPathRequestBuilder::|public|get_applicable_content_types_for_list_with_list_id(list_id:str):GetApplicableContentTypesForListWithListIdRequestBuilder msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.GetByPathWithPathRequestBuilder::|public|information_protection:InformationProtectionRequestBuilder msgraph_beta.generated.groups.item.sites.item.getByPathWithPath.GetByPathWithPathRequestBuilder::|public|items:ItemsRequestBuilder @@ -118809,15 +119131,15 @@ msgraph_beta.generated.groups.item.sites.item.informationProtection.policy.Polic msgraph_beta.generated.groups.item.sites.item.informationProtection.policy.PolicyRequestBuilder::|public|to_patch_request_information(body:InformationProtectionPolicy; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.groups.item.sites.item.informationProtection.policy.PolicyRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.sites.item.informationProtection.policy.PolicyRequestBuilder::|public|with_url(raw_url:str):PolicyRequestBuilder -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|url_template:str -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e-->BaseRequestBuilder +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|url_template:str +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|backing_store:BackingStore @@ -118908,15 +119230,15 @@ msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityL msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|to_patch_request_information(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|with_url(raw_url:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|url_template:str -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e-->BaseRequestBuilder +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|url_template:str +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|backing_store:BackingStore @@ -119019,7 +119341,7 @@ msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityL msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SublabelsRequestBuilderGetQueryParameters] msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|by_sensitivity_label_id1(sensitivity_label_id1:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_rights_and_inheritance:ComputeRightsAndInheritanceRequestBuilder msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|count:CountRequestBuilder @@ -119045,7 +119367,7 @@ msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityL msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters] msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|by_sensitivity_label_id(sensitivity_label_id:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_rights_and_inheritance:ComputeRightsAndInheritanceRequestBuilder msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.groups.item.sites.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|count:CountRequestBuilder @@ -120341,31 +120663,31 @@ msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.fields.Field msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.fields.FieldsRequestBuilder::|public|to_patch_request_information(body:FieldValueSet; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.fields.FieldsRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.fields.FieldsRequestBuilder::|public|with_url(raw_url:str):FieldsRequestBuilder -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|constructor():None -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|value():list[ItemActivityStat] -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|value(value:list[ItemActivityStat]):None -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters] -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:str; interval?:str; start_date_time?:str):None -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|url_template:str -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|with_url(raw_url:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb-->BaseRequestBuilder +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:str; interval?:str; start_date_time?:str):None +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|get(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|url_template:str +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|with_url(raw_url:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|constructor():None +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|value():list[ItemActivityStat] +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|value(value:list[ItemActivityStat]):None +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder.LastModifiedByUserRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder.LastModifiedByUserRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -120443,7 +120765,7 @@ msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.ListItemItem msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.ListItemItemRequestBuilder::|public|drive_item:DriveItemRequestBuilder msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.ListItemItemRequestBuilder::|public|fields:FieldsRequestBuilder msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.ListItemItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ListItemItemRequestBuilderGetQueryParameters]):ListItem -msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.ListItemItemRequestBuilder::|public|get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(end_date_time:str; interval:str; start_date_time:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder +msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.ListItemItemRequestBuilder::|public|get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(end_date_time:str; interval:str; start_date_time:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.ListItemItemRequestBuilder::|public|last_modified_by_user:LastModifiedByUserRequestBuilder msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.ListItemItemRequestBuilder::|public|patch(body:ListItem; request_configuration?:RequestConfiguration[QueryParameters]):ListItem msgraph_beta.generated.groups.item.sites.item.lists.item.items.item.ListItemItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -124563,7 +124885,7 @@ msgraph_beta.generated.groups.item.sites.item.SiteItemRequestBuilder::|public|dr msgraph_beta.generated.groups.item.sites.item.SiteItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder msgraph_beta.generated.groups.item.sites.item.SiteItemRequestBuilder::|public|external_columns:ExternalColumnsRequestBuilder msgraph_beta.generated.groups.item.sites.item.SiteItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SiteItemRequestBuilderGetQueryParameters]):Site -msgraph_beta.generated.groups.item.sites.item.SiteItemRequestBuilder::|public|get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(end_date_time:str; interval:str; start_date_time:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder +msgraph_beta.generated.groups.item.sites.item.SiteItemRequestBuilder::|public|get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(end_date_time:str; interval:str; start_date_time:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb msgraph_beta.generated.groups.item.sites.item.SiteItemRequestBuilder::|public|get_applicable_content_types_for_list_with_list_id(list_id:str):GetApplicableContentTypesForListWithListIdRequestBuilder msgraph_beta.generated.groups.item.sites.item.SiteItemRequestBuilder::|public|get_by_path_with_path(path:str):GetByPathWithPathRequestBuilder msgraph_beta.generated.groups.item.sites.item.SiteItemRequestBuilder::|public|information_protection:InformationProtectionRequestBuilder @@ -127485,10 +127807,11 @@ msgraph_beta.generated.groups.item.team.channels.item.ChannelItemRequestBuilder: msgraph_beta.generated.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|complete_migration:CompleteMigrationRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name:DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name:DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e msgraph_beta.generated.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|enabled_apps:EnabledAppsRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|files_folder:FilesFolderRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ChannelItemRequestBuilderGetQueryParameters]):Channel +msgraph_beta.generated.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|joined_users:JoinedUsersRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|members:MembersRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|messages:MessagesRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|patch(body:Channel; request_configuration?:RequestConfiguration[QueryParameters]):Channel @@ -127515,29 +127838,29 @@ msgraph_beta.generated.groups.item.team.channels.item.completeMigration.Complete msgraph_beta.generated.groups.item.team.channels.item.completeMigration.CompleteMigrationRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.groups.item.team.channels.item.completeMigration.CompleteMigrationRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.team.channels.item.completeMigration.CompleteMigrationRequestBuilder::|public|with_url(raw_url:str):CompleteMigrationRequestBuilder -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|additional_data():dict[str, Any] -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|backing_store:BackingStore -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|constructor():None -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|value():bool -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|value(value:bool):None -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|tenant_id:str -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_id:str -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_principal_name:str -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters] -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|url_template:str -msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|with_url(raw_url:str):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|tenant_id:str +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_id:str +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_principal_name:str +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|get(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|to_get_request_information(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|url_template:str +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|with_url(raw_url:str):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|additional_data():dict[str, Any] +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|backing_store:BackingStore +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|constructor():None +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|value():bool +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|value(value:bool):None +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|static|public|create_from_discriminator_value(parse_node:ParseNode):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 +msgraph_beta.generated.groups.item.team.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.groups.item.team.channels.item.enabledApps.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.enabledApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.groups.item.team.channels.item.enabledApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -127628,6 +127951,113 @@ msgraph_beta.generated.groups.item.team.channels.item.filesFolder.FilesFolderReq msgraph_beta.generated.groups.item.team.channels.item.filesFolder.FilesFolderRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesFolderRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.groups.item.team.channels.item.filesFolder.FilesFolderRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.team.channels.item.filesFolder.FilesFolderRequestBuilder::|public|with_url(raw_url:str):FilesFolderRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddPostRequestBody::|public|constructor():None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddPostRequestBody::|public|values():list[ConversationMember] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddPostRequestBody::|public|values(value:list[ConversationMember]):None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddPostRequestBody +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddPostResponse::|public|constructor():None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddPostResponse +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddRequestBuilder.AddRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):AddPostResponse +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddRequestBuilder::|public|to_post_request_information(body:AddPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.add.AddRequestBuilder::|public|with_url(raw_url:str):AddRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]):ConversationMember +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):ConversationMember +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_patch_request_information(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|with_url(raw_url:str):ConversationMemberItemRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetRequestConfiguration-->RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|add:AddRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|by_conversation_member_id(conversation_member_id:str):ConversationMemberItemRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|get(request_configuration?:RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]):ConversationMemberCollectionResponse +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|post(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):ConversationMember +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|remove:RemoveRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|to_post_request_information(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|with_url(raw_url:str):JoinedUsersRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|constructor():None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|values():list[ConversationMember] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|values(value:list[ConversationMember]):None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemovePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovePostRequestBody +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemovePostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemovePostResponse::|public|constructor():None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemovePostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemovePostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemovePostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemovePostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemovePostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovePostResponse +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemoveRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemoveRequestBuilder.RemoveRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RemovePostResponse +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|to_post_request_information(body:RemovePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|with_url(raw_url:str):RemoveRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.members.add.AddPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.groups.item.team.channels.item.members.add.AddPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.groups.item.team.channels.item.members.add.AddPostRequestBody::|public|backing_store:BackingStore @@ -128691,6 +129121,59 @@ msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.getUsag msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|with_url(raw_url:str):GetUsageRightsRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|by_planner_history_item_id(planner_history_item_id:str):PlannerHistoryItemItemRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):PlannerHistoryItemCollectionResponse +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|post(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_post_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|with_url(raw_url:str):HistoryItemsRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):PlannerHistoryItem +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|patch(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_patch_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|with_url(raw_url:str):PlannerHistoryItemItemRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|backing_store:BackingStore @@ -128724,6 +129207,7 @@ msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.Planner msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|details:DetailsRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerPlanItemRequestBuilderGetQueryParameters]):PlannerPlan msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get_usage_rights:GetUsageRightsRequestBuilder +msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|history_items:HistoryItemsRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|move_to_container:MoveToContainerRequestBuilder msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|patch(body:PlannerPlan; request_configuration?:RequestConfiguration[QueryParameters]):PlannerPlan msgraph_beta.generated.groups.item.team.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -129958,29 +130442,29 @@ msgraph_beta.generated.groups.item.team.primaryChannel.completeMigration.Complet msgraph_beta.generated.groups.item.team.primaryChannel.completeMigration.CompleteMigrationRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.groups.item.team.primaryChannel.completeMigration.CompleteMigrationRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.team.primaryChannel.completeMigration.CompleteMigrationRequestBuilder::|public|with_url(raw_url:str):CompleteMigrationRequestBuilder -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|additional_data():dict[str, Any] -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|backing_store:BackingStore -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|constructor():None -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|value():bool -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|value(value:bool):None -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|tenant_id:str -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_id:str -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_principal_name:str -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters] -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|url_template:str -msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|with_url(raw_url:str):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|tenant_id:str +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_id:str +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_principal_name:str +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|get(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|to_get_request_information(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|url_template:str +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|with_url(raw_url:str):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|additional_data():dict[str, Any] +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|backing_store:BackingStore +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|constructor():None +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|value():bool +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|value(value:bool):None +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|static|public|create_from_discriminator_value(parse_node:ParseNode):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 +msgraph_beta.generated.groups.item.team.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.groups.item.team.primaryChannel.enabledApps.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.enabledApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.groups.item.team.primaryChannel.enabledApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -130071,6 +130555,113 @@ msgraph_beta.generated.groups.item.team.primaryChannel.filesFolder.FilesFolderRe msgraph_beta.generated.groups.item.team.primaryChannel.filesFolder.FilesFolderRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesFolderRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.groups.item.team.primaryChannel.filesFolder.FilesFolderRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.team.primaryChannel.filesFolder.FilesFolderRequestBuilder::|public|with_url(raw_url:str):FilesFolderRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|constructor():None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|values():list[ConversationMember] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|values(value:list[ConversationMember]):None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddPostRequestBody +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddPostResponse::|public|constructor():None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddPostResponse +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddRequestBuilder.AddRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):AddPostResponse +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|to_post_request_information(body:AddPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|with_url(raw_url:str):AddRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]):ConversationMember +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):ConversationMember +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_patch_request_information(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|with_url(raw_url:str):ConversationMemberItemRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetRequestConfiguration-->RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|add:AddRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|by_conversation_member_id(conversation_member_id:str):ConversationMemberItemRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|get(request_configuration?:RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]):ConversationMemberCollectionResponse +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|post(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):ConversationMember +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|remove:RemoveRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|to_post_request_information(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|with_url(raw_url:str):JoinedUsersRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|constructor():None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|values():list[ConversationMember] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|values(value:list[ConversationMember]):None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovePostRequestBody +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemovePostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|constructor():None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemovePostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovePostResponse +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemoveRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemoveRequestBuilder.RemoveRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RemovePostResponse +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|to_post_request_information(body:RemovePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|with_url(raw_url:str):RemoveRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.members.add.AddPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.groups.item.team.primaryChannel.members.add.AddPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.groups.item.team.primaryChannel.members.add.AddPostRequestBody::|public|backing_store:BackingStore @@ -131134,6 +131725,59 @@ msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.getUsa msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|url_template:str msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|with_url(raw_url:str):GetUsageRightsRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|by_planner_history_item_id(planner_history_item_id:str):PlannerHistoryItemItemRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):PlannerHistoryItemCollectionResponse +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|post(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_post_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|with_url(raw_url:str):HistoryItemsRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):PlannerHistoryItem +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|patch(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_patch_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|with_url(raw_url:str):PlannerHistoryItemItemRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|backing_store:BackingStore @@ -131167,6 +131811,7 @@ msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.Planne msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|details:DetailsRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerPlanItemRequestBuilderGetQueryParameters]):PlannerPlan msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get_usage_rights:GetUsageRightsRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|history_items:HistoryItemsRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|move_to_container:MoveToContainerRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|patch(body:PlannerPlan; request_configuration?:RequestConfiguration[QueryParameters]):PlannerPlan msgraph_beta.generated.groups.item.team.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -131482,10 +132127,11 @@ msgraph_beta.generated.groups.item.team.primaryChannel.PrimaryChannelRequestBuil msgraph_beta.generated.groups.item.team.primaryChannel.PrimaryChannelRequestBuilder::|public|complete_migration:CompleteMigrationRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.PrimaryChannelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.groups.item.team.primaryChannel.PrimaryChannelRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.groups.item.team.primaryChannel.PrimaryChannelRequestBuilder::|public|does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name:DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder +msgraph_beta.generated.groups.item.team.primaryChannel.PrimaryChannelRequestBuilder::|public|does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name:DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e msgraph_beta.generated.groups.item.team.primaryChannel.PrimaryChannelRequestBuilder::|public|enabled_apps:EnabledAppsRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.PrimaryChannelRequestBuilder::|public|files_folder:FilesFolderRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.PrimaryChannelRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PrimaryChannelRequestBuilderGetQueryParameters]):Channel +msgraph_beta.generated.groups.item.team.primaryChannel.PrimaryChannelRequestBuilder::|public|joined_users:JoinedUsersRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.PrimaryChannelRequestBuilder::|public|members:MembersRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.PrimaryChannelRequestBuilder::|public|messages:MessagesRequestBuilder msgraph_beta.generated.groups.item.team.primaryChannel.PrimaryChannelRequestBuilder::|public|patch(body:Channel; request_configuration?:RequestConfiguration[QueryParameters]):Channel @@ -134295,16 +134941,16 @@ msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUser msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.attributes.ref.RefRequestBuilder::|public|to_post_request_information(body:ReferenceCreate; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.attributes.ref.RefRequestBuilder::|public|url_template:str msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.attributes.ref.RefRequestBuilder::|public|with_url(raw_url:str):RefRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder.GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder::|public|attributes:AttributesRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):OnAttributeCollectionExternalUsersSelfServiceSignUp -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder::|public|url_template:str -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder::|public|with_url(raw_url:str):GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba-->BaseRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba.GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba::|public|attributes:AttributesRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):OnAttributeCollectionExternalUsersSelfServiceSignUp +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba::|public|url_template:str +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.graphOnAttributeCollectionExternalUsersSelfServiceSignUp.GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba::|public|with_url(raw_url:str):GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.OnAttributeCollectionRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.OnAttributeCollectionRequestBuilder.OnAttributeCollectionRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.OnAttributeCollectionRequestBuilder.OnAttributeCollectionRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -134312,94 +134958,94 @@ msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUser msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.OnAttributeCollectionRequestBuilder.OnAttributeCollectionRequestBuilderGetRequestConfiguration-->RequestConfiguration[OnAttributeCollectionRequestBuilderGetQueryParameters] msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.OnAttributeCollectionRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.OnAttributeCollectionRequestBuilder::|public|get(request_configuration?:RequestConfiguration[OnAttributeCollectionRequestBuilderGetQueryParameters]):OnAttributeCollectionHandler -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.OnAttributeCollectionRequestBuilder::|public|graph_on_attribute_collection_external_users_self_service_sign_up:GraphOnAttributeCollectionExternalUsersSelfServiceSignUpRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.OnAttributeCollectionRequestBuilder::|public|graph_on_attribute_collection_external_users_self_service_sign_up:GraphOnAttributeCollectionExternalUsersSelfServiceSignU_8d1599ba msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.OnAttributeCollectionRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.OnAttributeCollectionRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.OnAttributeCollectionRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[OnAttributeCollectionRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.OnAttributeCollectionRequestBuilder::|public|url_template:str msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAttributeCollection.OnAttributeCollectionRequestBuilder::|public|with_url(raw_url:str):OnAttributeCollectionRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder.GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):OnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder::|public|identity_providers:IdentityProvidersRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder::|public|url_template:str -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder::|public|with_url(raw_url:str):GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.count.CountRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.count.CountRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.count.CountRequestBuilder::|public|url_template:str -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetRequestConfiguration-->RequestConfiguration[IdentityProvidersRequestBuilderGetQueryParameters] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder::|public|by_identity_provider_base_id(identity_provider_base_id:str):IdentityProviderBaseItemRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder::|public|get(request_configuration?:RequestConfiguration[IdentityProvidersRequestBuilderGetQueryParameters]):IdentityProviderBaseCollectionResponse -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder::|public|ref:RefRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[IdentityProvidersRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder::|public|url_template:str -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.IdentityProvidersRequestBuilder::|public|with_url(raw_url:str):IdentityProvidersRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.item.IdentityProviderBaseItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.item.IdentityProviderBaseItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.item.IdentityProviderBaseItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.item.IdentityProviderBaseItemRequestBuilder::|public|ref:RefRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.item.IdentityProviderBaseItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.item.IdentityProviderBaseItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.item.ref.RefRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.item.ref.RefRequestBuilder.RefRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.item.ref.RefRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.item.ref.RefRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.item.ref.RefRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.item.ref.RefRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.item.ref.RefRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.item.ref.RefRequestBuilder::|public|url_template:str -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.item.ref.RefRequestBuilder::|public|with_url(raw_url:str):RefRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder.RefRequestBuilderDeleteQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder.RefRequestBuilderDeleteQueryParameters::|public|id:str -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder.RefRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[RefRequestBuilderDeleteQueryParameters] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder.RefRequestBuilderGetRequestConfiguration-->RequestConfiguration[RefRequestBuilderGetQueryParameters] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder.RefRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[RefRequestBuilderDeleteQueryParameters]):None -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RefRequestBuilderGetQueryParameters]):StringCollectionResponse -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder::|public|post(body:ReferenceCreate; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[RefRequestBuilderDeleteQueryParameters]):RequestInformation -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RefRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder::|public|to_post_request_information(body:ReferenceCreate; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder::|public|url_template:str -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp.identityProviders.ref.RefRequestBuilder::|public|with_url(raw_url:str):RefRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155-->BaseRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155.GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):OnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUp +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155::|public|identity_providers:IdentityProvidersRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155::|public|url_template:str +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155::|public|with_url(raw_url:str):GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155 +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder.IdentityProvidersRequestBuilderGetRequestConfiguration-->RequestConfiguration[IdentityProvidersRequestBuilderGetQueryParameters] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder::|public|by_identity_provider_base_id(identity_provider_base_id:str):IdentityProviderBaseItemRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder::|public|get(request_configuration?:RequestConfiguration[IdentityProvidersRequestBuilderGetQueryParameters]):IdentityProviderBaseCollectionResponse +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder::|public|ref:RefRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[IdentityProvidersRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder::|public|url_template:str +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.IdentityProvidersRequestBuilder::|public|with_url(raw_url:str):IdentityProvidersRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.item.IdentityProviderBaseItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.item.IdentityProviderBaseItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.item.IdentityProviderBaseItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.item.IdentityProviderBaseItemRequestBuilder::|public|ref:RefRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.item.IdentityProviderBaseItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.item.IdentityProviderBaseItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.item.ref.RefRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.item.ref.RefRequestBuilder.RefRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.item.ref.RefRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.item.ref.RefRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.item.ref.RefRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.item.ref.RefRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.item.ref.RefRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.item.ref.RefRequestBuilder::|public|url_template:str +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.item.ref.RefRequestBuilder::|public|with_url(raw_url:str):RefRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder.RefRequestBuilderDeleteQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder.RefRequestBuilderDeleteQueryParameters::|public|id:str +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder.RefRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[RefRequestBuilderDeleteQueryParameters] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder.RefRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder.RefRequestBuilderGetRequestConfiguration-->RequestConfiguration[RefRequestBuilderGetQueryParameters] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder.RefRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[RefRequestBuilderDeleteQueryParameters]):None +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RefRequestBuilderGetQueryParameters]):StringCollectionResponse +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder::|public|post(body:ReferenceCreate; request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[RefRequestBuilderDeleteQueryParameters]):RequestInformation +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RefRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder::|public|to_post_request_information(body:ReferenceCreate; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder::|public|url_template:str +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.graphOnAuthenticationMethodLoadStartExternalUsersSelfSe_495b9e69.identityProviders.ref.RefRequestBuilder::|public|with_url(raw_url:str):RefRequestBuilder msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.OnAuthenticationMethodLoadStartRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.OnAuthenticationMethodLoadStartRequestBuilder.OnAuthenticationMethodLoadStartRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.OnAuthenticationMethodLoadStartRequestBuilder.OnAuthenticationMethodLoadStartRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -134407,7 +135053,7 @@ msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUser msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.OnAuthenticationMethodLoadStartRequestBuilder.OnAuthenticationMethodLoadStartRequestBuilderGetRequestConfiguration-->RequestConfiguration[OnAuthenticationMethodLoadStartRequestBuilderGetQueryParameters] msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.OnAuthenticationMethodLoadStartRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.OnAuthenticationMethodLoadStartRequestBuilder::|public|get(request_configuration?:RequestConfiguration[OnAuthenticationMethodLoadStartRequestBuilderGetQueryParameters]):OnAuthenticationMethodLoadStartHandler -msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.OnAuthenticationMethodLoadStartRequestBuilder::|public|graph_on_authentication_method_load_start_external_users_self_service_sign_up:GraphOnAuthenticationMethodLoadStartExternalUsersSelfServiceSignUpRequestBuilder +msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.OnAuthenticationMethodLoadStartRequestBuilder::|public|graph_on_authentication_method_load_start_external_users_self_service_sign_up:GraphOnAuthenticationMethodLoadStartExternalUsersSelfSe_42e72155 msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.OnAuthenticationMethodLoadStartRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.OnAuthenticationMethodLoadStartRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.identity.authenticationEventsFlows.item.graphExternalUsersSelfServiceSignUpEventsFlow.onAuthenticationMethodLoadStart.OnAuthenticationMethodLoadStartRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[OnAuthenticationMethodLoadStartRequestBuilderGetQueryParameters]):RequestInformation @@ -145587,7 +146233,7 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.AccessPackageAssignmentsRequestBuilder.AccessPackageAssignmentsRequestBuilderGetRequestConfiguration-->RequestConfiguration[AccessPackageAssignmentsRequestBuilderGetQueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.AccessPackageAssignmentsRequestBuilder.AccessPackageAssignmentsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.AccessPackageAssignmentsRequestBuilder::|public|additional_access:AdditionalAccessRequestBuilder -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.AccessPackageAssignmentsRequestBuilder::|public|additional_access_with_access_package_id_with_incompatible_access_package_id(access_package_id:str; incompatible_access_package_id:str):AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.AccessPackageAssignmentsRequestBuilder::|public|additional_access_with_access_package_id_with_incompatible_access_package_id(access_package_id:str; incompatible_access_package_id:str):AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00 msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.AccessPackageAssignmentsRequestBuilder::|public|by_access_package_assignment_id(access_package_assignment_id:str):AccessPackageAssignmentItemRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.AccessPackageAssignmentsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.AccessPackageAssignmentsRequestBuilder::|public|count:CountRequestBuilder @@ -145625,31 +146271,31 @@ msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAss msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccess.AdditionalAccessRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AdditionalAccessRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccess.AdditionalAccessRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccess.AdditionalAccessRequestBuilder::|public|with_url(raw_url:str):AdditionalAccessRequestBuilder -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse::|public|constructor():None -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse::|public|value():list[AccessPackageAssignment] -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse::|public|value(value:list[AccessPackageAssignment]):None -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; access_package_id?:str; incompatible_access_package_id?:str):None -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters]):AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdGetResponse -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAccessPackageId.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder::|public|with_url(raw_url:str):AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_0b84c55f-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_0b84c55f::|public|constructor():None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_0b84c55f::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_0b84c55f::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_0b84c55f::|public|value():list[AccessPackageAssignment] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_0b84c55f::|public|value(value:list[AccessPackageAssignment]):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_0b84c55f::|static|public|create_from_discriminator_value(parse_node:ParseNode):AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_0b84c55f +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00.AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; access_package_id?:str; incompatible_access_package_id?:str):None +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00::|public|get(request_configuration?:RequestConfiguration[AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters]):AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_0b84c55f +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00::|public|to_get_request_information(request_configuration?:RequestConfiguration[AdditionalAccessWithAccessPackageIdWithIncompatibleAccessPackageIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00::|public|url_template:str +msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.additionalAccessWithAccessPackageIdWithIncompatibleAcce_de2a04b0.AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00::|public|with_url(raw_url:str):AdditionalAccessWithAccessPackageIdWithIncompatibleAcce_2751ca00 msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.identityGovernance.entitlementManagement.accessPackageAssignments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -157119,6 +157765,25 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workfl msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivate.MicrosoftGraphIdentityGovernanceActivateRequestBuilder::|public|to_post_request_information(body:ActivatePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivate.MicrosoftGraphIdentityGovernanceActivateRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivate.MicrosoftGraphIdentityGovernanceActivateRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceActivateRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody::|public|constructor():None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody::|public|subject():WorkflowSubject +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody::|public|subject(value:WorkflowSubject):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ActivateAndWaitPostRequestBody +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|post(body:ActivateAndWaitPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):AwaitedWorkflowProcessingResult +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|to_post_request_information(body:ActivateAndWaitPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateWithScope.ActivateWithScopePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateWithScope.ActivateWithScopePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceActivateWithScope.ActivateWithScopePostRequestBody::|public|backing_store:BackingStore @@ -157157,6 +157822,15 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workfl msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|to_post_request_information(body:CancelProcessingPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):Workflow +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion.CreateNewVersionPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion.CreateNewVersionPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion.CreateNewVersionPostRequestBody::|public|backing_store:BackingStore @@ -157176,15 +157850,15 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workfl msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion.MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder::|public|to_post_request_information(body:CreateNewVersionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion.MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion.MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):PreviewTaskFailuresPostResponse -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder::|public|url_template:str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):PreviewTaskFailuresPostResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.PreviewTaskFailuresPostResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.PreviewTaskFailuresPostResponse::|public|constructor():None msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.PreviewTaskFailuresPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -157330,11 +158004,244 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workfl msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.RunItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.RunItemRequestBuilder::|public|reprocessed_runs:ReprocessedRunsRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.RunItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.RunItemRequestBuilder::|public|subject_processing_results:SubjectProcessingResultsRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.RunItemRequestBuilder::|public|task_processing_results:TaskProcessingResultsRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.RunItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RunItemRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.RunItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.RunItemRequestBuilder::|public|user_processing_results:UserProcessingResultsRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.RunItemRequestBuilder::|public|with_url(raw_url:str):RunItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder.RunItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[RunItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RunItemRequestBuilderGetQueryParameters]):Run +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RunItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|with_url(raw_url:str):RunItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|by_run_id1(run_id1:str):RunItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]):RunCollectionResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|with_url(raw_url:str):ReprocessedRunsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]):SubjectProcessingResult +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|reprocessed_runs:ReprocessedRunsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|task_processing_results:TaskProcessingResultsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|with_url(raw_url:str):SubjectProcessingResultItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder.MicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|post(body:ResumePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|to_post_request_information(body:ResumePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceResumeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|constructor():None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|data():CustomTaskExtensionCallbackData +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|data(value:CustomTaskExtensionCallbackData):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|source():str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|source(value:str):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|type():str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|type(value:str):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ResumePostRequestBody +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderGetRequestConfiguration-->RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]):MailboxSettings +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|patch(body:MailboxSettings; request_configuration?:RequestConfiguration[QueryParameters]):MailboxSettings +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|to_patch_request_information(body:MailboxSettings; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|with_url(raw_url:str):MailboxSettingsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]):ServiceProvisioningErrorCollectionResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|with_url(raw_url:str):ServiceProvisioningErrorsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder.SubjectRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder.SubjectRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder.SubjectRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder.SubjectRequestBuilderGetRequestConfiguration-->RequestConfiguration[SubjectRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SubjectRequestBuilderGetQueryParameters]):User +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|mailbox_settings:MailboxSettingsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|service_provisioning_errors:ServiceProvisioningErrorsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SubjectRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|with_url(raw_url:str):SubjectRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder.TaskRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder.TaskRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder.TaskRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder.TaskRequestBuilderGetRequestConfiguration-->RequestConfiguration[TaskRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TaskRequestBuilderGetQueryParameters]):Task +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TaskRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|with_url(raw_url:str):TaskRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]):TaskProcessingResult +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|microsoft_graph_identity_governance_resume:MicrosoftGraphIdentityGovernanceResumeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|subject:SubjectRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|task:TaskRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|with_url(raw_url:str):TaskProcessingResultItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetRequestConfiguration-->RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|by_task_processing_result_id(task_processing_result_id:str):TaskProcessingResultItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]):TaskProcessingResultCollectionResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|with_url(raw_url:str):TaskProcessingResultsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|by_subject_processing_result_id(subject_processing_result_id:str):SubjectProcessingResultItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]):SubjectProcessingResultCollectionResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|with_url(raw_url:str):SubjectProcessingResultsRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.taskProcessingResults.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -157750,15 +158657,15 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workfl msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.item.UserProcessingResultItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserProcessingResultItemRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.item.UserProcessingResultItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.item.UserProcessingResultItemRequestBuilder::|public|with_url(raw_url:str):UserProcessingResultItemRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):UserSummary -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):UserSummary +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder.UserProcessingResultsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder.UserProcessingResultsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -157774,21 +158681,21 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workfl msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserProcessingResultsRequestBuilderGetQueryParameters]):UserProcessingResultCollectionResponse -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserProcessingResultsRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|with_url(raw_url:str):UserProcessingResultsRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):RunSummary -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):RunSummary +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.RunsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.RunsRequestBuilder.RunsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.RunsRequestBuilder.RunsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -157804,12 +158711,244 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workfl msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.RunsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.RunsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.RunsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RunsRequestBuilderGetQueryParameters]):RunCollectionResponse -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.RunsRequestBuilder::|public|microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.RunsRequestBuilder::|public|microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.RunsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.RunsRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.RunsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RunsRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.RunsRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.runs.RunsRequestBuilder::|public|with_url(raw_url:str):RunsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder.RunItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[RunItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RunItemRequestBuilderGetQueryParameters]):Run +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RunItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|with_url(raw_url:str):RunItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|by_run_id(run_id:str):RunItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]):RunCollectionResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|with_url(raw_url:str):ReprocessedRunsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]):SubjectProcessingResult +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|reprocessed_runs:ReprocessedRunsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|task_processing_results:TaskProcessingResultsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|with_url(raw_url:str):SubjectProcessingResultItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder.MicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|post(body:ResumePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|to_post_request_information(body:ResumePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceResumeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|constructor():None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|data():CustomTaskExtensionCallbackData +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|data(value:CustomTaskExtensionCallbackData):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|source():str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|source(value:str):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|type():str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|type(value:str):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ResumePostRequestBody +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderGetRequestConfiguration-->RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]):MailboxSettings +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|patch(body:MailboxSettings; request_configuration?:RequestConfiguration[QueryParameters]):MailboxSettings +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|to_patch_request_information(body:MailboxSettings; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|with_url(raw_url:str):MailboxSettingsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]):ServiceProvisioningErrorCollectionResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|with_url(raw_url:str):ServiceProvisioningErrorsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder.SubjectRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder.SubjectRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder.SubjectRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder.SubjectRequestBuilderGetRequestConfiguration-->RequestConfiguration[SubjectRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SubjectRequestBuilderGetQueryParameters]):User +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|mailbox_settings:MailboxSettingsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|service_provisioning_errors:ServiceProvisioningErrorsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SubjectRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|with_url(raw_url:str):SubjectRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder.TaskRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder.TaskRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder.TaskRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder.TaskRequestBuilderGetRequestConfiguration-->RequestConfiguration[TaskRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TaskRequestBuilderGetQueryParameters]):Task +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TaskRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|with_url(raw_url:str):TaskRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]):TaskProcessingResult +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|microsoft_graph_identity_governance_resume:MicrosoftGraphIdentityGovernanceResumeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|subject:SubjectRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|task:TaskRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|with_url(raw_url:str):TaskProcessingResultItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetRequestConfiguration-->RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|by_task_processing_result_id(task_processing_result_id:str):TaskProcessingResultItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]):TaskProcessingResultCollectionResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|with_url(raw_url:str):TaskProcessingResultsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|by_subject_processing_result_id(subject_processing_result_id:str):SubjectProcessingResultItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]):SubjectProcessingResultCollectionResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|with_url(raw_url:str):SubjectProcessingResultsRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -158003,15 +159142,15 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workfl msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.item.TaskReportItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TaskReportItemRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.item.TaskReportItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.item.TaskReportItemRequestBuilder::|public|with_url(raw_url:str):TaskReportItemRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):TaskReportSummary -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):TaskReportSummary +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.TaskReportsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.TaskReportsRequestBuilder.TaskReportsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.TaskReportsRequestBuilder.TaskReportsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -158027,7 +159166,7 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workfl msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.TaskReportsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.TaskReportsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.TaskReportsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TaskReportsRequestBuilderGetQueryParameters]):TaskReportCollectionResponse -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.TaskReportsRequestBuilder::|public|microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.TaskReportsRequestBuilder::|public|microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.TaskReportsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.TaskReportsRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.taskReports.TaskReportsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TaskReportsRequestBuilderGetQueryParameters]):RequestInformation @@ -158502,15 +159641,15 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workfl msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.item.UserProcessingResultItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserProcessingResultItemRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.item.UserProcessingResultItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.item.UserProcessingResultItemRequestBuilder::|public|with_url(raw_url:str):UserProcessingResultItemRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):UserSummary -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):UserSummary +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder.UserProcessingResultsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder.UserProcessingResultsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -158526,7 +159665,7 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workfl msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserProcessingResultsRequestBuilderGetQueryParameters]):UserProcessingResultCollectionResponse -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserProcessingResultsRequestBuilderGetQueryParameters]):RequestInformation @@ -158954,16 +160093,19 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workfl msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[WorkflowItemRequestBuilderGetQueryParameters]):Workflow msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|last_modified_by:LastModifiedByRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_activate:MicrosoftGraphIdentityGovernanceActivateRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_activate_and_wait:MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_activate_with_scope:MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_cancel_processing:MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_clear_quarantine:MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_create_new_version:MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_preview_task_failures:MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_preview_task_failures:MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_preview_workflow:MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_restore:MicrosoftGraphIdentityGovernanceRestoreRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|preview_scope:PreviewScopeRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|runs:RunsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|subject_processing_results:SubjectProcessingResultsRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|tasks:TasksRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|task_reports:TaskReportsRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workflows.item.WorkflowItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation @@ -159002,10 +160144,10 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRe msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[InsightsRequestBuilderGetQueryParameters]):Insights -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRequestBuilder::|public|microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRequestBuilder::|public|microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRequestBuilder::|public|microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRequestBuilder::|public|microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRequestBuilder::|public|microsoft_graph_identity_governance_top_tasks_processed_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11 +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRequestBuilder::|public|microsoft_graph_identity_governance_top_workflows_processed_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906 +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRequestBuilder::|public|microsoft_graph_identity_governance_workflows_processed_by_category_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRequestBuilder::|public|microsoft_graph_identity_governance_workflows_processed_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7 msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRequestBuilder::|public|patch(body:Insights; request_configuration?:RequestConfiguration[QueryParameters]):Insights msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRequestBuilder::|public|request_adapter:RequestAdapter @@ -159014,68 +160156,68 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRe msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRequestBuilder::|public|to_patch_request_information(body:Insights; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.InsightsRequestBuilder::|public|with_url(raw_url:str):InsightsRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[TopTasksInsightsSummary] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[TopTasksInsightsSummary]):None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTime.TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):TopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[TopWorkflowsInsightsSummary] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[TopWorkflowsInsightsSummary]):None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):WorkflowsInsightsByCategory -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):WorkflowsInsightsSummary -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):TopTasksProcessedSummaryWithStartDateTimeWithEndDateTim_6add09fc +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphIdentityGovernanceTopTasksProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceTopTasksProcessedSummar_f084ca11 +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.TopTasksProcessedSummaryWithStartDateTimeWithEndDateTim_6add09fc-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.TopTasksProcessedSummaryWithStartDateTimeWithEndDateTim_6add09fc::|public|constructor():None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.TopTasksProcessedSummaryWithStartDateTimeWithEndDateTim_6add09fc::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.TopTasksProcessedSummaryWithStartDateTimeWithEndDateTim_6add09fc::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.TopTasksProcessedSummaryWithStartDateTimeWithEndDateTim_6add09fc::|public|value():list[TopTasksInsightsSummary] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.TopTasksProcessedSummaryWithStartDateTimeWithEndDateTim_6add09fc::|public|value(value:list[TopTasksInsightsSummary]):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopTasksProcessedSummar_bce5e128.TopTasksProcessedSummaryWithStartDateTimeWithEndDateTim_6add09fc::|static|public|create_from_discriminator_value(parse_node:ParseNode):TopTasksProcessedSummaryWithStartDateTimeWithEndDateTim_6add09fc +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDat_b730b0ca +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceTopWorkflowsProcessedSu_7524a906 +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDat_b730b0ca-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDat_b730b0ca::|public|constructor():None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDat_b730b0ca::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDat_b730b0ca::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDat_b730b0ca::|public|value():list[TopWorkflowsInsightsSummary] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDat_b730b0ca::|public|value(value:list[TopWorkflowsInsightsSummary]):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceTopWorkflowsProcessedSu_c71652b8.TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDat_b730b0ca::|static|public|create_from_discriminator_value(parse_node:ParseNode):TopWorkflowsProcessedSummaryWithStartDateTimeWithEndDat_b730b0ca +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedByCat_c8c368d9.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedByCat_c8c368d9.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCategoryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedByCat_c8c368d9.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedByCat_c8c368d9.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):WorkflowsInsightsByCategory +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedByCat_c8c368d9.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedByCat_c8c368d9.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedByCat_c8c368d9.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedByCat_c8c368d9.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedByCat_c8c368d9.MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceWorkflowsProcessedByCat_7e0e042c +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedSumma_74daca89.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedSumma_74daca89.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedSumma_74daca89.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedSumma_74daca89.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):WorkflowsInsightsSummary +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedSumma_74daca89.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedSumma_74daca89.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedSumma_74daca89.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedSumma_74daca89.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.insights.microsoftGraphIdentityGovernanceWorkflowsProcessedSumma_74daca89.MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceWorkflowsProcessedSumma_f0293aa7 msgraph_beta.generated.identityGovernance.lifecycleWorkflows.LifecycleWorkflowsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.LifecycleWorkflowsRequestBuilder.LifecycleWorkflowsRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.identityGovernance.lifecycleWorkflows.LifecycleWorkflowsRequestBuilder.LifecycleWorkflowsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -159399,6 +160541,25 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.micr msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivate.MicrosoftGraphIdentityGovernanceActivateRequestBuilder::|public|to_post_request_information(body:ActivatePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivate.MicrosoftGraphIdentityGovernanceActivateRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivate.MicrosoftGraphIdentityGovernanceActivateRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceActivateRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody::|public|constructor():None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody::|public|subject():WorkflowSubject +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody::|public|subject(value:WorkflowSubject):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ActivateAndWaitPostRequestBody +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.ActivateAndWaitPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|post(body:ActivateAndWaitPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):AwaitedWorkflowProcessingResult +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|to_post_request_information(body:ActivateAndWaitPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateAndWait.MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateWithScope.ActivateWithScopePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateWithScope.ActivateWithScopePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceActivateWithScope.ActivateWithScopePostRequestBody::|public|backing_store:BackingStore @@ -159437,6 +160598,15 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.micr msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|to_post_request_information(body:CancelProcessingPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceCancelProcessing.MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):Workflow +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceClearQuarantine.MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion.CreateNewVersionPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion.CreateNewVersionPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion.CreateNewVersionPostRequestBody::|public|backing_store:BackingStore @@ -159456,15 +160626,15 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.micr msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion.MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder::|public|to_post_request_information(body:CreateNewVersionPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion.MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernanceCreateNewVersion.MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):PreviewTaskFailuresPostResponse -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder::|public|url_template:str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):PreviewTaskFailuresPostResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.PreviewTaskFailuresPostResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.PreviewTaskFailuresPostResponse::|public|constructor():None msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.microsoftGraphIdentityGovernancePreviewTaskFailures.PreviewTaskFailuresPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -159610,11 +160780,244 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.RunItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.RunItemRequestBuilder::|public|reprocessed_runs:ReprocessedRunsRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.RunItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.RunItemRequestBuilder::|public|subject_processing_results:SubjectProcessingResultsRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.RunItemRequestBuilder::|public|task_processing_results:TaskProcessingResultsRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.RunItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RunItemRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.RunItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.RunItemRequestBuilder::|public|user_processing_results:UserProcessingResultsRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.RunItemRequestBuilder::|public|with_url(raw_url:str):RunItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder.RunItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[RunItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RunItemRequestBuilderGetQueryParameters]):Run +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RunItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|with_url(raw_url:str):RunItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|by_run_id1(run_id1:str):RunItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]):RunCollectionResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|with_url(raw_url:str):ReprocessedRunsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]):SubjectProcessingResult +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|reprocessed_runs:ReprocessedRunsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|task_processing_results:TaskProcessingResultsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|with_url(raw_url:str):SubjectProcessingResultItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder.MicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|post(body:ResumePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|to_post_request_information(body:ResumePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceResumeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|constructor():None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|data():CustomTaskExtensionCallbackData +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|data(value:CustomTaskExtensionCallbackData):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|source():str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|source(value:str):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|type():str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|type(value:str):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ResumePostRequestBody +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderGetRequestConfiguration-->RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]):MailboxSettings +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|patch(body:MailboxSettings; request_configuration?:RequestConfiguration[QueryParameters]):MailboxSettings +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|to_patch_request_information(body:MailboxSettings; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|with_url(raw_url:str):MailboxSettingsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]):ServiceProvisioningErrorCollectionResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|with_url(raw_url:str):ServiceProvisioningErrorsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder.SubjectRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder.SubjectRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder.SubjectRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder.SubjectRequestBuilderGetRequestConfiguration-->RequestConfiguration[SubjectRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SubjectRequestBuilderGetQueryParameters]):User +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|mailbox_settings:MailboxSettingsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|service_provisioning_errors:ServiceProvisioningErrorsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SubjectRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|with_url(raw_url:str):SubjectRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder.TaskRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder.TaskRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder.TaskRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder.TaskRequestBuilderGetRequestConfiguration-->RequestConfiguration[TaskRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TaskRequestBuilderGetQueryParameters]):Task +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TaskRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|with_url(raw_url:str):TaskRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]):TaskProcessingResult +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|microsoft_graph_identity_governance_resume:MicrosoftGraphIdentityGovernanceResumeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|subject:SubjectRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|task:TaskRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|with_url(raw_url:str):TaskProcessingResultItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetRequestConfiguration-->RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|by_task_processing_result_id(task_processing_result_id:str):TaskProcessingResultItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]):TaskProcessingResultCollectionResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|with_url(raw_url:str):TaskProcessingResultsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|by_subject_processing_result_id(subject_processing_result_id:str):SubjectProcessingResultItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]):SubjectProcessingResultCollectionResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|with_url(raw_url:str):SubjectProcessingResultsRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.taskProcessingResults.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -160030,15 +161433,15 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.item.UserProcessingResultItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserProcessingResultItemRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.item.UserProcessingResultItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.item.UserProcessingResultItemRequestBuilder::|public|with_url(raw_url:str):UserProcessingResultItemRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):UserSummary -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):UserSummary +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder.UserProcessingResultsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder.UserProcessingResultsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -160054,21 +161457,21 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserProcessingResultsRequestBuilderGetQueryParameters]):UserProcessingResultCollectionResponse -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserProcessingResultsRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|with_url(raw_url:str):UserProcessingResultsRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):RunSummary -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):RunSummary +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.RunsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.RunsRequestBuilder.RunsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.RunsRequestBuilder.RunsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -160084,12 +161487,244 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.RunsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.RunsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.RunsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RunsRequestBuilderGetQueryParameters]):RunCollectionResponse -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.RunsRequestBuilder::|public|microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.RunsRequestBuilder::|public|microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.RunsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.RunsRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.RunsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RunsRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.RunsRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.runs.RunsRequestBuilder::|public|with_url(raw_url:str):RunsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder.RunItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder.RunItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[RunItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RunItemRequestBuilderGetQueryParameters]):Run +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RunItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.item.RunItemRequestBuilder::|public|with_url(raw_url:str):RunItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder.ReprocessedRunsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|by_run_id(run_id:str):RunItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]):RunCollectionResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ReprocessedRunsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.reprocessedRuns.ReprocessedRunsRequestBuilder::|public|with_url(raw_url:str):ReprocessedRunsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder.SubjectProcessingResultItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]):SubjectProcessingResult +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|reprocessed_runs:ReprocessedRunsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|task_processing_results:TaskProcessingResultsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SubjectProcessingResultItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.SubjectProcessingResultItemRequestBuilder::|public|with_url(raw_url:str):SubjectProcessingResultItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder.MicrosoftGraphIdentityGovernanceResumeRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|post(body:ResumePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|to_post_request_information(body:ResumePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.MicrosoftGraphIdentityGovernanceResumeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceResumeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|constructor():None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|data():CustomTaskExtensionCallbackData +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|data(value:CustomTaskExtensionCallbackData):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|source():str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|source(value:str):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|type():str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|public|type(value:str):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ResumePostRequestBody +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.microsoftGraphIdentityGovernanceResume.ResumePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderGetRequestConfiguration-->RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder.MailboxSettingsRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]):MailboxSettings +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|patch(body:MailboxSettings; request_configuration?:RequestConfiguration[QueryParameters]):MailboxSettings +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MailboxSettingsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|to_patch_request_information(body:MailboxSettings; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.mailboxSettings.MailboxSettingsRequestBuilder::|public|with_url(raw_url:str):MailboxSettingsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder.ServiceProvisioningErrorsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]):ServiceProvisioningErrorCollectionResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ServiceProvisioningErrorsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.serviceProvisioningErrors.ServiceProvisioningErrorsRequestBuilder::|public|with_url(raw_url:str):ServiceProvisioningErrorsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder.SubjectRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder.SubjectRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder.SubjectRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder.SubjectRequestBuilderGetRequestConfiguration-->RequestConfiguration[SubjectRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SubjectRequestBuilderGetQueryParameters]):User +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|mailbox_settings:MailboxSettingsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|service_provisioning_errors:ServiceProvisioningErrorsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SubjectRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.subject.SubjectRequestBuilder::|public|with_url(raw_url:str):SubjectRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder.TaskRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder.TaskRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder.TaskRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder.TaskRequestBuilderGetRequestConfiguration-->RequestConfiguration[TaskRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TaskRequestBuilderGetQueryParameters]):Task +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TaskRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.task.TaskRequestBuilder::|public|with_url(raw_url:str):TaskRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder.TaskProcessingResultItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]):TaskProcessingResult +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|microsoft_graph_identity_governance_resume:MicrosoftGraphIdentityGovernanceResumeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|subject:SubjectRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|task:TaskRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TaskProcessingResultItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.item.TaskProcessingResultItemRequestBuilder::|public|with_url(raw_url:str):TaskProcessingResultItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder.TaskProcessingResultsRequestBuilderGetRequestConfiguration-->RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|by_task_processing_result_id(task_processing_result_id:str):TaskProcessingResultItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]):TaskProcessingResultCollectionResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TaskProcessingResultsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.item.taskProcessingResults.TaskProcessingResultsRequestBuilder::|public|with_url(raw_url:str):TaskProcessingResultsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder.SubjectProcessingResultsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|by_subject_processing_result_id(subject_processing_result_id:str):SubjectProcessingResultItemRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]):SubjectProcessingResultCollectionResponse +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SubjectProcessingResultsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.subjectProcessingResults.SubjectProcessingResultsRequestBuilder::|public|with_url(raw_url:str):SubjectProcessingResultsRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -160283,15 +161918,15 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.task msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.item.TaskReportItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TaskReportItemRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.item.TaskReportItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.item.TaskReportItemRequestBuilder::|public|with_url(raw_url:str):TaskReportItemRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):TaskReportSummary -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):TaskReportSummary +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.TaskReportsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.TaskReportsRequestBuilder.TaskReportsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.TaskReportsRequestBuilder.TaskReportsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -160307,7 +161942,7 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.task msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.TaskReportsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.TaskReportsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.TaskReportsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TaskReportsRequestBuilderGetQueryParameters]):TaskReportCollectionResponse -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.TaskReportsRequestBuilder::|public|microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.TaskReportsRequestBuilder::|public|microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.TaskReportsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.TaskReportsRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.taskReports.TaskReportsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TaskReportsRequestBuilderGetQueryParameters]):RequestInformation @@ -160782,15 +162417,15 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.user msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.item.UserProcessingResultItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserProcessingResultItemRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.item.UserProcessingResultItemRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.item.UserProcessingResultItemRequestBuilder::|public|with_url(raw_url:str):UserProcessingResultItemRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):UserSummary -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTime.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):UserSummary +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|url_template:str +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.microsoftGraphIdentityGovernanceSummaryWithStartDateTim_5ae069f7.MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20::|public|with_url(raw_url:str):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder.UserProcessingResultsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder.UserProcessingResultsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -160806,7 +162441,7 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.user msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UserProcessingResultsRequestBuilderGetQueryParameters]):UserProcessingResultCollectionResponse -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|microsoft_graph_identity_governance_summary_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphIdentityGovernanceSummaryWithStartDateTim_d3859c20 msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.userProcessingResults.UserProcessingResultsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[UserProcessingResultsRequestBuilderGetQueryParameters]):RequestInformation @@ -161235,10 +162870,12 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.Work msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[WorkflowItemRequestBuilderGetQueryParameters]):Workflow msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|last_modified_by:LastModifiedByRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_activate:MicrosoftGraphIdentityGovernanceActivateRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_activate_and_wait:MicrosoftGraphIdentityGovernanceActivateAndWaitRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_activate_with_scope:MicrosoftGraphIdentityGovernanceActivateWithScopeRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_cancel_processing:MicrosoftGraphIdentityGovernanceCancelProcessingRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_clear_quarantine:MicrosoftGraphIdentityGovernanceClearQuarantineRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_create_new_version:MicrosoftGraphIdentityGovernanceCreateNewVersionRequestBuilder -msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_preview_task_failures:MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_preview_task_failures:MicrosoftGraphIdentityGovernancePreviewTaskFailuresRequ_71c2adef msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_preview_workflow:MicrosoftGraphIdentityGovernancePreviewWorkflowRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|microsoft_graph_identity_governance_restore:MicrosoftGraphIdentityGovernanceRestoreRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|patch(body:Workflow; request_configuration?:RequestConfiguration[QueryParameters]):Workflow @@ -161246,6 +162883,7 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.Work msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|preview_scope:PreviewScopeRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|runs:RunsRequestBuilder +msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|subject_processing_results:SubjectProcessingResultsRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|tasks:TasksRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|task_reports:TaskReportsRequestBuilder msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.WorkflowItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation @@ -162347,11 +163985,11 @@ msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentSched msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.AssignmentScheduleInstancesRequestBuilder.AssignmentScheduleInstancesRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.AssignmentScheduleInstancesRequestBuilder.AssignmentScheduleInstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignmentScheduleInstancesRequestBuilderGetQueryParameters] msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.AssignmentScheduleInstancesRequestBuilder.AssignmentScheduleInstancesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.AssignmentScheduleInstancesRequestBuilder::|public|by_privileged_access_group_assignment_schedule_instance_id(privileged_access_group_assignment_schedule_instance_id:str):PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.AssignmentScheduleInstancesRequestBuilder::|public|by_privileged_access_group_assignment_schedule_instance_id(privileged_access_group_assignment_schedule_instance_id:str):PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223 msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.AssignmentScheduleInstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.AssignmentScheduleInstancesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.AssignmentScheduleInstancesRequestBuilder::|public|filter_by_current_user_with_on(on:str):FilterByCurrentUserWithOnRequestBuilder -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.AssignmentScheduleInstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignmentScheduleInstancesRequestBuilderGetQueryParameters]):PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.AssignmentScheduleInstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignmentScheduleInstancesRequestBuilderGetQueryParameters]):PrivilegedAccessGroupAssignmentScheduleInstanceCollecti_ac334b75 msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.AssignmentScheduleInstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.AssignmentScheduleInstancesRequestBuilder::|public|post(body:PrivilegedAccessGroupAssignmentScheduleInstance; request_configuration?:RequestConfiguration[QueryParameters]):PrivilegedAccessGroupAssignmentScheduleInstance msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.AssignmentScheduleInstancesRequestBuilder::|public|request_adapter:RequestAdapter @@ -162464,27 +164102,27 @@ msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentSched msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.principal.PrincipalRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PrincipalRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.principal.PrincipalRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.principal.PrincipalRequestBuilder::|public|with_url(raw_url:str):PrincipalRequestBuilder -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder::|public|activated_using:ActivatedUsingRequestBuilder -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters]):PrivilegedAccessGroupAssignmentScheduleInstance -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder::|public|group:GroupRequestBuilder -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder::|public|patch(body:PrivilegedAccessGroupAssignmentScheduleInstance; request_configuration?:RequestConfiguration[QueryParameters]):PrivilegedAccessGroupAssignmentScheduleInstance -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder::|public|principal:PrincipalRequestBuilder -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder::|public|to_patch_request_information(body:PrivilegedAccessGroupAssignmentScheduleInstance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder::|public|with_url(raw_url:str):PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilder +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223::|public|activated_using:ActivatedUsingRequestBuilder +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223::|public|get(request_configuration?:RequestConfiguration[PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters]):PrivilegedAccessGroupAssignmentScheduleInstance +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223::|public|group:GroupRequestBuilder +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223::|public|patch(body:PrivilegedAccessGroupAssignmentScheduleInstance; request_configuration?:RequestConfiguration[QueryParameters]):PrivilegedAccessGroupAssignmentScheduleInstance +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223::|public|principal:PrincipalRequestBuilder +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223::|public|to_get_request_information(request_configuration?:RequestConfiguration[PrivilegedAccessGroupAssignmentScheduleInstanceItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223::|public|to_patch_request_information(body:PrivilegedAccessGroupAssignmentScheduleInstance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223::|public|url_template:str +msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleInstances.item.PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223::|public|with_url(raw_url:str):PrivilegedAccessGroupAssignmentScheduleInstanceItemRequ_595d3223 msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.AssignmentScheduleRequestsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.AssignmentScheduleRequestsRequestBuilder.AssignmentScheduleRequestsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.identityGovernance.privilegedAccess.group.assignmentScheduleRequests.AssignmentScheduleRequestsRequestBuilder.AssignmentScheduleRequestsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -162832,11 +164470,11 @@ msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilitySche msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.EligibilityScheduleInstancesRequestBuilder.EligibilityScheduleInstancesRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.EligibilityScheduleInstancesRequestBuilder.EligibilityScheduleInstancesRequestBuilderGetRequestConfiguration-->RequestConfiguration[EligibilityScheduleInstancesRequestBuilderGetQueryParameters] msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.EligibilityScheduleInstancesRequestBuilder.EligibilityScheduleInstancesRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.EligibilityScheduleInstancesRequestBuilder::|public|by_privileged_access_group_eligibility_schedule_instance_id(privileged_access_group_eligibility_schedule_instance_id:str):PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.EligibilityScheduleInstancesRequestBuilder::|public|by_privileged_access_group_eligibility_schedule_instance_id(privileged_access_group_eligibility_schedule_instance_id:str):PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360 msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.EligibilityScheduleInstancesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.EligibilityScheduleInstancesRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.EligibilityScheduleInstancesRequestBuilder::|public|filter_by_current_user_with_on(on:str):FilterByCurrentUserWithOnRequestBuilder -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.EligibilityScheduleInstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EligibilityScheduleInstancesRequestBuilderGetQueryParameters]):PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.EligibilityScheduleInstancesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EligibilityScheduleInstancesRequestBuilderGetQueryParameters]):PrivilegedAccessGroupEligibilityScheduleInstanceCollect_a2e04c90 msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.EligibilityScheduleInstancesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.EligibilityScheduleInstancesRequestBuilder::|public|post(body:PrivilegedAccessGroupEligibilityScheduleInstance; request_configuration?:RequestConfiguration[QueryParameters]):PrivilegedAccessGroupEligibilityScheduleInstance msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.EligibilityScheduleInstancesRequestBuilder::|public|request_adapter:RequestAdapter @@ -162925,26 +164563,26 @@ msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilitySche msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.principal.PrincipalRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PrincipalRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.principal.PrincipalRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.principal.PrincipalRequestBuilder::|public|with_url(raw_url:str):PrincipalRequestBuilder -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters]):PrivilegedAccessGroupEligibilityScheduleInstance -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder::|public|group:GroupRequestBuilder -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder::|public|patch(body:PrivilegedAccessGroupEligibilityScheduleInstance; request_configuration?:RequestConfiguration[QueryParameters]):PrivilegedAccessGroupEligibilityScheduleInstance -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder::|public|principal:PrincipalRequestBuilder -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder::|public|to_patch_request_information(body:PrivilegedAccessGroupEligibilityScheduleInstance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder::|public|with_url(raw_url:str):PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilder +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360.PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360::|public|get(request_configuration?:RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters]):PrivilegedAccessGroupEligibilityScheduleInstance +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360::|public|group:GroupRequestBuilder +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360::|public|patch(body:PrivilegedAccessGroupEligibilityScheduleInstance; request_configuration?:RequestConfiguration[QueryParameters]):PrivilegedAccessGroupEligibilityScheduleInstance +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360::|public|principal:PrincipalRequestBuilder +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360::|public|to_get_request_information(request_configuration?:RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleInstanceItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360::|public|to_patch_request_information(body:PrivilegedAccessGroupEligibilityScheduleInstance; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360::|public|url_template:str +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleInstances.item.PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360::|public|with_url(raw_url:str):PrivilegedAccessGroupEligibilityScheduleInstanceItemReq_24448360 msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -162969,11 +164607,11 @@ msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilitySche msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.EligibilityScheduleRequestsRequestBuilder.EligibilityScheduleRequestsRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.EligibilityScheduleRequestsRequestBuilder.EligibilityScheduleRequestsRequestBuilderGetRequestConfiguration-->RequestConfiguration[EligibilityScheduleRequestsRequestBuilderGetQueryParameters] msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.EligibilityScheduleRequestsRequestBuilder.EligibilityScheduleRequestsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.EligibilityScheduleRequestsRequestBuilder::|public|by_privileged_access_group_eligibility_schedule_request_id(privileged_access_group_eligibility_schedule_request_id:str):PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.EligibilityScheduleRequestsRequestBuilder::|public|by_privileged_access_group_eligibility_schedule_request_id(privileged_access_group_eligibility_schedule_request_id:str):PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31 msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.EligibilityScheduleRequestsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.EligibilityScheduleRequestsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.EligibilityScheduleRequestsRequestBuilder::|public|filter_by_current_user_with_on(on:str):FilterByCurrentUserWithOnRequestBuilder -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.EligibilityScheduleRequestsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EligibilityScheduleRequestsRequestBuilderGetQueryParameters]):PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.EligibilityScheduleRequestsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EligibilityScheduleRequestsRequestBuilderGetQueryParameters]):PrivilegedAccessGroupEligibilityScheduleRequestCollecti_d406580b msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.EligibilityScheduleRequestsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.EligibilityScheduleRequestsRequestBuilder::|public|post(body:PrivilegedAccessGroupEligibilityScheduleRequest; request_configuration?:RequestConfiguration[QueryParameters]):PrivilegedAccessGroupEligibilityScheduleRequest msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.EligibilityScheduleRequestsRequestBuilder::|public|request_adapter:RequestAdapter @@ -163071,28 +164709,28 @@ msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilitySche msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.principal.PrincipalRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PrincipalRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.principal.PrincipalRequestBuilder::|public|url_template:str msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.principal.PrincipalRequestBuilder::|public|with_url(raw_url:str):PrincipalRequestBuilder -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder::|public|cancel:CancelRequestBuilder -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters]):PrivilegedAccessGroupEligibilityScheduleRequest -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder::|public|group:GroupRequestBuilder -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder::|public|patch(body:PrivilegedAccessGroupEligibilityScheduleRequest; request_configuration?:RequestConfiguration[QueryParameters]):PrivilegedAccessGroupEligibilityScheduleRequest -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder::|public|principal:PrincipalRequestBuilder -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder::|public|target_schedule:TargetScheduleRequestBuilder -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder::|public|to_patch_request_information(body:PrivilegedAccessGroupEligibilityScheduleRequest; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder::|public|with_url(raw_url:str):PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilder +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31-->BaseRequestBuilder +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31.PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31::|public|cancel:CancelRequestBuilder +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31::|public|get(request_configuration?:RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters]):PrivilegedAccessGroupEligibilityScheduleRequest +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31::|public|group:GroupRequestBuilder +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31::|public|patch(body:PrivilegedAccessGroupEligibilityScheduleRequest; request_configuration?:RequestConfiguration[QueryParameters]):PrivilegedAccessGroupEligibilityScheduleRequest +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31::|public|principal:PrincipalRequestBuilder +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31::|public|request_adapter:RequestAdapter +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31::|public|target_schedule:TargetScheduleRequestBuilder +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31::|public|to_get_request_information(request_configuration?:RequestConfiguration[PrivilegedAccessGroupEligibilityScheduleRequestItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31::|public|to_patch_request_information(body:PrivilegedAccessGroupEligibilityScheduleRequest; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31::|public|url_template:str +msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31::|public|with_url(raw_url:str):PrivilegedAccessGroupEligibilityScheduleRequestItemRequ_ae87ea31 msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.targetSchedule.TargetScheduleRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.targetSchedule.TargetScheduleRequestBuilder.TargetScheduleRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.identityGovernance.privilegedAccess.group.eligibilityScheduleRequests.item.targetSchedule.TargetScheduleRequestBuilder.TargetScheduleRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -165189,15 +166827,15 @@ msgraph_beta.generated.informationProtection.policy.PolicyRequestBuilder::|publi msgraph_beta.generated.informationProtection.policy.PolicyRequestBuilder::|public|to_patch_request_information(body:InformationProtectionPolicy; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.informationProtection.policy.PolicyRequestBuilder::|public|url_template:str msgraph_beta.generated.informationProtection.policy.PolicyRequestBuilder::|public|with_url(raw_url:str):PolicyRequestBuilder -msgraph_beta.generated.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None -msgraph_beta.generated.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel -msgraph_beta.generated.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|url_template:str -msgraph_beta.generated.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e-->BaseRequestBuilder +msgraph_beta.generated.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None +msgraph_beta.generated.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph_beta.generated.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|url_template:str +msgraph_beta.generated.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.informationProtection.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.informationProtection.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.informationProtection.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|backing_store:BackingStore @@ -165288,15 +166926,15 @@ msgraph_beta.generated.informationProtection.sensitivityLabels.item.SensitivityL msgraph_beta.generated.informationProtection.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|to_patch_request_information(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.informationProtection.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|url_template:str msgraph_beta.generated.informationProtection.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|with_url(raw_url:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None -msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel -msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|url_template:str -msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e-->BaseRequestBuilder +msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None +msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|url_template:str +msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|backing_store:BackingStore @@ -165399,7 +167037,7 @@ msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.Su msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SublabelsRequestBuilderGetQueryParameters] msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|by_sensitivity_label_id1(sensitivity_label_id1:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_rights_and_inheritance:ComputeRightsAndInheritanceRequestBuilder msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|count:CountRequestBuilder @@ -165425,7 +167063,7 @@ msgraph_beta.generated.informationProtection.sensitivityLabels.SensitivityLabels msgraph_beta.generated.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters] msgraph_beta.generated.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|by_sensitivity_label_id(sensitivity_label_id:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_rights_and_inheritance:ComputeRightsAndInheritanceRequestBuilder msgraph_beta.generated.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|count:CountRequestBuilder @@ -166272,23 +167910,6 @@ msgraph_beta.generated.models.AccessAction::|public|odata_type(value:str):None msgraph_beta.generated.models.AccessAction::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.AccessAction::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessAction msgraph_beta.generated.models.AccessAction~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.models.AccessDriftReport-->Entity -msgraph_beta.generated.models.AccessDriftReport::|public|constructor():None -msgraph_beta.generated.models.AccessDriftReport::|public|download_uri():str -msgraph_beta.generated.models.AccessDriftReport::|public|download_uri(value:str):None -msgraph_beta.generated.models.AccessDriftReport::|public|expires_at():datetime.datetime -msgraph_beta.generated.models.AccessDriftReport::|public|expires_at(value:datetime.datetime):None -msgraph_beta.generated.models.AccessDriftReport::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.AccessDriftReport::|public|odata_type:str -msgraph_beta.generated.models.AccessDriftReport::|public|resource_type():AccessDriftReportResourceType -msgraph_beta.generated.models.AccessDriftReport::|public|resource_type(value:AccessDriftReportResourceType):None -msgraph_beta.generated.models.AccessDriftReport::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.AccessDriftReport::|public|tenant_id():str -msgraph_beta.generated.models.AccessDriftReport::|public|tenant_id(value:str):None -msgraph_beta.generated.models.AccessDriftReport::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessDriftReport -msgraph_beta.generated.models.AccessDriftReportResourceType::0000-Application -msgraph_beta.generated.models.AccessDriftReportResourceType::0001-Group -msgraph_beta.generated.models.AccessDriftReportResourceType::0002-UnknownFutureValue msgraph_beta.generated.models.AccessEntityType::0000-User msgraph_beta.generated.models.AccessEntityType::0001-Group msgraph_beta.generated.models.AccessEntityType::0002-UnknownFutureValue @@ -167116,8 +168737,8 @@ msgraph_beta.generated.models.AccessPackageSuggestionSelfAssignmentHistoryBased: msgraph_beta.generated.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|last_assignment_date_time():datetime.datetime msgraph_beta.generated.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|last_assignment_date_time(value:datetime.datetime):None msgraph_beta.generated.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|odata_type:str -msgraph_beta.generated.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|past_assigment_count():int -msgraph_beta.generated.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|past_assigment_count(value:int):None +msgraph_beta.generated.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|past_assignment_count():int +msgraph_beta.generated.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|past_assignment_count(value:int):None msgraph_beta.generated.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.AccessPackageSuggestionSelfAssignmentHistoryBased::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessPackageSuggestionSelfAssignmentHistoryBased msgraph_beta.generated.models.AccessPackageTextInputQuestion-->AccessPackageQuestion @@ -167201,24 +168822,6 @@ msgraph_beta.generated.models.AccessReviewCollectionResponse::|public|serialize( msgraph_beta.generated.models.AccessReviewCollectionResponse::|public|value():list[AccessReview] msgraph_beta.generated.models.AccessReviewCollectionResponse::|public|value(value:list[AccessReview]):None msgraph_beta.generated.models.AccessReviewCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessReviewCollectionResponse -msgraph_beta.generated.models.AccessReviewDataUploadTriggerCallbackData-->CustomExtensionData -msgraph_beta.generated.models.AccessReviewDataUploadTriggerCallbackData::|public|constructor():None -msgraph_beta.generated.models.AccessReviewDataUploadTriggerCallbackData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.AccessReviewDataUploadTriggerCallbackData::|public|odata_type:str -msgraph_beta.generated.models.AccessReviewDataUploadTriggerCallbackData::|public|permission_description():str -msgraph_beta.generated.models.AccessReviewDataUploadTriggerCallbackData::|public|permission_description(value:str):None -msgraph_beta.generated.models.AccessReviewDataUploadTriggerCallbackData::|public|permission_id():str -msgraph_beta.generated.models.AccessReviewDataUploadTriggerCallbackData::|public|permission_id(value:str):None -msgraph_beta.generated.models.AccessReviewDataUploadTriggerCallbackData::|public|permission_name():str -msgraph_beta.generated.models.AccessReviewDataUploadTriggerCallbackData::|public|permission_name(value:str):None -msgraph_beta.generated.models.AccessReviewDataUploadTriggerCallbackData::|public|permission_type():str -msgraph_beta.generated.models.AccessReviewDataUploadTriggerCallbackData::|public|permission_type(value:str):None -msgraph_beta.generated.models.AccessReviewDataUploadTriggerCallbackData::|public|principal_id():str -msgraph_beta.generated.models.AccessReviewDataUploadTriggerCallbackData::|public|principal_id(value:str):None -msgraph_beta.generated.models.AccessReviewDataUploadTriggerCallbackData::|public|principal_type():PrincipalType -msgraph_beta.generated.models.AccessReviewDataUploadTriggerCallbackData::|public|principal_type(value:PrincipalType):None -msgraph_beta.generated.models.AccessReviewDataUploadTriggerCallbackData::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.AccessReviewDataUploadTriggerCallbackData::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessReviewDataUploadTriggerCallbackData msgraph_beta.generated.models.AccessReviewDecision-->Entity msgraph_beta.generated.models.AccessReviewDecision::|public|access_recommendation():str msgraph_beta.generated.models.AccessReviewDecision::|public|access_recommendation(value:str):None @@ -167361,6 +168964,8 @@ msgraph_beta.generated.models.AccessReviewInstance::|public|decisions():list[Acc msgraph_beta.generated.models.AccessReviewInstance::|public|decisions(value:list[AccessReviewInstanceDecisionItem]):None msgraph_beta.generated.models.AccessReviewInstance::|public|definition():AccessReviewScheduleDefinition msgraph_beta.generated.models.AccessReviewInstance::|public|definition(value:AccessReviewScheduleDefinition):None +msgraph_beta.generated.models.AccessReviewInstance::|public|delegated_by():list[UserIdentity] +msgraph_beta.generated.models.AccessReviewInstance::|public|delegated_by(value:list[UserIdentity]):None msgraph_beta.generated.models.AccessReviewInstance::|public|end_date_time():datetime.datetime msgraph_beta.generated.models.AccessReviewInstance::|public|end_date_time(value:datetime.datetime):None msgraph_beta.generated.models.AccessReviewInstance::|public|errors():list[AccessReviewError] @@ -167402,6 +169007,8 @@ msgraph_beta.generated.models.AccessReviewInstanceDecisionItem::|public|apply_re msgraph_beta.generated.models.AccessReviewInstanceDecisionItem::|public|constructor():None msgraph_beta.generated.models.AccessReviewInstanceDecisionItem::|public|decision():str msgraph_beta.generated.models.AccessReviewInstanceDecisionItem::|public|decision(value:str):None +msgraph_beta.generated.models.AccessReviewInstanceDecisionItem::|public|delegated_by():list[UserIdentity] +msgraph_beta.generated.models.AccessReviewInstanceDecisionItem::|public|delegated_by(value:list[UserIdentity]):None msgraph_beta.generated.models.AccessReviewInstanceDecisionItem::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.AccessReviewInstanceDecisionItem::|public|insights():list[GovernanceInsight] msgraph_beta.generated.models.AccessReviewInstanceDecisionItem::|public|insights(value:list[GovernanceInsight]):None @@ -167432,16 +169039,16 @@ msgraph_beta.generated.models.AccessReviewInstanceDecisionItem::|public|serializ msgraph_beta.generated.models.AccessReviewInstanceDecisionItem::|public|target():AccessReviewInstanceDecisionItemTarget msgraph_beta.generated.models.AccessReviewInstanceDecisionItem::|public|target(value:AccessReviewInstanceDecisionItemTarget):None msgraph_beta.generated.models.AccessReviewInstanceDecisionItem::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessReviewInstanceDecisionItem -msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource-->AccessReviewInstanceDecisionItemResource -msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource::|public|access_package_display_name():str -msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource::|public|access_package_display_name(value:str):None -msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource::|public|access_package_id():str -msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource::|public|access_package_id(value:str):None -msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource::|public|constructor():None -msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource::|public|odata_type:str -msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource +msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484-->AccessReviewInstanceDecisionItemResource +msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484::|public|access_package_display_name():str +msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484::|public|access_package_display_name(value:str):None +msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484::|public|access_package_id():str +msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484::|public|access_package_id(value:str):None +msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484::|public|constructor():None +msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484::|public|odata_type:str +msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484 msgraph_beta.generated.models.AccessReviewInstanceDecisionItemApplyResult::0000-New msgraph_beta.generated.models.AccessReviewInstanceDecisionItemApplyResult::0001-AppliedSuccessfully msgraph_beta.generated.models.AccessReviewInstanceDecisionItemApplyResult::0002-AppliedWithUnknownFailure @@ -167658,16 +169265,6 @@ msgraph_beta.generated.models.AccessReviewRecurrenceSettings::|public|recurrence msgraph_beta.generated.models.AccessReviewRecurrenceSettings::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.AccessReviewRecurrenceSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessReviewRecurrenceSettings msgraph_beta.generated.models.AccessReviewRecurrenceSettings~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.models.AccessReviewResourceDataUploadSessionContextData-->CustomExtensionData -msgraph_beta.generated.models.AccessReviewResourceDataUploadSessionContextData::|public|access_review_id():str -msgraph_beta.generated.models.AccessReviewResourceDataUploadSessionContextData::|public|access_review_id(value:str):None -msgraph_beta.generated.models.AccessReviewResourceDataUploadSessionContextData::|public|access_review_instance_id():str -msgraph_beta.generated.models.AccessReviewResourceDataUploadSessionContextData::|public|access_review_instance_id(value:str):None -msgraph_beta.generated.models.AccessReviewResourceDataUploadSessionContextData::|public|constructor():None -msgraph_beta.generated.models.AccessReviewResourceDataUploadSessionContextData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.AccessReviewResourceDataUploadSessionContextData::|public|odata_type:str -msgraph_beta.generated.models.AccessReviewResourceDataUploadSessionContextData::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.AccessReviewResourceDataUploadSessionContextData::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessReviewResourceDataUploadSessionContextData msgraph_beta.generated.models.AccessReviewResourceScope-->AccessReviewScope msgraph_beta.generated.models.AccessReviewResourceScope::|public|constructor():None msgraph_beta.generated.models.AccessReviewResourceScope::|public|display_name():str @@ -168593,6 +170190,8 @@ msgraph_beta.generated.models.AdminReportSettings::|public|display_concealed_nam msgraph_beta.generated.models.AdminReportSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.AdminReportSettings::|public|odata_type:str msgraph_beta.generated.models.AdminReportSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AdminReportSettings::|public|share_point():SharePointReportSettings +msgraph_beta.generated.models.AdminReportSettings::|public|share_point(value:SharePointReportSettings):None msgraph_beta.generated.models.AdminReportSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):AdminReportSettings msgraph_beta.generated.models.AdminTodo-->Entity msgraph_beta.generated.models.AdminTodo::|public|constructor():None @@ -168633,6 +170232,18 @@ msgraph_beta.generated.models.AdminWindowsUpdates::|public|update_policies():lis msgraph_beta.generated.models.AdminWindowsUpdates::|public|update_policies(value:list[UpdatePolicy]):None msgraph_beta.generated.models.AdminWindowsUpdates::|static|public|create_from_discriminator_value(parse_node:ParseNode):AdminWindowsUpdates msgraph_beta.generated.models.Admin~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.AdmitAllFromLobbyOperation-->CommsOperation +msgraph_beta.generated.models.AdmitAllFromLobbyOperation::|public|constructor():None +msgraph_beta.generated.models.AdmitAllFromLobbyOperation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AdmitAllFromLobbyOperation::|public|odata_type:str +msgraph_beta.generated.models.AdmitAllFromLobbyOperation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AdmitAllFromLobbyOperation::|static|public|create_from_discriminator_value(parse_node:ParseNode):AdmitAllFromLobbyOperation +msgraph_beta.generated.models.AdmitFromLobbyOperation-->CommsOperation +msgraph_beta.generated.models.AdmitFromLobbyOperation::|public|constructor():None +msgraph_beta.generated.models.AdmitFromLobbyOperation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AdmitFromLobbyOperation::|public|odata_type:str +msgraph_beta.generated.models.AdmitFromLobbyOperation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AdmitFromLobbyOperation::|static|public|create_from_discriminator_value(parse_node:ParseNode):AdmitFromLobbyOperation msgraph_beta.generated.models.AdvancedBitLockerState::0000-Success msgraph_beta.generated.models.AdvancedBitLockerState::0001-NoUserConsent msgraph_beta.generated.models.AdvancedBitLockerState::0002-OsVolumeUnprotected @@ -168684,13 +170295,13 @@ msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingDeviceSettingSta msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingDeviceSettingState::|public|user_principal_name():str msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingDeviceSettingState::|public|user_principal_name(value:str):None msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingDeviceSettingState::|static|public|create_from_discriminator_value(parse_node:ParseNode):AdvancedThreatProtectionOnboardingDeviceSettingState -msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse::|public|value():list[AdvancedThreatProtectionOnboardingDeviceSettingState] -msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse::|public|value(value:list[AdvancedThreatProtectionOnboardingDeviceSettingState]):None -msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse +msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingDeviceSettingStateCol_ff8dc798-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingDeviceSettingStateCol_ff8dc798::|public|constructor():None +msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingDeviceSettingStateCol_ff8dc798::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingDeviceSettingStateCol_ff8dc798::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingDeviceSettingStateCol_ff8dc798::|public|value():list[AdvancedThreatProtectionOnboardingDeviceSettingState] +msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingDeviceSettingStateCol_ff8dc798::|public|value(value:list[AdvancedThreatProtectionOnboardingDeviceSettingState]):None +msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingDeviceSettingStateCol_ff8dc798::|static|public|create_from_discriminator_value(parse_node:ParseNode):AdvancedThreatProtectionOnboardingDeviceSettingStateCol_ff8dc798 msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingStateSummary-->Entity msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingStateSummary::|public|advanced_threat_protection_onboarding_device_setting_states():list[AdvancedThreatProtectionOnboardingDeviceSettingState] msgraph_beta.generated.models.AdvancedThreatProtectionOnboardingStateSummary::|public|advanced_threat_protection_onboarding_device_setting_states(value:list[AdvancedThreatProtectionOnboardingDeviceSettingState]):None @@ -169020,6 +170631,7 @@ msgraph_beta.generated.models.AgentIdentityType::0000-AgentIdentity msgraph_beta.generated.models.AgentIdentityType::0001-AgentUser msgraph_beta.generated.models.AgentIdentityType::0002-UnknownFutureValue msgraph_beta.generated.models.AgentIdentityType::0003-AgentIdentityBlueprintPrincipal +msgraph_beta.generated.models.AgentIdentityType::0004-User msgraph_beta.generated.models.AgentIdRiskLevel::0000-None_ msgraph_beta.generated.models.AgentIdRiskLevel::0001-Low msgraph_beta.generated.models.AgentIdRiskLevel::0002-Medium @@ -169157,12 +170769,18 @@ msgraph_beta.generated.models.AgentRiskDetection::|public|agent_id():str msgraph_beta.generated.models.AgentRiskDetection::|public|agent_id(value:str):None msgraph_beta.generated.models.AgentRiskDetection::|public|blueprint_id():str msgraph_beta.generated.models.AgentRiskDetection::|public|blueprint_id(value:str):None +msgraph_beta.generated.models.AgentRiskDetection::|public|client_session_id():str +msgraph_beta.generated.models.AgentRiskDetection::|public|client_session_id(value:str):None msgraph_beta.generated.models.AgentRiskDetection::|public|constructor():None msgraph_beta.generated.models.AgentRiskDetection::|public|detected_date_time():datetime.datetime msgraph_beta.generated.models.AgentRiskDetection::|public|detected_date_time(value:datetime.datetime):None msgraph_beta.generated.models.AgentRiskDetection::|public|detection_timing_type():RiskDetectionTimingType msgraph_beta.generated.models.AgentRiskDetection::|public|detection_timing_type(value:RiskDetectionTimingType):None +msgraph_beta.generated.models.AgentRiskDetection::|public|display_name():str +msgraph_beta.generated.models.AgentRiskDetection::|public|display_name(value:str):None msgraph_beta.generated.models.AgentRiskDetection::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AgentRiskDetection::|public|identity_id():str +msgraph_beta.generated.models.AgentRiskDetection::|public|identity_id(value:str):None msgraph_beta.generated.models.AgentRiskDetection::|public|identity_type():AgentIdentityType msgraph_beta.generated.models.AgentRiskDetection::|public|identity_type(value:AgentIdentityType):None msgraph_beta.generated.models.AgentRiskDetection::|public|last_modified_date_time():datetime.datetime @@ -169179,6 +170797,12 @@ msgraph_beta.generated.models.AgentRiskDetection::|public|risk_level(value:RiskL msgraph_beta.generated.models.AgentRiskDetection::|public|risk_state():RiskState msgraph_beta.generated.models.AgentRiskDetection::|public|risk_state(value:RiskState):None msgraph_beta.generated.models.AgentRiskDetection::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AgentRiskDetection::|public|sign_in_client_display_name():str +msgraph_beta.generated.models.AgentRiskDetection::|public|sign_in_client_display_name(value:str):None +msgraph_beta.generated.models.AgentRiskDetection::|public|sign_in_correlation_id():str +msgraph_beta.generated.models.AgentRiskDetection::|public|sign_in_correlation_id(value:str):None +msgraph_beta.generated.models.AgentRiskDetection::|public|sign_in_request_id():str +msgraph_beta.generated.models.AgentRiskDetection::|public|sign_in_request_id(value:str):None msgraph_beta.generated.models.AgentRiskDetection::|public|source():str msgraph_beta.generated.models.AgentRiskDetection::|public|source(value:str):None msgraph_beta.generated.models.AgentRiskDetection::|static|public|create_from_discriminator_value(parse_node:ParseNode):AgentRiskDetection @@ -172687,6 +174311,8 @@ msgraph_beta.generated.models.AndroidWorkProfileVpnConfiguration::|public|finger msgraph_beta.generated.models.AndroidWorkProfileVpnConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.AndroidWorkProfileVpnConfiguration::|public|identity_certificate():AndroidWorkProfileCertificateProfileBase msgraph_beta.generated.models.AndroidWorkProfileVpnConfiguration::|public|identity_certificate(value:AndroidWorkProfileCertificateProfileBase):None +msgraph_beta.generated.models.AndroidWorkProfileVpnConfiguration::|public|lockdown_exclusion_list():list[str] +msgraph_beta.generated.models.AndroidWorkProfileVpnConfiguration::|public|lockdown_exclusion_list(value:list[str]):None msgraph_beta.generated.models.AndroidWorkProfileVpnConfiguration::|public|microsoft_tunnel_site_id():str msgraph_beta.generated.models.AndroidWorkProfileVpnConfiguration::|public|microsoft_tunnel_site_id(value:str):None msgraph_beta.generated.models.AndroidWorkProfileVpnConfiguration::|public|odata_type:str @@ -172943,6 +174569,7 @@ msgraph_beta.generated.models.AospDeviceOwnerWiFiSecurityType::0000-Open msgraph_beta.generated.models.AospDeviceOwnerWiFiSecurityType::0001-Wep msgraph_beta.generated.models.AospDeviceOwnerWiFiSecurityType::0002-WpaPersonal msgraph_beta.generated.models.AospDeviceOwnerWiFiSecurityType::0003-WpaEnterprise +msgraph_beta.generated.models.AospDeviceOwnerWiFiSecurityType::0004-UnknownFutureValue msgraph_beta.generated.models.AospWifiSecurityType::0000-None_ msgraph_beta.generated.models.AospWifiSecurityType::0001-Wpa msgraph_beta.generated.models.AospWifiSecurityType::0002-Wep @@ -172976,6 +174603,32 @@ msgraph_beta.generated.models.ApiAuthenticationConfigurationBase::|public|odata_ msgraph_beta.generated.models.ApiAuthenticationConfigurationBase::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ApiAuthenticationConfigurationBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):ApiAuthenticationConfigurationBase msgraph_beta.generated.models.ApiAuthenticationConfigurationBase~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.ApiUsageReportEnablementStatus::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.ApiUsageReportEnablementStatus::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.ApiUsageReportEnablementStatus::|public|backing_store:BackingStore +msgraph_beta.generated.models.ApiUsageReportEnablementStatus::|public|constructor():None +msgraph_beta.generated.models.ApiUsageReportEnablementStatus::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ApiUsageReportEnablementStatus::|public|metric():str +msgraph_beta.generated.models.ApiUsageReportEnablementStatus::|public|metric(value:str):None +msgraph_beta.generated.models.ApiUsageReportEnablementStatus::|public|odata_type():str +msgraph_beta.generated.models.ApiUsageReportEnablementStatus::|public|odata_type(value:str):None +msgraph_beta.generated.models.ApiUsageReportEnablementStatus::|public|onboarding_status():ApiUsageReportOnboardingStatus +msgraph_beta.generated.models.ApiUsageReportEnablementStatus::|public|onboarding_status(value:ApiUsageReportOnboardingStatus):None +msgraph_beta.generated.models.ApiUsageReportEnablementStatus::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ApiUsageReportEnablementStatus::|static|public|create_from_discriminator_value(parse_node:ParseNode):ApiUsageReportEnablementStatus +msgraph_beta.generated.models.ApiUsageReportEnablementStatusCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.ApiUsageReportEnablementStatusCollectionResponse::|public|constructor():None +msgraph_beta.generated.models.ApiUsageReportEnablementStatusCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ApiUsageReportEnablementStatusCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ApiUsageReportEnablementStatusCollectionResponse::|public|value():list[ApiUsageReportEnablementStatus] +msgraph_beta.generated.models.ApiUsageReportEnablementStatusCollectionResponse::|public|value(value:list[ApiUsageReportEnablementStatus]):None +msgraph_beta.generated.models.ApiUsageReportEnablementStatusCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ApiUsageReportEnablementStatusCollectionResponse +msgraph_beta.generated.models.ApiUsageReportEnablementStatus~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.ApiUsageReportOnboardingStatus::0000-Enabling +msgraph_beta.generated.models.ApiUsageReportOnboardingStatus::0001-Enabled +msgraph_beta.generated.models.ApiUsageReportOnboardingStatus::0002-Disabling +msgraph_beta.generated.models.ApiUsageReportOnboardingStatus::0003-Disabled +msgraph_beta.generated.models.ApiUsageReportOnboardingStatus::0004-UnknownFutureValue msgraph_beta.generated.models.AppCatalogs::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.AppCatalogs::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.AppCatalogs::|public|backing_store:BackingStore @@ -173411,9 +175064,13 @@ msgraph_beta.generated.models.AppleVpnConfiguration::|public|enable_split_tunnel msgraph_beta.generated.models.AppleVpnConfiguration::|public|enable_split_tunneling(value:bool):None msgraph_beta.generated.models.AppleVpnConfiguration::|public|excluded_domains():list[str] msgraph_beta.generated.models.AppleVpnConfiguration::|public|excluded_domains(value:list[str]):None +msgraph_beta.generated.models.AppleVpnConfiguration::|public|exclude_local_networks():bool +msgraph_beta.generated.models.AppleVpnConfiguration::|public|exclude_local_networks(value:bool):None msgraph_beta.generated.models.AppleVpnConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.AppleVpnConfiguration::|public|identifier():str msgraph_beta.generated.models.AppleVpnConfiguration::|public|identifier(value:str):None +msgraph_beta.generated.models.AppleVpnConfiguration::|public|include_all_networks():bool +msgraph_beta.generated.models.AppleVpnConfiguration::|public|include_all_networks(value:bool):None msgraph_beta.generated.models.AppleVpnConfiguration::|public|login_group_or_domain():str msgraph_beta.generated.models.AppleVpnConfiguration::|public|login_group_or_domain(value:str):None msgraph_beta.generated.models.AppleVpnConfiguration::|public|odata_type:str @@ -174008,6 +175665,20 @@ msgraph_beta.generated.models.ApplicationTemplate::|public|supported_provisionin msgraph_beta.generated.models.ApplicationTemplate::|public|supported_single_sign_on_modes():list[str] msgraph_beta.generated.models.ApplicationTemplate::|public|supported_single_sign_on_modes(value:list[str]):None msgraph_beta.generated.models.ApplicationTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):ApplicationTemplate +msgraph_beta.generated.models.ApplicationTemplateCategory::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.ApplicationTemplateCategory::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.ApplicationTemplateCategory::|public|backing_store:BackingStore +msgraph_beta.generated.models.ApplicationTemplateCategory::|public|constructor():None +msgraph_beta.generated.models.ApplicationTemplateCategory::|public|display_name():str +msgraph_beta.generated.models.ApplicationTemplateCategory::|public|display_name(value:str):None +msgraph_beta.generated.models.ApplicationTemplateCategory::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ApplicationTemplateCategory::|public|odata_type():str +msgraph_beta.generated.models.ApplicationTemplateCategory::|public|odata_type(value:str):None +msgraph_beta.generated.models.ApplicationTemplateCategory::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ApplicationTemplateCategory::|public|value():str +msgraph_beta.generated.models.ApplicationTemplateCategory::|public|value(value:str):None +msgraph_beta.generated.models.ApplicationTemplateCategory::|static|public|create_from_discriminator_value(parse_node:ParseNode):ApplicationTemplateCategory +msgraph_beta.generated.models.ApplicationTemplateCategory~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ApplicationTemplateCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.ApplicationTemplateCollectionResponse::|public|constructor():None msgraph_beta.generated.models.ApplicationTemplateCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -174782,6 +176453,8 @@ msgraph_beta.generated.models.ArtifactQuery::|public|odata_type(value:str):None msgraph_beta.generated.models.ArtifactQuery::|public|query_expression():str msgraph_beta.generated.models.ArtifactQuery::|public|query_expression(value:str):None msgraph_beta.generated.models.ArtifactQuery::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ArtifactQuery::|public|structured_query_expression():RestoreSearchArtifactQueryExpression +msgraph_beta.generated.models.ArtifactQuery::|public|structured_query_expression(value:RestoreSearchArtifactQueryExpression):None msgraph_beta.generated.models.ArtifactQuery::|static|public|create_from_discriminator_value(parse_node:ParseNode):ArtifactQuery msgraph_beta.generated.models.ArtifactQuery~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ArtifactRestoreStatus::0000-Added @@ -175365,6 +177038,8 @@ msgraph_beta.generated.models.AttendanceRecord::|public|attendance_intervals(val msgraph_beta.generated.models.AttendanceRecord::|public|constructor():None msgraph_beta.generated.models.AttendanceRecord::|public|email_address():str msgraph_beta.generated.models.AttendanceRecord::|public|email_address(value:str):None +msgraph_beta.generated.models.AttendanceRecord::|public|engagements():list[MeetingEngagement] +msgraph_beta.generated.models.AttendanceRecord::|public|engagements(value:list[MeetingEngagement]):None msgraph_beta.generated.models.AttendanceRecord::|public|external_registration_information():VirtualEventExternalRegistrationInformation msgraph_beta.generated.models.AttendanceRecord::|public|external_registration_information(value:VirtualEventExternalRegistrationInformation):None msgraph_beta.generated.models.AttendanceRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -175507,6 +177182,20 @@ msgraph_beta.generated.models.AttributeFlowType::0001-ObjectAddOnly msgraph_beta.generated.models.AttributeFlowType::0002-MultiValueAddOnly msgraph_beta.generated.models.AttributeFlowType::0003-ValueAddOnly msgraph_beta.generated.models.AttributeFlowType::0004-AttributeAddOnly +msgraph_beta.generated.models.AttributeInfo::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.AttributeInfo::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.AttributeInfo::|public|backing_store:BackingStore +msgraph_beta.generated.models.AttributeInfo::|public|constructor():None +msgraph_beta.generated.models.AttributeInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.AttributeInfo::|public|name():str +msgraph_beta.generated.models.AttributeInfo::|public|name(value:str):None +msgraph_beta.generated.models.AttributeInfo::|public|odata_type():str +msgraph_beta.generated.models.AttributeInfo::|public|odata_type(value:str):None +msgraph_beta.generated.models.AttributeInfo::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.AttributeInfo::|public|value():str +msgraph_beta.generated.models.AttributeInfo::|public|value(value:str):None +msgraph_beta.generated.models.AttributeInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):AttributeInfo +msgraph_beta.generated.models.AttributeInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.AttributeMapping::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.AttributeMapping::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.AttributeMapping::|public|backing_store:BackingStore @@ -176333,6 +178022,7 @@ msgraph_beta.generated.models.AuthenticationEventType::0002-UnknownFutureValue msgraph_beta.generated.models.AuthenticationEventType::0003-AttributeCollectionStart msgraph_beta.generated.models.AuthenticationEventType::0004-AttributeCollectionSubmit msgraph_beta.generated.models.AuthenticationEventType::0005-EmailOtpSend +msgraph_beta.generated.models.AuthenticationEventType::0006-PasswordSubmit msgraph_beta.generated.models.AuthenticationFailure-->Entity msgraph_beta.generated.models.AuthenticationFailure::|public|constructor():None msgraph_beta.generated.models.AuthenticationFailure::|public|count():int @@ -181265,6 +182955,8 @@ msgraph_beta.generated.models.Channel::|public|is_archived():bool msgraph_beta.generated.models.Channel::|public|is_archived(value:bool):None msgraph_beta.generated.models.Channel::|public|is_favorite_by_default():bool msgraph_beta.generated.models.Channel::|public|is_favorite_by_default(value:bool):None +msgraph_beta.generated.models.Channel::|public|joined_users():list[ConversationMember] +msgraph_beta.generated.models.Channel::|public|joined_users(value:list[ConversationMember]):None msgraph_beta.generated.models.Channel::|public|layout_type():ChannelLayoutType msgraph_beta.generated.models.Channel::|public|layout_type(value:ChannelLayoutType):None msgraph_beta.generated.models.Channel::|public|members():list[ConversationMember] @@ -182255,6 +183947,8 @@ msgraph_beta.generated.models.CloudCertificationAuthority::|public|extended_key_ msgraph_beta.generated.models.CloudCertificationAuthority::|public|extended_key_usages(value:list[ExtendedKeyUsage]):None msgraph_beta.generated.models.CloudCertificationAuthority::|public|e_tag():str msgraph_beta.generated.models.CloudCertificationAuthority::|public|e_tag(value:str):None +msgraph_beta.generated.models.CloudCertificationAuthority::|public|geographic_region():str +msgraph_beta.generated.models.CloudCertificationAuthority::|public|geographic_region(value:str):None msgraph_beta.generated.models.CloudCertificationAuthority::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.CloudCertificationAuthority::|public|issuer_common_name():str msgraph_beta.generated.models.CloudCertificationAuthority::|public|issuer_common_name(value:str):None @@ -182817,6 +184511,8 @@ msgraph_beta.generated.models.CloudPC::|public|group_detail():CloudPcEntraGroupD msgraph_beta.generated.models.CloudPC::|public|group_detail(value:CloudPcEntraGroupDetail):None msgraph_beta.generated.models.CloudPC::|public|image_display_name():str msgraph_beta.generated.models.CloudPC::|public|image_display_name(value:str):None +msgraph_beta.generated.models.CloudPC::|public|is_disaster_recovery_active():bool +msgraph_beta.generated.models.CloudPC::|public|is_disaster_recovery_active(value:bool):None msgraph_beta.generated.models.CloudPC::|public|last_login_result():CloudPcLoginResult msgraph_beta.generated.models.CloudPC::|public|last_login_result(value:CloudPcLoginResult):None msgraph_beta.generated.models.CloudPC::|public|last_modified_date_time():datetime.datetime @@ -184014,6 +185710,7 @@ msgraph_beta.generated.models.CloudPcGeographicLocationType::0012-CentralAmerica msgraph_beta.generated.models.CloudPcGeographicLocationType::0013-UsGovernment msgraph_beta.generated.models.CloudPcGeographicLocationType::0014-UnknownFutureValue msgraph_beta.generated.models.CloudPcGeographicLocationType::0015-Mexico +msgraph_beta.generated.models.CloudPcGeographicLocationType::0016-AustraliaNewZealand msgraph_beta.generated.models.CloudPcHealthCheckItem::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.CloudPcHealthCheckItem::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.CloudPcHealthCheckItem::|public|additional_details():str @@ -184499,6 +186196,18 @@ msgraph_beta.generated.models.CloudPcPolicyApplyActionStatus::0000-Processing msgraph_beta.generated.models.CloudPcPolicyApplyActionStatus::0001-Succeeded msgraph_beta.generated.models.CloudPcPolicyApplyActionStatus::0002-Failed msgraph_beta.generated.models.CloudPcPolicyApplyActionStatus::0003-UnknownFutureValue +msgraph_beta.generated.models.CloudPcPolicyPendingApplyStatusResult::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.CloudPcPolicyPendingApplyStatusResult::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.CloudPcPolicyPendingApplyStatusResult::|public|backing_store:BackingStore +msgraph_beta.generated.models.CloudPcPolicyPendingApplyStatusResult::|public|constructor():None +msgraph_beta.generated.models.CloudPcPolicyPendingApplyStatusResult::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcPolicyPendingApplyStatusResult::|public|has_unapplied_policy_update():bool +msgraph_beta.generated.models.CloudPcPolicyPendingApplyStatusResult::|public|has_unapplied_policy_update(value:bool):None +msgraph_beta.generated.models.CloudPcPolicyPendingApplyStatusResult::|public|odata_type():str +msgraph_beta.generated.models.CloudPcPolicyPendingApplyStatusResult::|public|odata_type(value:str):None +msgraph_beta.generated.models.CloudPcPolicyPendingApplyStatusResult::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcPolicyPendingApplyStatusResult::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudPcPolicyPendingApplyStatusResult +msgraph_beta.generated.models.CloudPcPolicyPendingApplyStatusResult~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail-->Entity msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|constructor():None msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|cron_schedule_expression():str @@ -184506,6 +186215,8 @@ msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|c msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|end_date_time():str msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|end_date_time(value:str):None msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|is_force_user_logoff_enabled():bool +msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|is_force_user_logoff_enabled(value:bool):None msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|next_run_date_time():str msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|next_run_date_time(value:str):None msgraph_beta.generated.models.CloudPcPolicyScheduledApplyActionDetail::|public|odata_type:str @@ -184664,6 +186375,8 @@ msgraph_beta.generated.models.CloudPcProvisioningPolicy::|public|provisioning_ty msgraph_beta.generated.models.CloudPcProvisioningPolicy::|public|scope_ids():list[str] msgraph_beta.generated.models.CloudPcProvisioningPolicy::|public|scope_ids(value:list[str]):None msgraph_beta.generated.models.CloudPcProvisioningPolicy::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CloudPcProvisioningPolicy::|public|snapshot_reset_mode():CloudPcSnapshotResetMode +msgraph_beta.generated.models.CloudPcProvisioningPolicy::|public|snapshot_reset_mode(value:CloudPcSnapshotResetMode):None msgraph_beta.generated.models.CloudPcProvisioningPolicy::|public|user_experience_type():CloudPcUserExperienceType msgraph_beta.generated.models.CloudPcProvisioningPolicy::|public|user_experience_type(value:CloudPcUserExperienceType):None msgraph_beta.generated.models.CloudPcProvisioningPolicy::|public|user_settings_persistence_configuration():CloudPcUserSettingsPersistenceConfiguration @@ -185089,6 +186802,10 @@ msgraph_beta.generated.models.CloudPcSnapshotImportFileType::0002-UnknownFutureV msgraph_beta.generated.models.CloudPcSnapshotImportSourceType::0000-AzureStorageAccount msgraph_beta.generated.models.CloudPcSnapshotImportSourceType::0001-SasUrl msgraph_beta.generated.models.CloudPcSnapshotImportSourceType::0002-UnknownFutureValue +msgraph_beta.generated.models.CloudPcSnapshotResetMode::0000-NotApplicable +msgraph_beta.generated.models.CloudPcSnapshotResetMode::0001-Enabled +msgraph_beta.generated.models.CloudPcSnapshotResetMode::0002-Disabled +msgraph_beta.generated.models.CloudPcSnapshotResetMode::0003-UnknownFutureValue msgraph_beta.generated.models.CloudPcSnapshotStatus::0000-Ready msgraph_beta.generated.models.CloudPcSnapshotStatus::0001-UnknownFutureValue msgraph_beta.generated.models.CloudPcSnapshotType::0000-Automatic @@ -185137,6 +186854,8 @@ msgraph_beta.generated.models.CloudPcStatus::0013-UpdatingSingleSignOn msgraph_beta.generated.models.CloudPcStatus::0014-ModifyingSingleSignOn msgraph_beta.generated.models.CloudPcStatus::0015-RefreshPolicyConfiguration msgraph_beta.generated.models.CloudPcStatus::0016-Preparing +msgraph_beta.generated.models.CloudPcStatus::0017-FailoverInProgress +msgraph_beta.generated.models.CloudPcStatus::0018-FailbackInProgress msgraph_beta.generated.models.CloudPcStatusDetail::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.CloudPcStatusDetail::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.CloudPcStatusDetail::|public|additional_information():list[KeyValuePair] @@ -185583,6 +187302,8 @@ msgraph_beta.generated.models.ColumnDefinition::|public|is_reorderable():bool msgraph_beta.generated.models.ColumnDefinition::|public|is_reorderable(value:bool):None msgraph_beta.generated.models.ColumnDefinition::|public|is_sealed():bool msgraph_beta.generated.models.ColumnDefinition::|public|is_sealed(value:bool):None +msgraph_beta.generated.models.ColumnDefinition::|public|is_searchable():bool +msgraph_beta.generated.models.ColumnDefinition::|public|is_searchable(value:bool):None msgraph_beta.generated.models.ColumnDefinition::|public|lookup():LookupColumn msgraph_beta.generated.models.ColumnDefinition::|public|lookup(value:LookupColumn):None msgraph_beta.generated.models.ColumnDefinition::|public|name():str @@ -187848,6 +189569,18 @@ msgraph_beta.generated.models.ContentTypeOrder::|public|position(value:int):None msgraph_beta.generated.models.ContentTypeOrder::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.ContentTypeOrder::|static|public|create_from_discriminator_value(parse_node:ParseNode):ContentTypeOrder msgraph_beta.generated.models.ContentTypeOrder~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.ContextMetadata::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.ContextMetadata::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.ContextMetadata::|public|backing_store:BackingStore +msgraph_beta.generated.models.ContextMetadata::|public|constructor():None +msgraph_beta.generated.models.ContextMetadata::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ContextMetadata::|public|metadata_properties():CustomMetadataDictionary +msgraph_beta.generated.models.ContextMetadata::|public|metadata_properties(value:CustomMetadataDictionary):None +msgraph_beta.generated.models.ContextMetadata::|public|odata_type():str +msgraph_beta.generated.models.ContextMetadata::|public|odata_type(value:str):None +msgraph_beta.generated.models.ContextMetadata::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ContextMetadata::|static|public|create_from_discriminator_value(parse_node:ParseNode):ContextMetadata +msgraph_beta.generated.models.ContextMetadata~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ContinuousAccessEvaluationMode::0000-StrictEnforcement msgraph_beta.generated.models.ContinuousAccessEvaluationMode::0001-Disabled msgraph_beta.generated.models.ContinuousAccessEvaluationMode::0002-UnknownFutureValue @@ -188198,6 +189931,8 @@ msgraph_beta.generated.models.CopilotPackage::|public|asset_id(value:str):None msgraph_beta.generated.models.CopilotPackage::|public|available_to():PackageStatus msgraph_beta.generated.models.CopilotPackage::|public|available_to(value:PackageStatus):None msgraph_beta.generated.models.CopilotPackage::|public|constructor():None +msgraph_beta.generated.models.CopilotPackage::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.CopilotPackage::|public|created_date_time(value:datetime.datetime):None msgraph_beta.generated.models.CopilotPackage::|public|deployed_to():PackageStatus msgraph_beta.generated.models.CopilotPackage::|public|deployed_to(value:PackageStatus):None msgraph_beta.generated.models.CopilotPackage::|public|display_name():str @@ -188249,6 +189984,8 @@ msgraph_beta.generated.models.CopilotPackageDetail::|public|odata_type:str msgraph_beta.generated.models.CopilotPackageDetail::|public|sensitivity():str msgraph_beta.generated.models.CopilotPackageDetail::|public|sensitivity(value:str):None msgraph_beta.generated.models.CopilotPackageDetail::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CopilotPackageDetail::|public|shared_with_users_and_groups():list[PackageAccessEntity] +msgraph_beta.generated.models.CopilotPackageDetail::|public|shared_with_users_and_groups(value:list[PackageAccessEntity]):None msgraph_beta.generated.models.CopilotPackageDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):CopilotPackageDetail msgraph_beta.generated.models.CopilotPeopleAdminSetting-->Entity msgraph_beta.generated.models.CopilotPeopleAdminSetting::|public|constructor():None @@ -188343,6 +190080,43 @@ msgraph_beta.generated.models.CopyNotebookModel::|public|user_role():OnenoteUser msgraph_beta.generated.models.CopyNotebookModel::|public|user_role(value:OnenoteUserRole):None msgraph_beta.generated.models.CopyNotebookModel::|static|public|create_from_discriminator_value(parse_node:ParseNode):CopyNotebookModel msgraph_beta.generated.models.CopyNotebookModel~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.CorrelatedIdentity-->Entity +msgraph_beta.generated.models.CorrelatedIdentity::|public|constructor():None +msgraph_beta.generated.models.CorrelatedIdentity::|public|correlated_date_time():datetime.datetime +msgraph_beta.generated.models.CorrelatedIdentity::|public|correlated_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.CorrelatedIdentity::|public|error():CorrelationError +msgraph_beta.generated.models.CorrelatedIdentity::|public|error(value:CorrelationError):None +msgraph_beta.generated.models.CorrelatedIdentity::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CorrelatedIdentity::|public|odata_type:str +msgraph_beta.generated.models.CorrelatedIdentity::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CorrelatedIdentity::|public|source_identity():IdentityInfo +msgraph_beta.generated.models.CorrelatedIdentity::|public|source_identity(value:IdentityInfo):None +msgraph_beta.generated.models.CorrelatedIdentity::|public|status():str +msgraph_beta.generated.models.CorrelatedIdentity::|public|status(value:str):None +msgraph_beta.generated.models.CorrelatedIdentity::|public|target_identity():IdentityInfo +msgraph_beta.generated.models.CorrelatedIdentity::|public|target_identity(value:IdentityInfo):None +msgraph_beta.generated.models.CorrelatedIdentity::|static|public|create_from_discriminator_value(parse_node:ParseNode):CorrelatedIdentity +msgraph_beta.generated.models.CorrelatedIdentityCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.CorrelatedIdentityCollectionResponse::|public|constructor():None +msgraph_beta.generated.models.CorrelatedIdentityCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CorrelatedIdentityCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CorrelatedIdentityCollectionResponse::|public|value():list[CorrelatedIdentity] +msgraph_beta.generated.models.CorrelatedIdentityCollectionResponse::|public|value(value:list[CorrelatedIdentity]):None +msgraph_beta.generated.models.CorrelatedIdentityCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CorrelatedIdentityCollectionResponse +msgraph_beta.generated.models.CorrelationError::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.CorrelationError::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.CorrelationError::|public|backing_store:BackingStore +msgraph_beta.generated.models.CorrelationError::|public|code():str +msgraph_beta.generated.models.CorrelationError::|public|code(value:str):None +msgraph_beta.generated.models.CorrelationError::|public|constructor():None +msgraph_beta.generated.models.CorrelationError::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CorrelationError::|public|message():str +msgraph_beta.generated.models.CorrelationError::|public|message(value:str):None +msgraph_beta.generated.models.CorrelationError::|public|odata_type():str +msgraph_beta.generated.models.CorrelationError::|public|odata_type(value:str):None +msgraph_beta.generated.models.CorrelationError::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CorrelationError::|static|public|create_from_discriminator_value(parse_node:ParseNode):CorrelationError +msgraph_beta.generated.models.CorrelationError~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.CorsConfiguration::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.CorsConfiguration::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.CorsConfiguration::|public|allowed_headers():list[str] @@ -188637,6 +190411,8 @@ msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|publ msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|m365_collaboration_outbound(value:CrossTenantAccessPolicyM365CollaborationOutboundSetting):None msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|odata_type:str msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|service_provider_constraints():ServiceProviderConstraints +msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|service_provider_constraints(value:ServiceProviderConstraints):None msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|tenant_id():str msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|tenant_id(value:str):None msgraph_beta.generated.models.CrossTenantAccessPolicyConfigurationPartner::|public|tenant_restrictions():CrossTenantAccessPolicyTenantRestrictions @@ -189290,6 +191066,12 @@ msgraph_beta.generated.models.CustomDataProvidedResource::|public|notification_e msgraph_beta.generated.models.CustomDataProvidedResource::|public|odata_type:str msgraph_beta.generated.models.CustomDataProvidedResource::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.CustomDataProvidedResource::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomDataProvidedResource +msgraph_beta.generated.models.CustomDataProvidedResourceAccessReviewUploadSession-->CustomDataProvidedResourceUploadSession +msgraph_beta.generated.models.CustomDataProvidedResourceAccessReviewUploadSession::|public|constructor():None +msgraph_beta.generated.models.CustomDataProvidedResourceAccessReviewUploadSession::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CustomDataProvidedResourceAccessReviewUploadSession::|public|odata_type:str +msgraph_beta.generated.models.CustomDataProvidedResourceAccessReviewUploadSession::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CustomDataProvidedResourceAccessReviewUploadSession::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomDataProvidedResourceAccessReviewUploadSession msgraph_beta.generated.models.CustomDataProvidedResourceFile-->Entity msgraph_beta.generated.models.CustomDataProvidedResourceFile::|public|constructor():None msgraph_beta.generated.models.CustomDataProvidedResourceFile::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -189309,12 +191091,44 @@ msgraph_beta.generated.models.CustomDataProvidedResourceFileCollectionResponse:: msgraph_beta.generated.models.CustomDataProvidedResourceFileCollectionResponse::|public|value():list[CustomDataProvidedResourceFile] msgraph_beta.generated.models.CustomDataProvidedResourceFileCollectionResponse::|public|value(value:list[CustomDataProvidedResourceFile]):None msgraph_beta.generated.models.CustomDataProvidedResourceFileCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomDataProvidedResourceFileCollectionResponse +msgraph_beta.generated.models.customDataProvidedResourcePayloads.AccessReviewContextData-->AccessReviewContextDataBase +msgraph_beta.generated.models.customDataProvidedResourcePayloads.AccessReviewContextData::|public|constructor():None +msgraph_beta.generated.models.customDataProvidedResourcePayloads.AccessReviewContextData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.customDataProvidedResourcePayloads.AccessReviewContextData::|public|odata_type:str +msgraph_beta.generated.models.customDataProvidedResourcePayloads.AccessReviewContextData::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.customDataProvidedResourcePayloads.AccessReviewContextData::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessReviewContextData +msgraph_beta.generated.models.customDataProvidedResourcePayloads.AccessReviewContextDataBase-->Data +msgraph_beta.generated.models.customDataProvidedResourcePayloads.AccessReviewContextDataBase::|public|constructor():None +msgraph_beta.generated.models.customDataProvidedResourcePayloads.AccessReviewContextDataBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.customDataProvidedResourcePayloads.AccessReviewContextDataBase::|public|odata_type:str +msgraph_beta.generated.models.customDataProvidedResourcePayloads.AccessReviewContextDataBase::|public|review_definition_id():str +msgraph_beta.generated.models.customDataProvidedResourcePayloads.AccessReviewContextDataBase::|public|review_definition_id(value:str):None +msgraph_beta.generated.models.customDataProvidedResourcePayloads.AccessReviewContextDataBase::|public|review_instance_id():str +msgraph_beta.generated.models.customDataProvidedResourcePayloads.AccessReviewContextDataBase::|public|review_instance_id(value:str):None +msgraph_beta.generated.models.customDataProvidedResourcePayloads.AccessReviewContextDataBase::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.customDataProvidedResourcePayloads.AccessReviewContextDataBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccessReviewContextDataBase +msgraph_beta.generated.models.customDataProvidedResourcePayloads.ApplyDecisionContextData-->AccessReviewContextDataBase +msgraph_beta.generated.models.customDataProvidedResourcePayloads.ApplyDecisionContextData::|public|constructor():None +msgraph_beta.generated.models.customDataProvidedResourcePayloads.ApplyDecisionContextData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.customDataProvidedResourcePayloads.ApplyDecisionContextData::|public|odata_type:str +msgraph_beta.generated.models.customDataProvidedResourcePayloads.ApplyDecisionContextData::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.customDataProvidedResourcePayloads.ApplyDecisionContextData::|static|public|create_from_discriminator_value(parse_node:ParseNode):ApplyDecisionContextData +msgraph_beta.generated.models.customDataProvidedResourcePayloads.Data::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.customDataProvidedResourcePayloads.Data::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.customDataProvidedResourcePayloads.Data::|public|backing_store:BackingStore +msgraph_beta.generated.models.customDataProvidedResourcePayloads.Data::|public|constructor():None +msgraph_beta.generated.models.customDataProvidedResourcePayloads.Data::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.customDataProvidedResourcePayloads.Data::|public|odata_type():str +msgraph_beta.generated.models.customDataProvidedResourcePayloads.Data::|public|odata_type(value:str):None +msgraph_beta.generated.models.customDataProvidedResourcePayloads.Data::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.customDataProvidedResourcePayloads.Data::|static|public|create_from_discriminator_value(parse_node:ParseNode):Data +msgraph_beta.generated.models.customDataProvidedResourcePayloads.Data~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession-->Entity msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|constructor():None msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|created_date_time():datetime.datetime msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|created_date_time(value:datetime.datetime):None -msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|data():CustomExtensionData -msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|data(value:CustomExtensionData):None +msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|data():Data +msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|data(value:Data):None msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|files():list[CustomDataProvidedResourceFile] msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|files(value:list[CustomDataProvidedResourceFile]):None msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -189324,14 +191138,10 @@ msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|o msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|reference_id():str msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|reference_id(value:str):None msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|source():str -msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|source(value:str):None msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|stats():CustomDataProvidedResourceUploadStats msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|stats(value:CustomDataProvidedResourceUploadStats):None msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|status():CustomDataProvidedResourceUploadStatus msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|status(value:CustomDataProvidedResourceUploadStatus):None -msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|type():str -msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|public|type(value:str):None msgraph_beta.generated.models.CustomDataProvidedResourceUploadSession::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomDataProvidedResourceUploadSession msgraph_beta.generated.models.CustomDataProvidedResourceUploadSessionCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.CustomDataProvidedResourceUploadSessionCollectionResponse::|public|constructor():None @@ -189358,6 +191168,12 @@ msgraph_beta.generated.models.CustomDataProvidedResourceUploadStatus::0000-Activ msgraph_beta.generated.models.CustomDataProvidedResourceUploadStatus::0001-Complete msgraph_beta.generated.models.CustomDataProvidedResourceUploadStatus::0002-Expired msgraph_beta.generated.models.CustomDataProvidedResourceUploadStatus::0003-UnknownFutureValue +msgraph_beta.generated.models.CustomEmojiFromIdentitySet-->IdentitySet +msgraph_beta.generated.models.CustomEmojiFromIdentitySet::|public|constructor():None +msgraph_beta.generated.models.CustomEmojiFromIdentitySet::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.CustomEmojiFromIdentitySet::|public|odata_type:str +msgraph_beta.generated.models.CustomEmojiFromIdentitySet::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.CustomEmojiFromIdentitySet::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomEmojiFromIdentitySet msgraph_beta.generated.models.Customer::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.Customer::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.Customer::|public|address():PostalAddressType @@ -190176,6 +191992,14 @@ msgraph_beta.generated.models.DayOfWeek::0003-Wednesday msgraph_beta.generated.models.DayOfWeek::0004-Thursday msgraph_beta.generated.models.DayOfWeek::0005-Friday msgraph_beta.generated.models.DayOfWeek::0006-Saturday +msgraph_beta.generated.models.DdmAppAllowDownloadsOverCellular::0000-AlwaysOn +msgraph_beta.generated.models.DdmAppAllowDownloadsOverCellular::0001-AlwaysOff +msgraph_beta.generated.models.DdmAppAllowDownloadsOverCellular::0002-StoreSettings +msgraph_beta.generated.models.DdmAppAllowDownloadsOverCellular::0003-UnknownFutureValue +msgraph_beta.generated.models.DdmAppAutomaticAppUpdates::0000-AlwaysOn +msgraph_beta.generated.models.DdmAppAutomaticAppUpdates::0001-AlwaysOff +msgraph_beta.generated.models.DdmAppAutomaticAppUpdates::0002-StoreSettings +msgraph_beta.generated.models.DdmAppAutomaticAppUpdates::0003-UnknownFutureValue msgraph_beta.generated.models.DecisionItemPrincipalResourceMembership::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.DecisionItemPrincipalResourceMembership::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.DecisionItemPrincipalResourceMembership::|public|backing_store:BackingStore @@ -190712,6 +192536,18 @@ msgraph_beta.generated.models.DelegatedAdminServiceManagementDetailCollectionRes msgraph_beta.generated.models.DelegatedAdminServiceManagementDetailCollectionResponse::|public|value():list[DelegatedAdminServiceManagementDetail] msgraph_beta.generated.models.DelegatedAdminServiceManagementDetailCollectionResponse::|public|value(value:list[DelegatedAdminServiceManagementDetail]):None msgraph_beta.generated.models.DelegatedAdminServiceManagementDetailCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DelegatedAdminServiceManagementDetailCollectionResponse +msgraph_beta.generated.models.DelegatedAdminServiceProviderConstraints-->ServiceProviderConstraints +msgraph_beta.generated.models.DelegatedAdminServiceProviderConstraints::|public|allowed_role_template_ids():list[str] +msgraph_beta.generated.models.DelegatedAdminServiceProviderConstraints::|public|allowed_role_template_ids(value:list[str]):None +msgraph_beta.generated.models.DelegatedAdminServiceProviderConstraints::|public|constructor():None +msgraph_beta.generated.models.DelegatedAdminServiceProviderConstraints::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.DelegatedAdminServiceProviderConstraints::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.DelegatedAdminServiceProviderConstraints::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DelegatedAdminServiceProviderConstraints::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.DelegatedAdminServiceProviderConstraints::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.DelegatedAdminServiceProviderConstraints::|public|odata_type:str +msgraph_beta.generated.models.DelegatedAdminServiceProviderConstraints::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DelegatedAdminServiceProviderConstraints::|static|public|create_from_discriminator_value(parse_node:ParseNode):DelegatedAdminServiceProviderConstraints msgraph_beta.generated.models.DelegatedPermissionClassification-->Entity msgraph_beta.generated.models.DelegatedPermissionClassification::|public|classification():PermissionClassificationType msgraph_beta.generated.models.DelegatedPermissionClassification::|public|classification(value:PermissionClassificationType):None @@ -192036,6 +193872,8 @@ msgraph_beta.generated.models.DeviceCompliancePolicyScript::|public|odata_type() msgraph_beta.generated.models.DeviceCompliancePolicyScript::|public|odata_type(value:str):None msgraph_beta.generated.models.DeviceCompliancePolicyScript::|public|rules_content():bytes msgraph_beta.generated.models.DeviceCompliancePolicyScript::|public|rules_content(value:bytes):None +msgraph_beta.generated.models.DeviceCompliancePolicyScript::|public|run_interval_in_minutes():int +msgraph_beta.generated.models.DeviceCompliancePolicyScript::|public|run_interval_in_minutes(value:int):None msgraph_beta.generated.models.DeviceCompliancePolicyScript::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DeviceCompliancePolicyScript::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceCompliancePolicyScript msgraph_beta.generated.models.DeviceCompliancePolicyScript~~>AdditionalDataHolder; BackedModel; Parsable @@ -192176,6 +194014,8 @@ msgraph_beta.generated.models.DeviceComplianceScript::|public|get_field_deserial msgraph_beta.generated.models.DeviceComplianceScript::|public|last_modified_date_time():datetime.datetime msgraph_beta.generated.models.DeviceComplianceScript::|public|last_modified_date_time(value:datetime.datetime):None msgraph_beta.generated.models.DeviceComplianceScript::|public|odata_type:str +msgraph_beta.generated.models.DeviceComplianceScript::|public|platform():DeviceComplianceScriptPlatformType +msgraph_beta.generated.models.DeviceComplianceScript::|public|platform(value:DeviceComplianceScriptPlatformType):None msgraph_beta.generated.models.DeviceComplianceScript::|public|publisher():str msgraph_beta.generated.models.DeviceComplianceScript::|public|publisher(value:str):None msgraph_beta.generated.models.DeviceComplianceScript::|public|role_scope_tag_ids():list[str] @@ -192240,6 +194080,10 @@ msgraph_beta.generated.models.DeviceComplianceScriptError::|public|odata_type(va msgraph_beta.generated.models.DeviceComplianceScriptError::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DeviceComplianceScriptError::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceComplianceScriptError msgraph_beta.generated.models.DeviceComplianceScriptError~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.DeviceComplianceScriptPlatformType::0000-Windows10 +msgraph_beta.generated.models.DeviceComplianceScriptPlatformType::0001-Linux +msgraph_beta.generated.models.DeviceComplianceScriptPlatformType::0002-MacOS +msgraph_beta.generated.models.DeviceComplianceScriptPlatformType::0003-UnknownFutureValue msgraph_beta.generated.models.DeviceComplianceScriptRule::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.DeviceComplianceScriptRule::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.DeviceComplianceScriptRule::|public|backing_store:BackingStore @@ -194170,10 +196014,10 @@ msgraph_beta.generated.models.deviceManagement.DeviceManagement::|public|user_ex msgraph_beta.generated.models.deviceManagement.DeviceManagement::|public|user_experience_analytics_app_health_application_performance(value:list[UserExperienceAnalyticsAppHealthApplicationPerformance]):None msgraph_beta.generated.models.deviceManagement.DeviceManagement::|public|user_experience_analytics_app_health_application_performance_by_app_version():list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion] msgraph_beta.generated.models.deviceManagement.DeviceManagement::|public|user_experience_analytics_app_health_application_performance_by_app_version(value:list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion]):None -msgraph_beta.generated.models.deviceManagement.DeviceManagement::|public|user_experience_analytics_app_health_application_performance_by_app_version_details():list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails] -msgraph_beta.generated.models.deviceManagement.DeviceManagement::|public|user_experience_analytics_app_health_application_performance_by_app_version_details(value:list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails]):None -msgraph_beta.generated.models.deviceManagement.DeviceManagement::|public|user_experience_analytics_app_health_application_performance_by_app_version_device_id():list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId] -msgraph_beta.generated.models.deviceManagement.DeviceManagement::|public|user_experience_analytics_app_health_application_performance_by_app_version_device_id(value:list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId]):None +msgraph_beta.generated.models.deviceManagement.DeviceManagement::|public|user_experience_analytics_app_health_application_performance_by_app_version_details():list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522] +msgraph_beta.generated.models.deviceManagement.DeviceManagement::|public|user_experience_analytics_app_health_application_performance_by_app_version_details(value:list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522]):None +msgraph_beta.generated.models.deviceManagement.DeviceManagement::|public|user_experience_analytics_app_health_application_performance_by_app_version_device_id():list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b] +msgraph_beta.generated.models.deviceManagement.DeviceManagement::|public|user_experience_analytics_app_health_application_performance_by_app_version_device_id(value:list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b]):None msgraph_beta.generated.models.deviceManagement.DeviceManagement::|public|user_experience_analytics_app_health_application_performance_by_o_s_version():list[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion] msgraph_beta.generated.models.deviceManagement.DeviceManagement::|public|user_experience_analytics_app_health_application_performance_by_o_s_version(value:list[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion]):None msgraph_beta.generated.models.deviceManagement.DeviceManagement::|public|user_experience_analytics_app_health_device_model_performance():list[UserExperienceAnalyticsAppHealthDeviceModelPerformance] @@ -194719,13 +196563,13 @@ msgraph_beta.generated.models.DeviceManagementComplianceScheduledActionForRule:: msgraph_beta.generated.models.DeviceManagementComplianceScheduledActionForRule::|public|scheduled_action_configurations(value:list[DeviceManagementComplianceActionItem]):None msgraph_beta.generated.models.DeviceManagementComplianceScheduledActionForRule::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DeviceManagementComplianceScheduledActionForRule::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementComplianceScheduledActionForRule -msgraph_beta.generated.models.DeviceManagementComplianceScheduledActionForRuleCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.DeviceManagementComplianceScheduledActionForRuleCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.DeviceManagementComplianceScheduledActionForRuleCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.DeviceManagementComplianceScheduledActionForRuleCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.DeviceManagementComplianceScheduledActionForRuleCollectionResponse::|public|value():list[DeviceManagementComplianceScheduledActionForRule] -msgraph_beta.generated.models.DeviceManagementComplianceScheduledActionForRuleCollectionResponse::|public|value(value:list[DeviceManagementComplianceScheduledActionForRule]):None -msgraph_beta.generated.models.DeviceManagementComplianceScheduledActionForRuleCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementComplianceScheduledActionForRuleCollectionResponse +msgraph_beta.generated.models.DeviceManagementComplianceScheduledActionForRuleCollect_0fcf9923-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.DeviceManagementComplianceScheduledActionForRuleCollect_0fcf9923::|public|constructor():None +msgraph_beta.generated.models.DeviceManagementComplianceScheduledActionForRuleCollect_0fcf9923::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceManagementComplianceScheduledActionForRuleCollect_0fcf9923::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceManagementComplianceScheduledActionForRuleCollect_0fcf9923::|public|value():list[DeviceManagementComplianceScheduledActionForRule] +msgraph_beta.generated.models.DeviceManagementComplianceScheduledActionForRuleCollect_0fcf9923::|public|value(value:list[DeviceManagementComplianceScheduledActionForRule]):None +msgraph_beta.generated.models.DeviceManagementComplianceScheduledActionForRuleCollect_0fcf9923::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementComplianceScheduledActionForRuleCollect_0fcf9923 msgraph_beta.generated.models.DeviceManagementConfigurationAndroidSettingApplicability-->DeviceManagementConfigurationSettingApplicability msgraph_beta.generated.models.DeviceManagementConfigurationAndroidSettingApplicability::|public|constructor():None msgraph_beta.generated.models.DeviceManagementConfigurationAndroidSettingApplicability::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -194842,16 +196686,16 @@ msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollecti msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionInstance::|public|odata_type:str msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionInstance::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionInstance::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationChoiceSettingCollectionInstance -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate-->DeviceManagementConfigurationSettingInstanceTemplate -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate::|public|allow_unmanaged_values():bool -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate::|public|allow_unmanaged_values(value:bool):None -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate::|public|choice_setting_collection_value_template():list[DeviceManagementConfigurationChoiceSettingValueTemplate] -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate::|public|choice_setting_collection_value_template(value:list[DeviceManagementConfigurationChoiceSettingValueTemplate]):None -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate::|public|constructor():None -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate::|public|odata_type:str -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3-->DeviceManagementConfigurationSettingInstanceTemplate +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3::|public|allow_unmanaged_values():bool +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3::|public|allow_unmanaged_values(value:bool):None +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3::|public|choice_setting_collection_value_template():list[DeviceManagementConfigurationChoiceSettingValueTemplate] +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3::|public|choice_setting_collection_value_template(value:list[DeviceManagementConfigurationChoiceSettingValueTemplate]):None +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3::|public|constructor():None +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3::|public|odata_type:str +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3 msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingDefinition-->DeviceManagementConfigurationSettingDefinition msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingDefinition::|public|constructor():None msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingDefinition::|public|default_option_id():str @@ -194888,16 +196732,16 @@ msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValue::| msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValue::|public|value():str msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValue::|public|value(value:str):None msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValue::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationChoiceSettingValue -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate-->DeviceManagementConfigurationChoiceSettingValueDefaultTemplate -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate::|public|children():list[DeviceManagementConfigurationSettingInstanceTemplate] -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate::|public|children(value:list[DeviceManagementConfigurationSettingInstanceTemplate]):None -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate::|public|constructor():None -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate::|public|odata_type:str -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate::|public|setting_definition_option_id():str -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate::|public|setting_definition_option_id(value:str):None -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd-->DeviceManagementConfigurationChoiceSettingValueDefaultTemplate +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd::|public|children():list[DeviceManagementConfigurationSettingInstanceTemplate] +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd::|public|children(value:list[DeviceManagementConfigurationSettingInstanceTemplate]):None +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd::|public|constructor():None +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd::|public|odata_type:str +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd::|public|setting_definition_option_id():str +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd::|public|setting_definition_option_id(value:str):None +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefaultTemplate::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefaultTemplate::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefaultTemplate::|public|backing_store:BackingStore @@ -194908,18 +196752,18 @@ msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDef msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefaultTemplate::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefaultTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationChoiceSettingValueDefaultTemplate msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefaultTemplate~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate::|public|additional_data():dict[str, Any] -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate::|public|allowed_options():list[DeviceManagementConfigurationOptionDefinitionTemplate] -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate::|public|allowed_options(value:list[DeviceManagementConfigurationOptionDefinitionTemplate]):None -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate::|public|backing_store:BackingStore -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate::|public|constructor():None -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate::|public|odata_type():str -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate::|public|odata_type(value:str):None -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162::|public|allowed_options():list[DeviceManagementConfigurationOptionDefinitionTemplate] +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162::|public|allowed_options(value:list[DeviceManagementConfigurationOptionDefinitionTemplate]):None +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162::|public|backing_store:BackingStore +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162::|public|constructor():None +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162::|public|odata_type():str +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162::|public|odata_type(value:str):None +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162 +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueTemplate::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueTemplate::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueTemplate::|public|backing_store:BackingStore @@ -194929,10 +196773,10 @@ msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueTem msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueTemplate::|public|odata_type():str msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueTemplate::|public|odata_type(value:str):None -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueTemplate::|public|recommended_value_definition():DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueTemplate::|public|recommended_value_definition(value:DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate):None -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueTemplate::|public|required_value_definition():DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate -msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueTemplate::|public|required_value_definition(value:DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate):None +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueTemplate::|public|recommended_value_definition():DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162 +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueTemplate::|public|recommended_value_definition(value:DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162):None +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueTemplate::|public|required_value_definition():DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162 +msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueTemplate::|public|required_value_definition(value:DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162):None msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueTemplate::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueTemplate::|public|setting_value_template_id():str msgraph_beta.generated.models.DeviceManagementConfigurationChoiceSettingValueTemplate::|public|setting_value_template_id(value:str):None @@ -194992,16 +196836,16 @@ msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectio msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInstance::|public|odata_type:str msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInstance::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInstance::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationGroupSettingCollectionInstance -msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate-->DeviceManagementConfigurationSettingInstanceTemplate -msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate::|public|allow_unmanaged_values():bool -msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate::|public|allow_unmanaged_values(value:bool):None -msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate::|public|constructor():None -msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate::|public|group_setting_collection_value_template():list[DeviceManagementConfigurationGroupSettingValueTemplate] -msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate::|public|group_setting_collection_value_template(value:list[DeviceManagementConfigurationGroupSettingValueTemplate]):None -msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate::|public|odata_type:str -msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate +msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInst_d212f703-->DeviceManagementConfigurationSettingInstanceTemplate +msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInst_d212f703::|public|allow_unmanaged_values():bool +msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInst_d212f703::|public|allow_unmanaged_values(value:bool):None +msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInst_d212f703::|public|constructor():None +msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInst_d212f703::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInst_d212f703::|public|group_setting_collection_value_template():list[DeviceManagementConfigurationGroupSettingValueTemplate] +msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInst_d212f703::|public|group_setting_collection_value_template(value:list[DeviceManagementConfigurationGroupSettingValueTemplate]):None +msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInst_d212f703::|public|odata_type:str +msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInst_d212f703::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingCollectionInst_d212f703::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationGroupSettingCollectionInst_d212f703 msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingInstance-->DeviceManagementConfigurationSettingInstance msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingInstance::|public|constructor():None msgraph_beta.generated.models.DeviceManagementConfigurationGroupSettingInstance::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -195048,14 +196892,14 @@ msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValue:: msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValue::|public|value():int msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValue::|public|value(value:int):None msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValue::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationIntegerSettingValue -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate-->DeviceManagementConfigurationIntegerSettingValueDefaultTemplate -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate::|public|constant_value():int -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate::|public|constant_value(value:int):None -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate::|public|constructor():None -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate::|public|odata_type:str -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueConstan_9c422b3e-->DeviceManagementConfigurationIntegerSettingValueDefaultTemplate +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueConstan_9c422b3e::|public|constant_value():int +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueConstan_9c422b3e::|public|constant_value(value:int):None +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueConstan_9c422b3e::|public|constructor():None +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueConstan_9c422b3e::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueConstan_9c422b3e::|public|odata_type:str +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueConstan_9c422b3e::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueConstan_9c422b3e::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationIntegerSettingValueConstan_9c422b3e msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefaultTemplate::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefaultTemplate::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefaultTemplate::|public|backing_store:BackingStore @@ -195076,30 +196920,30 @@ msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDe msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinition::|public|odata_type:str msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinition::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinition::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationIntegerSettingValueDefinition -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate::|public|additional_data():dict[str, Any] -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate::|public|backing_store:BackingStore -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate::|public|constructor():None -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate::|public|max_value():int -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate::|public|max_value(value:int):None -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate::|public|min_value():int -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate::|public|min_value(value:int):None -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate::|public|odata_type():str -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate::|public|odata_type(value:str):None -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357::|public|backing_store:BackingStore +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357::|public|constructor():None +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357::|public|max_value():int +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357::|public|max_value(value:int):None +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357::|public|min_value():int +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357::|public|min_value(value:int):None +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357::|public|odata_type():str +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357::|public|odata_type(value:str):None +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357 +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueTemplate-->DeviceManagementConfigurationSimpleSettingValueTemplate msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueTemplate::|public|constructor():None msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueTemplate::|public|default_value():DeviceManagementConfigurationIntegerSettingValueDefaultTemplate msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueTemplate::|public|default_value(value:DeviceManagementConfigurationIntegerSettingValueDefaultTemplate):None msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueTemplate::|public|odata_type:str -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueTemplate::|public|recommended_value_definition():DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueTemplate::|public|recommended_value_definition(value:DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate):None -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueTemplate::|public|required_value_definition():DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate -msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueTemplate::|public|required_value_definition(value:DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate):None +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueTemplate::|public|recommended_value_definition():DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357 +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueTemplate::|public|recommended_value_definition(value:DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357):None +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueTemplate::|public|required_value_definition():DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357 +msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueTemplate::|public|required_value_definition(value:DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357):None msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueTemplate::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DeviceManagementConfigurationIntegerSettingValueTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationIntegerSettingValueTemplate msgraph_beta.generated.models.DeviceManagementConfigurationIosSettingApplicability-->DeviceManagementConfigurationSettingApplicability @@ -195618,16 +197462,16 @@ msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollecti msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionInstance::|public|simple_setting_collection_value():list[DeviceManagementConfigurationSimpleSettingValue] msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionInstance::|public|simple_setting_collection_value(value:list[DeviceManagementConfigurationSimpleSettingValue]):None msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionInstance::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationSimpleSettingCollectionInstance -msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate-->DeviceManagementConfigurationSettingInstanceTemplate -msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate::|public|allow_unmanaged_values():bool -msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate::|public|allow_unmanaged_values(value:bool):None -msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate::|public|constructor():None -msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate::|public|odata_type:str -msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate::|public|simple_setting_collection_value_template():list[DeviceManagementConfigurationSimpleSettingValueTemplate] -msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate::|public|simple_setting_collection_value_template(value:list[DeviceManagementConfigurationSimpleSettingValueTemplate]):None -msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate +msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385-->DeviceManagementConfigurationSettingInstanceTemplate +msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385::|public|allow_unmanaged_values():bool +msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385::|public|allow_unmanaged_values(value:bool):None +msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385::|public|constructor():None +msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385::|public|odata_type:str +msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385::|public|simple_setting_collection_value_template():list[DeviceManagementConfigurationSimpleSettingValueTemplate] +msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385::|public|simple_setting_collection_value_template(value:list[DeviceManagementConfigurationSimpleSettingValueTemplate]):None +msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385 msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingDefinition-->DeviceManagementConfigurationSettingDefinition msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingDefinition::|public|constructor():None msgraph_beta.generated.models.DeviceManagementConfigurationSimpleSettingDefinition::|public|default_value():DeviceManagementConfigurationSettingValue @@ -195701,14 +197545,14 @@ msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValue::| msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValue::|public|value():str msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValue::|public|value(value:str):None msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValue::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationStringSettingValue -msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate-->DeviceManagementConfigurationStringSettingValueDefaultTemplate -msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate::|public|constant_value():str -msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate::|public|constant_value(value:str):None -msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate::|public|constructor():None -msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate::|public|odata_type:str -msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate +msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueConstant_a54093e9-->DeviceManagementConfigurationStringSettingValueDefaultTemplate +msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueConstant_a54093e9::|public|constant_value():str +msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueConstant_a54093e9::|public|constant_value(value:str):None +msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueConstant_a54093e9::|public|constructor():None +msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueConstant_a54093e9::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueConstant_a54093e9::|public|odata_type:str +msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueConstant_a54093e9::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueConstant_a54093e9::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementConfigurationStringSettingValueConstant_a54093e9 msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueDefaultTemplate::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueDefaultTemplate::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.DeviceManagementConfigurationStringSettingValueDefaultTemplate::|public|backing_store:BackingStore @@ -196159,13 +198003,13 @@ msgraph_beta.generated.models.DeviceManagementIntentDeviceSettingStateSummary::| msgraph_beta.generated.models.DeviceManagementIntentDeviceSettingStateSummary::|public|setting_name():str msgraph_beta.generated.models.DeviceManagementIntentDeviceSettingStateSummary::|public|setting_name(value:str):None msgraph_beta.generated.models.DeviceManagementIntentDeviceSettingStateSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementIntentDeviceSettingStateSummary -msgraph_beta.generated.models.DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse::|public|value():list[DeviceManagementIntentDeviceSettingStateSummary] -msgraph_beta.generated.models.DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse::|public|value(value:list[DeviceManagementIntentDeviceSettingStateSummary]):None -msgraph_beta.generated.models.DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse +msgraph_beta.generated.models.DeviceManagementIntentDeviceSettingStateSummaryCollecti_6e7a63fe-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.DeviceManagementIntentDeviceSettingStateSummaryCollecti_6e7a63fe::|public|constructor():None +msgraph_beta.generated.models.DeviceManagementIntentDeviceSettingStateSummaryCollecti_6e7a63fe::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceManagementIntentDeviceSettingStateSummaryCollecti_6e7a63fe::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceManagementIntentDeviceSettingStateSummaryCollecti_6e7a63fe::|public|value():list[DeviceManagementIntentDeviceSettingStateSummary] +msgraph_beta.generated.models.DeviceManagementIntentDeviceSettingStateSummaryCollecti_6e7a63fe::|public|value(value:list[DeviceManagementIntentDeviceSettingStateSummary]):None +msgraph_beta.generated.models.DeviceManagementIntentDeviceSettingStateSummaryCollecti_6e7a63fe::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementIntentDeviceSettingStateSummaryCollecti_6e7a63fe msgraph_beta.generated.models.DeviceManagementIntentDeviceState-->Entity msgraph_beta.generated.models.DeviceManagementIntentDeviceState::|public|constructor():None msgraph_beta.generated.models.DeviceManagementIntentDeviceState::|public|device_display_name():str @@ -196364,13 +198208,13 @@ msgraph_beta.generated.models.DeviceManagementResourceAccessProfileAssignment::| msgraph_beta.generated.models.DeviceManagementResourceAccessProfileAssignment::|public|target():DeviceAndAppManagementAssignmentTarget msgraph_beta.generated.models.DeviceManagementResourceAccessProfileAssignment::|public|target(value:DeviceAndAppManagementAssignmentTarget):None msgraph_beta.generated.models.DeviceManagementResourceAccessProfileAssignment::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementResourceAccessProfileAssignment -msgraph_beta.generated.models.DeviceManagementResourceAccessProfileAssignmentCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.DeviceManagementResourceAccessProfileAssignmentCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.DeviceManagementResourceAccessProfileAssignmentCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.DeviceManagementResourceAccessProfileAssignmentCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.DeviceManagementResourceAccessProfileAssignmentCollectionResponse::|public|value():list[DeviceManagementResourceAccessProfileAssignment] -msgraph_beta.generated.models.DeviceManagementResourceAccessProfileAssignmentCollectionResponse::|public|value(value:list[DeviceManagementResourceAccessProfileAssignment]):None -msgraph_beta.generated.models.DeviceManagementResourceAccessProfileAssignmentCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementResourceAccessProfileAssignmentCollectionResponse +msgraph_beta.generated.models.DeviceManagementResourceAccessProfileAssignmentCollecti_c42feb94-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.DeviceManagementResourceAccessProfileAssignmentCollecti_c42feb94::|public|constructor():None +msgraph_beta.generated.models.DeviceManagementResourceAccessProfileAssignmentCollecti_c42feb94::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DeviceManagementResourceAccessProfileAssignmentCollecti_c42feb94::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DeviceManagementResourceAccessProfileAssignmentCollecti_c42feb94::|public|value():list[DeviceManagementResourceAccessProfileAssignment] +msgraph_beta.generated.models.DeviceManagementResourceAccessProfileAssignmentCollecti_c42feb94::|public|value(value:list[DeviceManagementResourceAccessProfileAssignment]):None +msgraph_beta.generated.models.DeviceManagementResourceAccessProfileAssignmentCollecti_c42feb94::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceManagementResourceAccessProfileAssignmentCollecti_c42feb94 msgraph_beta.generated.models.DeviceManagementResourceAccessProfileBase-->Entity msgraph_beta.generated.models.DeviceManagementResourceAccessProfileBase::|public|assignments():list[DeviceManagementResourceAccessProfileAssignment] msgraph_beta.generated.models.DeviceManagementResourceAccessProfileBase::|public|assignments(value:list[DeviceManagementResourceAccessProfileAssignment]):None @@ -197786,6 +199630,52 @@ msgraph_beta.generated.models.DisplayNameLocalization::|public|odata_type(value: msgraph_beta.generated.models.DisplayNameLocalization::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.DisplayNameLocalization::|static|public|create_from_discriminator_value(parse_node:ParseNode):DisplayNameLocalization msgraph_beta.generated.models.DisplayNameLocalization~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.DistributionList-->OutlookItem +msgraph_beta.generated.models.DistributionList::|public|constructor():None +msgraph_beta.generated.models.DistributionList::|public|display_name():str +msgraph_beta.generated.models.DistributionList::|public|display_name(value:str):None +msgraph_beta.generated.models.DistributionList::|public|distribution_list_members():list[DistributionListMember] +msgraph_beta.generated.models.DistributionList::|public|distribution_list_members(value:list[DistributionListMember]):None +msgraph_beta.generated.models.DistributionList::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DistributionList::|public|members():list[Member] +msgraph_beta.generated.models.DistributionList::|public|members(value:list[Member]):None +msgraph_beta.generated.models.DistributionList::|public|notes():str +msgraph_beta.generated.models.DistributionList::|public|notes(value:str):None +msgraph_beta.generated.models.DistributionList::|public|odata_type:str +msgraph_beta.generated.models.DistributionList::|public|person_identifier():str +msgraph_beta.generated.models.DistributionList::|public|person_identifier(value:str):None +msgraph_beta.generated.models.DistributionList::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DistributionList::|public|single_value_extended_properties():list[SingleValueLegacyExtendedProperty] +msgraph_beta.generated.models.DistributionList::|public|single_value_extended_properties(value:list[SingleValueLegacyExtendedProperty]):None +msgraph_beta.generated.models.DistributionList::|static|public|create_from_discriminator_value(parse_node:ParseNode):DistributionList +msgraph_beta.generated.models.DistributionListCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.DistributionListCollectionResponse::|public|constructor():None +msgraph_beta.generated.models.DistributionListCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DistributionListCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DistributionListCollectionResponse::|public|value():list[DistributionList] +msgraph_beta.generated.models.DistributionListCollectionResponse::|public|value(value:list[DistributionList]):None +msgraph_beta.generated.models.DistributionListCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DistributionListCollectionResponse +msgraph_beta.generated.models.DistributionListMember-->Entity +msgraph_beta.generated.models.DistributionListMember::|public|constructor():None +msgraph_beta.generated.models.DistributionListMember::|public|contact():Contact +msgraph_beta.generated.models.DistributionListMember::|public|contact(value:Contact):None +msgraph_beta.generated.models.DistributionListMember::|public|contact_id():str +msgraph_beta.generated.models.DistributionListMember::|public|contact_id(value:str):None +msgraph_beta.generated.models.DistributionListMember::|public|display_name():str +msgraph_beta.generated.models.DistributionListMember::|public|display_name(value:str):None +msgraph_beta.generated.models.DistributionListMember::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DistributionListMember::|public|odata_type:str +msgraph_beta.generated.models.DistributionListMember::|public|recipient_type():RecipientType +msgraph_beta.generated.models.DistributionListMember::|public|recipient_type(value:RecipientType):None +msgraph_beta.generated.models.DistributionListMember::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DistributionListMember::|static|public|create_from_discriminator_value(parse_node:ParseNode):DistributionListMember +msgraph_beta.generated.models.DistributionListMemberCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.DistributionListMemberCollectionResponse::|public|constructor():None +msgraph_beta.generated.models.DistributionListMemberCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.DistributionListMemberCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.DistributionListMemberCollectionResponse::|public|value():list[DistributionListMember] +msgraph_beta.generated.models.DistributionListMemberCollectionResponse::|public|value(value:list[DistributionListMember]):None +msgraph_beta.generated.models.DistributionListMemberCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DistributionListMemberCollectionResponse msgraph_beta.generated.models.DlpAction::0000-NotifyUser msgraph_beta.generated.models.DlpAction::0001-BlockAccess msgraph_beta.generated.models.DlpAction::0002-DeviceRestriction @@ -197799,6 +199689,7 @@ msgraph_beta.generated.models.DlpAction::0009-SPRuntimeAccessControl msgraph_beta.generated.models.DlpAction::0010-SPSharingNotifyUser msgraph_beta.generated.models.DlpAction::0011-SPSharingGenerateIncidentReport msgraph_beta.generated.models.DlpAction::0012-RestrictWebGrounding +msgraph_beta.generated.models.DlpAction::0013-PolicyTip msgraph_beta.generated.models.DlpActionInfo::|public|action():DlpAction msgraph_beta.generated.models.DlpActionInfo::|public|action(value:DlpAction):None msgraph_beta.generated.models.DlpActionInfo::|public|additional_data():dict[str, Any] @@ -198363,6 +200254,8 @@ msgraph_beta.generated.models.DriveItem::|public|list_item():ListItem msgraph_beta.generated.models.DriveItem::|public|list_item(value:ListItem):None msgraph_beta.generated.models.DriveItem::|public|location():GeoCoordinates msgraph_beta.generated.models.DriveItem::|public|location(value:GeoCoordinates):None +msgraph_beta.generated.models.DriveItem::|public|lock_info():LockInfo +msgraph_beta.generated.models.DriveItem::|public|lock_info(value:LockInfo):None msgraph_beta.generated.models.DriveItem::|public|malware():Malware msgraph_beta.generated.models.DriveItem::|public|malware(value:Malware):None msgraph_beta.generated.models.DriveItem::|public|media():Media @@ -202734,6 +204627,8 @@ msgraph_beta.generated.models.ExpeditedWindowsQualityUpdateSettings::|public|day msgraph_beta.generated.models.ExpeditedWindowsQualityUpdateSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.ExpeditedWindowsQualityUpdateSettings::|public|odata_type():str msgraph_beta.generated.models.ExpeditedWindowsQualityUpdateSettings::|public|odata_type(value:str):None +msgraph_beta.generated.models.ExpeditedWindowsQualityUpdateSettings::|public|quality_update_catalog_item_id():str +msgraph_beta.generated.models.ExpeditedWindowsQualityUpdateSettings::|public|quality_update_catalog_item_id(value:str):None msgraph_beta.generated.models.ExpeditedWindowsQualityUpdateSettings::|public|quality_update_release():str msgraph_beta.generated.models.ExpeditedWindowsQualityUpdateSettings::|public|quality_update_release(value:str):None msgraph_beta.generated.models.ExpeditedWindowsQualityUpdateSettings::|public|serialize(writer:SerializationWriter):None @@ -203321,6 +205216,7 @@ msgraph_beta.generated.models.externalConnectors.Label::0050-PersonInterests msgraph_beta.generated.models.externalConnectors.Label::0051-PersonLanguages msgraph_beta.generated.models.externalConnectors.Label::0052-PersonPublications msgraph_beta.generated.models.externalConnectors.Label::0053-PersonPatents +msgraph_beta.generated.models.externalConnectors.Label::0054-PersonWorkPositions msgraph_beta.generated.models.externalConnectors.Properties::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.externalConnectors.Properties::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.externalConnectors.Properties::|public|backing_store:BackingStore @@ -205453,6 +207349,8 @@ msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|completion_da msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|constructor():None msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|destination_type():DestinationType msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|destination_type(value:DestinationType):None +msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|error():PublicError +msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|error(value:PublicError):None msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|odata_type:str msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|restored_item_key():str @@ -205471,6 +207369,12 @@ msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|status(value: msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|web_url():str msgraph_beta.generated.models.GranularRestoreArtifactBase::|public|web_url(value:str):None msgraph_beta.generated.models.GranularRestoreArtifactBase::|static|public|create_from_discriminator_value(parse_node:ParseNode):GranularRestoreArtifactBase +msgraph_beta.generated.models.GranularRestoreItems::0000-Email +msgraph_beta.generated.models.GranularRestoreItems::0001-Note +msgraph_beta.generated.models.GranularRestoreItems::0002-Contact +msgraph_beta.generated.models.GranularRestoreItems::0003-Task +msgraph_beta.generated.models.GranularRestoreItems::0004-Calendar +msgraph_beta.generated.models.GranularRestoreItems::0005-UnknownFutureValue msgraph_beta.generated.models.GranularSiteRestoreArtifact-->GranularRestoreArtifactBase msgraph_beta.generated.models.GranularSiteRestoreArtifact::|public|constructor():None msgraph_beta.generated.models.GranularSiteRestoreArtifact::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -205664,6 +207568,88 @@ msgraph_beta.generated.models.GroupAccessType::0000-None_ msgraph_beta.generated.models.GroupAccessType::0001-Private msgraph_beta.generated.models.GroupAccessType::0002-Secret msgraph_beta.generated.models.GroupAccessType::0003-Public +msgraph_beta.generated.models.GroupAccessType::0004-UnknownFutureValue +msgraph_beta.generated.models.GroupAnalytics-->Entity +msgraph_beta.generated.models.GroupAnalytics::|public|assigned_role_count():int +msgraph_beta.generated.models.GroupAnalytics::|public|assigned_role_count(value:int):None +msgraph_beta.generated.models.GroupAnalytics::|public|calculated_date_time():datetime.datetime +msgraph_beta.generated.models.GroupAnalytics::|public|calculated_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.GroupAnalytics::|public|constructor():None +msgraph_beta.generated.models.GroupAnalytics::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.GroupAnalytics::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.GroupAnalytics::|public|direct_group_member_count():int +msgraph_beta.generated.models.GroupAnalytics::|public|direct_group_member_count(value:int):None +msgraph_beta.generated.models.GroupAnalytics::|public|display_name():str +msgraph_beta.generated.models.GroupAnalytics::|public|display_name(value:str):None +msgraph_beta.generated.models.GroupAnalytics::|public|dynamic_membership_type():str +msgraph_beta.generated.models.GroupAnalytics::|public|dynamic_membership_type(value:str):None +msgraph_beta.generated.models.GroupAnalytics::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.GroupAnalytics::|public|group_expiration_date_time():datetime.datetime +msgraph_beta.generated.models.GroupAnalytics::|public|group_expiration_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.GroupAnalytics::|public|group_type():GroupTypeEnum +msgraph_beta.generated.models.GroupAnalytics::|public|group_type(value:GroupTypeEnum):None +msgraph_beta.generated.models.GroupAnalytics::|public|guest_owner_count():int +msgraph_beta.generated.models.GroupAnalytics::|public|guest_owner_count(value:int):None +msgraph_beta.generated.models.GroupAnalytics::|public|guest_transitive_user_count():int +msgraph_beta.generated.models.GroupAnalytics::|public|guest_transitive_user_count(value:int):None +msgraph_beta.generated.models.GroupAnalytics::|public|is_cloud_distribution_list_group():bool +msgraph_beta.generated.models.GroupAnalytics::|public|is_cloud_distribution_list_group(value:bool):None +msgraph_beta.generated.models.GroupAnalytics::|public|is_cloud_m365_group():bool +msgraph_beta.generated.models.GroupAnalytics::|public|is_cloud_m365_group(value:bool):None +msgraph_beta.generated.models.GroupAnalytics::|public|is_cloud_mail_enabled_security_group():bool +msgraph_beta.generated.models.GroupAnalytics::|public|is_cloud_mail_enabled_security_group(value:bool):None +msgraph_beta.generated.models.GroupAnalytics::|public|is_cloud_security_group():bool +msgraph_beta.generated.models.GroupAnalytics::|public|is_cloud_security_group(value:bool):None +msgraph_beta.generated.models.GroupAnalytics::|public|is_dynamic_group():bool +msgraph_beta.generated.models.GroupAnalytics::|public|is_dynamic_group(value:bool):None +msgraph_beta.generated.models.GroupAnalytics::|public|is_on_premise_distribution_list_group():bool +msgraph_beta.generated.models.GroupAnalytics::|public|is_on_premise_distribution_list_group(value:bool):None +msgraph_beta.generated.models.GroupAnalytics::|public|is_on_premise_mail_enabled_security_group():bool +msgraph_beta.generated.models.GroupAnalytics::|public|is_on_premise_mail_enabled_security_group(value:bool):None +msgraph_beta.generated.models.GroupAnalytics::|public|is_on_premise_security_group():bool +msgraph_beta.generated.models.GroupAnalytics::|public|is_on_premise_security_group(value:bool):None +msgraph_beta.generated.models.GroupAnalytics::|public|is_valid_group():bool +msgraph_beta.generated.models.GroupAnalytics::|public|is_valid_group(value:bool):None +msgraph_beta.generated.models.GroupAnalytics::|public|last_restoration_date_time():datetime.datetime +msgraph_beta.generated.models.GroupAnalytics::|public|last_restoration_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.GroupAnalytics::|public|membership_rule_contains_count():int +msgraph_beta.generated.models.GroupAnalytics::|public|membership_rule_contains_count(value:int):None +msgraph_beta.generated.models.GroupAnalytics::|public|membership_rule_expression_count():int +msgraph_beta.generated.models.GroupAnalytics::|public|membership_rule_expression_count(value:int):None +msgraph_beta.generated.models.GroupAnalytics::|public|membership_rule_match_count():int +msgraph_beta.generated.models.GroupAnalytics::|public|membership_rule_match_count(value:int):None +msgraph_beta.generated.models.GroupAnalytics::|public|membership_rule_member_of_count():int +msgraph_beta.generated.models.GroupAnalytics::|public|membership_rule_member_of_count(value:int):None +msgraph_beta.generated.models.GroupAnalytics::|public|membership_rule_processing_state():str +msgraph_beta.generated.models.GroupAnalytics::|public|membership_rule_processing_state(value:str):None +msgraph_beta.generated.models.GroupAnalytics::|public|member_owner_count():int +msgraph_beta.generated.models.GroupAnalytics::|public|member_owner_count(value:int):None +msgraph_beta.generated.models.GroupAnalytics::|public|member_transitive_user_count():int +msgraph_beta.generated.models.GroupAnalytics::|public|member_transitive_user_count(value:int):None +msgraph_beta.generated.models.GroupAnalytics::|public|odata_type:str +msgraph_beta.generated.models.GroupAnalytics::|public|preferred_data_location():str +msgraph_beta.generated.models.GroupAnalytics::|public|preferred_data_location(value:str):None +msgraph_beta.generated.models.GroupAnalytics::|public|sensitivity_label_count():int +msgraph_beta.generated.models.GroupAnalytics::|public|sensitivity_label_count(value:int):None +msgraph_beta.generated.models.GroupAnalytics::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.GroupAnalytics::|public|service_principal_owner_count():int +msgraph_beta.generated.models.GroupAnalytics::|public|service_principal_owner_count(value:int):None +msgraph_beta.generated.models.GroupAnalytics::|public|soft_deletion_date_time():datetime.datetime +msgraph_beta.generated.models.GroupAnalytics::|public|soft_deletion_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.GroupAnalytics::|public|tenant_id():str +msgraph_beta.generated.models.GroupAnalytics::|public|tenant_id(value:str):None +msgraph_beta.generated.models.GroupAnalytics::|public|transitive_service_principal_count():int +msgraph_beta.generated.models.GroupAnalytics::|public|transitive_service_principal_count(value:int):None +msgraph_beta.generated.models.GroupAnalytics::|public|transitive_user_count():int +msgraph_beta.generated.models.GroupAnalytics::|public|transitive_user_count(value:int):None +msgraph_beta.generated.models.GroupAnalytics::|static|public|create_from_discriminator_value(parse_node:ParseNode):GroupAnalytics +msgraph_beta.generated.models.GroupAnalyticsCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.GroupAnalyticsCollectionResponse::|public|constructor():None +msgraph_beta.generated.models.GroupAnalyticsCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.GroupAnalyticsCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.GroupAnalyticsCollectionResponse::|public|value():list[GroupAnalytics] +msgraph_beta.generated.models.GroupAnalyticsCollectionResponse::|public|value(value:list[GroupAnalytics]):None +msgraph_beta.generated.models.GroupAnalyticsCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GroupAnalyticsCollectionResponse msgraph_beta.generated.models.GroupAssignmentTarget-->DeviceAndAppManagementAssignmentTarget msgraph_beta.generated.models.GroupAssignmentTarget::|public|constructor():None msgraph_beta.generated.models.GroupAssignmentTarget::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -206426,6 +208412,9 @@ msgraph_beta.generated.models.GroupScope::|static|public|create_from_discriminat msgraph_beta.generated.models.GroupType::0000-UnifiedGroups msgraph_beta.generated.models.GroupType::0001-AzureAD msgraph_beta.generated.models.GroupType::0002-UnknownFutureValue +msgraph_beta.generated.models.GroupTypeEnum::0000-IsCloudGroup +msgraph_beta.generated.models.GroupTypeEnum::0001-IsOnPremiseGroup +msgraph_beta.generated.models.GroupTypeEnum::0002-IsSoftDeletedGroup msgraph_beta.generated.models.GroupWritebackConfiguration-->WritebackConfiguration msgraph_beta.generated.models.GroupWritebackConfiguration::|public|constructor():None msgraph_beta.generated.models.GroupWritebackConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -207027,6 +209016,14 @@ msgraph_beta.generated.models.healthMonitoring.UserImpactSummary::|static|public msgraph_beta.generated.models.HealthState::0000-Unknown msgraph_beta.generated.models.HealthState::0001-Healthy msgraph_beta.generated.models.HealthState::0002-Unhealthy +msgraph_beta.generated.models.HistoryEntityType::0000-Task +msgraph_beta.generated.models.HistoryEntityType::0001-UnknownFutureValue +msgraph_beta.generated.models.HistoryEventType::0000-Created +msgraph_beta.generated.models.HistoryEventType::0001-Updated +msgraph_beta.generated.models.HistoryEventType::0002-Deleted +msgraph_beta.generated.models.HistoryEventType::0003-Undeleted +msgraph_beta.generated.models.HistoryEventType::0004-Moved +msgraph_beta.generated.models.HistoryEventType::0005-UnknownFutureValue msgraph_beta.generated.models.HoldType::0000-None_ msgraph_beta.generated.models.HoldType::0001-Private msgraph_beta.generated.models.HoldType::0002-Public @@ -207264,6 +209261,14 @@ msgraph_beta.generated.models.Identity::|public|odata_type():str msgraph_beta.generated.models.Identity::|public|odata_type(value:str):None msgraph_beta.generated.models.Identity::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.Identity::|static|public|create_from_discriminator_value(parse_node:ParseNode):Identity +msgraph_beta.generated.models.IdentityAnalyticsRoot-->Entity +msgraph_beta.generated.models.IdentityAnalyticsRoot::|public|constructor():None +msgraph_beta.generated.models.IdentityAnalyticsRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.IdentityAnalyticsRoot::|public|groups():list[GroupAnalytics] +msgraph_beta.generated.models.IdentityAnalyticsRoot::|public|groups(value:list[GroupAnalytics]):None +msgraph_beta.generated.models.IdentityAnalyticsRoot::|public|odata_type:str +msgraph_beta.generated.models.IdentityAnalyticsRoot::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.IdentityAnalyticsRoot::|static|public|create_from_discriminator_value(parse_node:ParseNode):IdentityAnalyticsRoot msgraph_beta.generated.models.IdentityApiConnector-->Entity msgraph_beta.generated.models.IdentityApiConnector::|public|authentication_configuration():ApiAuthenticationConfigurationBase msgraph_beta.generated.models.IdentityApiConnector::|public|authentication_configuration(value:ApiAuthenticationConfigurationBase):None @@ -207327,6 +209332,29 @@ msgraph_beta.generated.models.IdentityContainer::|public|verified_id():IdentityV msgraph_beta.generated.models.IdentityContainer::|public|verified_id(value:IdentityVerifiedIdRoot):None msgraph_beta.generated.models.IdentityContainer::|static|public|create_from_discriminator_value(parse_node:ParseNode):IdentityContainer msgraph_beta.generated.models.IdentityContainer~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.IdentityCorrelation-->Entity +msgraph_beta.generated.models.IdentityCorrelation::|public|constructor():None +msgraph_beta.generated.models.IdentityCorrelation::|public|end_date_time():datetime.datetime +msgraph_beta.generated.models.IdentityCorrelation::|public|end_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.IdentityCorrelation::|public|error():CorrelationError +msgraph_beta.generated.models.IdentityCorrelation::|public|error(value:CorrelationError):None +msgraph_beta.generated.models.IdentityCorrelation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.IdentityCorrelation::|public|identities():list[CorrelatedIdentity] +msgraph_beta.generated.models.IdentityCorrelation::|public|identities(value:list[CorrelatedIdentity]):None +msgraph_beta.generated.models.IdentityCorrelation::|public|odata_type:str +msgraph_beta.generated.models.IdentityCorrelation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.IdentityCorrelation::|public|service_principal():ServicePrincipal +msgraph_beta.generated.models.IdentityCorrelation::|public|service_principal(value:ServicePrincipal):None +msgraph_beta.generated.models.IdentityCorrelation::|public|start_date_time():datetime.datetime +msgraph_beta.generated.models.IdentityCorrelation::|public|start_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.IdentityCorrelation::|static|public|create_from_discriminator_value(parse_node:ParseNode):IdentityCorrelation +msgraph_beta.generated.models.IdentityCorrelationCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.IdentityCorrelationCollectionResponse::|public|constructor():None +msgraph_beta.generated.models.IdentityCorrelationCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.IdentityCorrelationCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.IdentityCorrelationCollectionResponse::|public|value():list[IdentityCorrelation] +msgraph_beta.generated.models.IdentityCorrelationCollectionResponse::|public|value(value:list[IdentityCorrelation]):None +msgraph_beta.generated.models.IdentityCorrelationCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):IdentityCorrelationCollectionResponse msgraph_beta.generated.models.IdentityCustomUserFlowAttribute-->IdentityUserFlowAttribute msgraph_beta.generated.models.IdentityCustomUserFlowAttribute::|public|constructor():None msgraph_beta.generated.models.IdentityCustomUserFlowAttribute::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -207423,6 +209451,36 @@ msgraph_beta.generated.models.identityGovernance.AttributeChangeTrigger::|public msgraph_beta.generated.models.identityGovernance.AttributeChangeTrigger::|public|trigger_attributes():list[TriggerAttribute] msgraph_beta.generated.models.identityGovernance.AttributeChangeTrigger::|public|trigger_attributes(value:list[TriggerAttribute]):None msgraph_beta.generated.models.identityGovernance.AttributeChangeTrigger::|static|public|create_from_discriminator_value(parse_node:ParseNode):AttributeChangeTrigger +msgraph_beta.generated.models.identityGovernance.AttributeSetEntry::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.identityGovernance.AttributeSetEntry::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.identityGovernance.AttributeSetEntry::|public|backing_store:BackingStore +msgraph_beta.generated.models.identityGovernance.AttributeSetEntry::|public|constructor():None +msgraph_beta.generated.models.identityGovernance.AttributeSetEntry::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.identityGovernance.AttributeSetEntry::|public|name():str +msgraph_beta.generated.models.identityGovernance.AttributeSetEntry::|public|name(value:str):None +msgraph_beta.generated.models.identityGovernance.AttributeSetEntry::|public|odata_type():str +msgraph_beta.generated.models.identityGovernance.AttributeSetEntry::|public|odata_type(value:str):None +msgraph_beta.generated.models.identityGovernance.AttributeSetEntry::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.identityGovernance.AttributeSetEntry::|public|value():str +msgraph_beta.generated.models.identityGovernance.AttributeSetEntry::|public|value(value:str):None +msgraph_beta.generated.models.identityGovernance.AttributeSetEntry::|static|public|create_from_discriminator_value(parse_node:ParseNode):AttributeSetEntry +msgraph_beta.generated.models.identityGovernance.AttributeSetEntry~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.identityGovernance.AwaitedWorkflowProcessingResult::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.identityGovernance.AwaitedWorkflowProcessingResult::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.identityGovernance.AwaitedWorkflowProcessingResult::|public|backing_store:BackingStore +msgraph_beta.generated.models.identityGovernance.AwaitedWorkflowProcessingResult::|public|constructor():None +msgraph_beta.generated.models.identityGovernance.AwaitedWorkflowProcessingResult::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.identityGovernance.AwaitedWorkflowProcessingResult::|public|odata_type():str +msgraph_beta.generated.models.identityGovernance.AwaitedWorkflowProcessingResult::|public|odata_type(value:str):None +msgraph_beta.generated.models.identityGovernance.AwaitedWorkflowProcessingResult::|public|processing_status():LifecycleWorkflowProcessingStatus +msgraph_beta.generated.models.identityGovernance.AwaitedWorkflowProcessingResult::|public|processing_status(value:LifecycleWorkflowProcessingStatus):None +msgraph_beta.generated.models.identityGovernance.AwaitedWorkflowProcessingResult::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.identityGovernance.AwaitedWorkflowProcessingResult::|public|status_reasons():list[str] +msgraph_beta.generated.models.identityGovernance.AwaitedWorkflowProcessingResult::|public|status_reasons(value:list[str]):None +msgraph_beta.generated.models.identityGovernance.AwaitedWorkflowProcessingResult::|public|subject():WorkflowSubject +msgraph_beta.generated.models.identityGovernance.AwaitedWorkflowProcessingResult::|public|subject(value:WorkflowSubject):None +msgraph_beta.generated.models.identityGovernance.AwaitedWorkflowProcessingResult::|static|public|create_from_discriminator_value(parse_node:ParseNode):AwaitedWorkflowProcessingResult +msgraph_beta.generated.models.identityGovernance.AwaitedWorkflowProcessingResult~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.identityGovernance.CancelRunsScope-->CancelScope msgraph_beta.generated.models.identityGovernance.CancelRunsScope::|public|constructor():None msgraph_beta.generated.models.identityGovernance.CancelRunsScope::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -207441,6 +209499,14 @@ msgraph_beta.generated.models.identityGovernance.CancelScope::|public|odata_type msgraph_beta.generated.models.identityGovernance.CancelScope::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.identityGovernance.CancelScope::|static|public|create_from_discriminator_value(parse_node:ParseNode):CancelScope msgraph_beta.generated.models.identityGovernance.CancelScope~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.identityGovernance.CountBasedQuarantineCondition-->QuarantineCondition +msgraph_beta.generated.models.identityGovernance.CountBasedQuarantineCondition::|public|constructor():None +msgraph_beta.generated.models.identityGovernance.CountBasedQuarantineCondition::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.identityGovernance.CountBasedQuarantineCondition::|public|odata_type:str +msgraph_beta.generated.models.identityGovernance.CountBasedQuarantineCondition::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.identityGovernance.CountBasedQuarantineCondition::|public|threshold():int +msgraph_beta.generated.models.identityGovernance.CountBasedQuarantineCondition::|public|threshold(value:int):None +msgraph_beta.generated.models.identityGovernance.CountBasedQuarantineCondition::|static|public|create_from_discriminator_value(parse_node:ParseNode):CountBasedQuarantineCondition msgraph_beta.generated.models.identityGovernance.CustomTaskExtension-->CustomCalloutExtension msgraph_beta.generated.models.identityGovernance.CustomTaskExtension::|public|callback_configuration():CustomExtensionCallbackConfiguration msgraph_beta.generated.models.identityGovernance.CustomTaskExtension::|public|callback_configuration(value:CustomExtensionCallbackConfiguration):None @@ -207455,6 +209521,8 @@ msgraph_beta.generated.models.identityGovernance.CustomTaskExtension::|public|la msgraph_beta.generated.models.identityGovernance.CustomTaskExtension::|public|last_modified_date_time():datetime.datetime msgraph_beta.generated.models.identityGovernance.CustomTaskExtension::|public|last_modified_date_time(value:datetime.datetime):None msgraph_beta.generated.models.identityGovernance.CustomTaskExtension::|public|odata_type:str +msgraph_beta.generated.models.identityGovernance.CustomTaskExtension::|public|reply_mode():CustomTaskExtensionReplyMode +msgraph_beta.generated.models.identityGovernance.CustomTaskExtension::|public|reply_mode(value:CustomTaskExtensionReplyMode):None msgraph_beta.generated.models.identityGovernance.CustomTaskExtension::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.identityGovernance.CustomTaskExtension::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomTaskExtension msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionCallbackConfiguration-->CustomExtensionCallbackConfiguration @@ -207480,6 +209548,8 @@ msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionCalloutData: msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionCalloutData::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionCalloutData::|public|subject():User msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionCalloutData::|public|subject(value:User):None +msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionCalloutData::|public|target_subject():WorkflowSubject +msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionCalloutData::|public|target_subject(value:WorkflowSubject):None msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionCalloutData::|public|task():Task msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionCalloutData::|public|task(value:Task):None msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionCalloutData::|public|task_processingresult():TaskProcessingResult @@ -207497,6 +209567,22 @@ msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionCollectionRe msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionOperationStatus::0000-Completed msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionOperationStatus::0001-Failed msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionOperationStatus::0002-UnknownFutureValue +msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionReplyMode::0000-None_ +msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionReplyMode::0001-Callback +msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionReplyMode::0002-Response +msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionReplyMode::0003-UnknownFutureValue +msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionResponseData-->CustomExtensionData +msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionResponseData::|public|constructor():None +msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionResponseData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionResponseData::|public|odata_type:str +msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionResponseData::|public|operation_status():CustomTaskExtensionOperationStatus +msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionResponseData::|public|operation_status(value:CustomTaskExtensionOperationStatus):None +msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionResponseData::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionResponseData::|public|status_reasons():list[str] +msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionResponseData::|public|status_reasons(value:list[str]):None +msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionResponseData::|public|target_subject():WorkflowSubject +msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionResponseData::|public|target_subject(value:WorkflowSubject):None +msgraph_beta.generated.models.identityGovernance.CustomTaskExtensionResponseData::|static|public|create_from_discriminator_value(parse_node:ParseNode):CustomTaskExtensionResponseData msgraph_beta.generated.models.identityGovernance.GroupBasedSubjectSet-->SubjectSet msgraph_beta.generated.models.identityGovernance.GroupBasedSubjectSet::|public|constructor():None msgraph_beta.generated.models.identityGovernance.GroupBasedSubjectSet::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -207547,6 +209633,8 @@ msgraph_beta.generated.models.identityGovernance.LifecycleManagementSettings::|p msgraph_beta.generated.models.identityGovernance.LifecycleManagementSettings::|public|email_settings(value:EmailSettings):None msgraph_beta.generated.models.identityGovernance.LifecycleManagementSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.identityGovernance.LifecycleManagementSettings::|public|odata_type:str +msgraph_beta.generated.models.identityGovernance.LifecycleManagementSettings::|public|quarantine_configuration():QuarantineConfiguration +msgraph_beta.generated.models.identityGovernance.LifecycleManagementSettings::|public|quarantine_configuration(value:QuarantineConfiguration):None msgraph_beta.generated.models.identityGovernance.LifecycleManagementSettings::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.identityGovernance.LifecycleManagementSettings::|public|workflow_schedule_interval_in_hours():int msgraph_beta.generated.models.identityGovernance.LifecycleManagementSettings::|public|workflow_schedule_interval_in_hours(value:int):None @@ -207555,10 +209643,12 @@ msgraph_beta.generated.models.identityGovernance.LifecycleTaskCategory::0000-Joi msgraph_beta.generated.models.identityGovernance.LifecycleTaskCategory::0001-Leaver msgraph_beta.generated.models.identityGovernance.LifecycleTaskCategory::0002-UnknownFutureValue msgraph_beta.generated.models.identityGovernance.LifecycleTaskCategory::0003-Mover +msgraph_beta.generated.models.identityGovernance.LifecycleTaskCategory::0004-Extensibility msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowCategory::0000-Joiner msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowCategory::0001-Leaver msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowCategory::0002-UnknownFutureValue msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowCategory::0003-Mover +msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowCategory::0004-Extensibility msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowProcessingStatus::0000-Queued msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowProcessingStatus::0001-InProgress msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowProcessingStatus::0002-Completed @@ -207567,6 +209657,7 @@ msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowProcessingStat msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowProcessingStatus::0005-Failed msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowProcessingStatus::0006-UnknownFutureValue msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowProcessingStatus::0007-Canceling +msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowProcessingStatus::0008-Quarantined msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowsContainer-->Entity msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|constructor():None msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|custom_task_extensions():list[CustomTaskExtension] @@ -207587,6 +209678,9 @@ msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowsContainer::|p msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|workflow_templates():list[WorkflowTemplate] msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowsContainer::|public|workflow_templates(value:list[WorkflowTemplate]):None msgraph_beta.generated.models.identityGovernance.LifecycleWorkflowsContainer::|static|public|create_from_discriminator_value(parse_node:ParseNode):LifecycleWorkflowsContainer +msgraph_beta.generated.models.identityGovernance.MatchMode::0000-Any +msgraph_beta.generated.models.identityGovernance.MatchMode::0001-All +msgraph_beta.generated.models.identityGovernance.MatchMode::0002-UnknownFutureValue msgraph_beta.generated.models.identityGovernance.MembershipChangeTrigger-->WorkflowExecutionTrigger msgraph_beta.generated.models.identityGovernance.MembershipChangeTrigger::|public|change_type():MembershipChangeType msgraph_beta.generated.models.identityGovernance.MembershipChangeTrigger::|public|change_type(value:MembershipChangeType):None @@ -207620,6 +209714,14 @@ msgraph_beta.generated.models.identityGovernance.Parameter::|public|value_type() msgraph_beta.generated.models.identityGovernance.Parameter::|public|value_type(value:ValueType):None msgraph_beta.generated.models.identityGovernance.Parameter::|static|public|create_from_discriminator_value(parse_node:ParseNode):Parameter msgraph_beta.generated.models.identityGovernance.Parameter~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.identityGovernance.PercentageBasedQuarantineCondition-->QuarantineCondition +msgraph_beta.generated.models.identityGovernance.PercentageBasedQuarantineCondition::|public|constructor():None +msgraph_beta.generated.models.identityGovernance.PercentageBasedQuarantineCondition::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.identityGovernance.PercentageBasedQuarantineCondition::|public|odata_type:str +msgraph_beta.generated.models.identityGovernance.PercentageBasedQuarantineCondition::|public|percentage():int +msgraph_beta.generated.models.identityGovernance.PercentageBasedQuarantineCondition::|public|percentage(value:int):None +msgraph_beta.generated.models.identityGovernance.PercentageBasedQuarantineCondition::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.identityGovernance.PercentageBasedQuarantineCondition::|static|public|create_from_discriminator_value(parse_node:ParseNode):PercentageBasedQuarantineCondition msgraph_beta.generated.models.identityGovernance.PreviewFailedTask::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.identityGovernance.PreviewFailedTask::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.identityGovernance.PreviewFailedTask::|public|backing_store:BackingStore @@ -207638,6 +209740,67 @@ msgraph_beta.generated.models.identityGovernance.PreviewFailedTask::|public|task msgraph_beta.generated.models.identityGovernance.PreviewFailedTask::|public|task_id(value:str):None msgraph_beta.generated.models.identityGovernance.PreviewFailedTask::|static|public|create_from_discriminator_value(parse_node:ParseNode):PreviewFailedTask msgraph_beta.generated.models.identityGovernance.PreviewFailedTask~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.identityGovernance.ProvisioningAttributeMapping-->WorkflowExecutionConditions +msgraph_beta.generated.models.identityGovernance.ProvisioningAttributeMapping::|public|constructor():None +msgraph_beta.generated.models.identityGovernance.ProvisioningAttributeMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.identityGovernance.ProvisioningAttributeMapping::|public|odata_type:str +msgraph_beta.generated.models.identityGovernance.ProvisioningAttributeMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.identityGovernance.ProvisioningAttributeMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProvisioningAttributeMapping +msgraph_beta.generated.models.identityGovernance.ProvisioningObjectWorkflowSubject-->WorkflowSubject +msgraph_beta.generated.models.identityGovernance.ProvisioningObjectWorkflowSubject::|public|attribute_set_entries():list[AttributeSetEntry] +msgraph_beta.generated.models.identityGovernance.ProvisioningObjectWorkflowSubject::|public|attribute_set_entries(value:list[AttributeSetEntry]):None +msgraph_beta.generated.models.identityGovernance.ProvisioningObjectWorkflowSubject::|public|constructor():None +msgraph_beta.generated.models.identityGovernance.ProvisioningObjectWorkflowSubject::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.identityGovernance.ProvisioningObjectWorkflowSubject::|public|id():str +msgraph_beta.generated.models.identityGovernance.ProvisioningObjectWorkflowSubject::|public|id(value:str):None +msgraph_beta.generated.models.identityGovernance.ProvisioningObjectWorkflowSubject::|public|odata_type:str +msgraph_beta.generated.models.identityGovernance.ProvisioningObjectWorkflowSubject::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.identityGovernance.ProvisioningObjectWorkflowSubject::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProvisioningObjectWorkflowSubject +msgraph_beta.generated.models.identityGovernance.QuarantineCondition::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.identityGovernance.QuarantineCondition::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.identityGovernance.QuarantineCondition::|public|backing_store:BackingStore +msgraph_beta.generated.models.identityGovernance.QuarantineCondition::|public|constructor():None +msgraph_beta.generated.models.identityGovernance.QuarantineCondition::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.identityGovernance.QuarantineCondition::|public|odata_type():str +msgraph_beta.generated.models.identityGovernance.QuarantineCondition::|public|odata_type(value:str):None +msgraph_beta.generated.models.identityGovernance.QuarantineCondition::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.identityGovernance.QuarantineCondition::|static|public|create_from_discriminator_value(parse_node:ParseNode):QuarantineCondition +msgraph_beta.generated.models.identityGovernance.QuarantineCondition~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.identityGovernance.QuarantineConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.identityGovernance.QuarantineConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.identityGovernance.QuarantineConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.identityGovernance.QuarantineConfiguration::|public|conditions():list[QuarantineCondition] +msgraph_beta.generated.models.identityGovernance.QuarantineConfiguration::|public|conditions(value:list[QuarantineCondition]):None +msgraph_beta.generated.models.identityGovernance.QuarantineConfiguration::|public|constructor():None +msgraph_beta.generated.models.identityGovernance.QuarantineConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.identityGovernance.QuarantineConfiguration::|public|match_mode():MatchMode +msgraph_beta.generated.models.identityGovernance.QuarantineConfiguration::|public|match_mode(value:MatchMode):None +msgraph_beta.generated.models.identityGovernance.QuarantineConfiguration::|public|odata_type():str +msgraph_beta.generated.models.identityGovernance.QuarantineConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.identityGovernance.QuarantineConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.identityGovernance.QuarantineConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):QuarantineConfiguration +msgraph_beta.generated.models.identityGovernance.QuarantineConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.identityGovernance.QuarantineDetails::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.identityGovernance.QuarantineDetails::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.identityGovernance.QuarantineDetails::|public|backing_store:BackingStore +msgraph_beta.generated.models.identityGovernance.QuarantineDetails::|public|constructor():None +msgraph_beta.generated.models.identityGovernance.QuarantineDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.identityGovernance.QuarantineDetails::|public|odata_type():str +msgraph_beta.generated.models.identityGovernance.QuarantineDetails::|public|odata_type(value:str):None +msgraph_beta.generated.models.identityGovernance.QuarantineDetails::|public|quarantined_date_time():datetime.datetime +msgraph_beta.generated.models.identityGovernance.QuarantineDetails::|public|quarantined_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.identityGovernance.QuarantineDetails::|public|quarantine_reason():str +msgraph_beta.generated.models.identityGovernance.QuarantineDetails::|public|quarantine_reason(value:str):None +msgraph_beta.generated.models.identityGovernance.QuarantineDetails::|public|quarantine_type():QuarantineType +msgraph_beta.generated.models.identityGovernance.QuarantineDetails::|public|quarantine_type(value:QuarantineType):None +msgraph_beta.generated.models.identityGovernance.QuarantineDetails::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.identityGovernance.QuarantineDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):QuarantineDetails +msgraph_beta.generated.models.identityGovernance.QuarantineDetails~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.identityGovernance.QuarantineType::0000-NotQuarantined +msgraph_beta.generated.models.identityGovernance.QuarantineType::0001-CountBasedThresholdExceeded +msgraph_beta.generated.models.identityGovernance.QuarantineType::0002-PercentageBasedThresholdExceeded +msgraph_beta.generated.models.identityGovernance.QuarantineType::0003-MultipleConditionsExceeded +msgraph_beta.generated.models.identityGovernance.QuarantineType::0004-UnknownFutureValue msgraph_beta.generated.models.identityGovernance.RuleBasedSubjectSet-->SubjectSet msgraph_beta.generated.models.identityGovernance.RuleBasedSubjectSet::|public|constructor():None msgraph_beta.generated.models.identityGovernance.RuleBasedSubjectSet::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -207669,6 +209832,8 @@ msgraph_beta.generated.models.identityGovernance.Run::|public|scheduled_date_tim msgraph_beta.generated.models.identityGovernance.Run::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.identityGovernance.Run::|public|started_date_time():datetime.datetime msgraph_beta.generated.models.identityGovernance.Run::|public|started_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.identityGovernance.Run::|public|subject_processing_results():list[SubjectProcessingResult] +msgraph_beta.generated.models.identityGovernance.Run::|public|subject_processing_results(value:list[SubjectProcessingResult]):None msgraph_beta.generated.models.identityGovernance.Run::|public|successful_users_count():int msgraph_beta.generated.models.identityGovernance.Run::|public|successful_users_count(value:int):None msgraph_beta.generated.models.identityGovernance.Run::|public|task_processing_results():list[TaskProcessingResult] @@ -207713,6 +209878,43 @@ msgraph_beta.generated.models.identityGovernance.RunSummary::|public|total_users msgraph_beta.generated.models.identityGovernance.RunSummary::|public|total_users(value:int):None msgraph_beta.generated.models.identityGovernance.RunSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):RunSummary msgraph_beta.generated.models.identityGovernance.RunSummary~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult-->Entity +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|completed_date_time():datetime.datetime +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|completed_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|constructor():None +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|failed_tasks_count():int +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|failed_tasks_count(value:int):None +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|odata_type:str +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|processing_status():LifecycleWorkflowProcessingStatus +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|processing_status(value:LifecycleWorkflowProcessingStatus):None +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|reprocessed_runs():list[Run] +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|reprocessed_runs(value:list[Run]):None +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|scheduled_date_time():datetime.datetime +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|scheduled_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|started_date_time():datetime.datetime +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|started_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|subject():WorkflowSubject +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|subject(value:WorkflowSubject):None +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|task_processing_results():list[TaskProcessingResult] +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|task_processing_results(value:list[TaskProcessingResult]):None +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|total_tasks_count():int +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|total_tasks_count(value:int):None +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|total_unprocessed_tasks_count():int +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|total_unprocessed_tasks_count(value:int):None +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|workflow_execution_type():WorkflowExecutionType +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|workflow_execution_type(value:WorkflowExecutionType):None +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|workflow_version():int +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|public|workflow_version(value:int):None +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResult::|static|public|create_from_discriminator_value(parse_node:ParseNode):SubjectProcessingResult +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResultCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResultCollectionResponse::|public|constructor():None +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResultCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResultCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResultCollectionResponse::|public|value():list[SubjectProcessingResult] +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResultCollectionResponse::|public|value(value:list[SubjectProcessingResult]):None +msgraph_beta.generated.models.identityGovernance.SubjectProcessingResultCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SubjectProcessingResultCollectionResponse msgraph_beta.generated.models.identityGovernance.Task-->Entity msgraph_beta.generated.models.identityGovernance.Task::|public|arguments():list[KeyValuePair] msgraph_beta.generated.models.identityGovernance.Task::|public|arguments(value:list[KeyValuePair]):None @@ -207790,6 +209992,8 @@ msgraph_beta.generated.models.identityGovernance.TaskProcessingResult::|public|s msgraph_beta.generated.models.identityGovernance.TaskProcessingResult::|public|subject(value:User):None msgraph_beta.generated.models.identityGovernance.TaskProcessingResult::|public|task():Task msgraph_beta.generated.models.identityGovernance.TaskProcessingResult::|public|task(value:Task):None +msgraph_beta.generated.models.identityGovernance.TaskProcessingResult::|public|workflow_subject():WorkflowSubject +msgraph_beta.generated.models.identityGovernance.TaskProcessingResult::|public|workflow_subject(value:WorkflowSubject):None msgraph_beta.generated.models.identityGovernance.TaskProcessingResult::|static|public|create_from_discriminator_value(parse_node:ParseNode):TaskProcessingResult msgraph_beta.generated.models.identityGovernance.TaskProcessingResultCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.identityGovernance.TaskProcessingResultCollectionResponse::|public|constructor():None @@ -208025,9 +210229,15 @@ msgraph_beta.generated.models.identityGovernance.Workflow::|public|next_schedule msgraph_beta.generated.models.identityGovernance.Workflow::|public|odata_type:str msgraph_beta.generated.models.identityGovernance.Workflow::|public|preview_scope():list[DirectoryObject] msgraph_beta.generated.models.identityGovernance.Workflow::|public|preview_scope(value:list[DirectoryObject]):None +msgraph_beta.generated.models.identityGovernance.Workflow::|public|quarantine_details():QuarantineDetails +msgraph_beta.generated.models.identityGovernance.Workflow::|public|quarantine_details(value:QuarantineDetails):None msgraph_beta.generated.models.identityGovernance.Workflow::|public|runs():list[Run] msgraph_beta.generated.models.identityGovernance.Workflow::|public|runs(value:list[Run]):None msgraph_beta.generated.models.identityGovernance.Workflow::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.identityGovernance.Workflow::|public|settings():WorkflowSetting +msgraph_beta.generated.models.identityGovernance.Workflow::|public|settings(value:WorkflowSetting):None +msgraph_beta.generated.models.identityGovernance.Workflow::|public|subject_processing_results():list[SubjectProcessingResult] +msgraph_beta.generated.models.identityGovernance.Workflow::|public|subject_processing_results(value:list[SubjectProcessingResult]):None msgraph_beta.generated.models.identityGovernance.Workflow::|public|task_reports():list[TaskReport] msgraph_beta.generated.models.identityGovernance.Workflow::|public|task_reports(value:list[TaskReport]):None msgraph_beta.generated.models.identityGovernance.Workflow::|public|user_processing_results():list[UserProcessingResult] @@ -208103,6 +210313,19 @@ msgraph_beta.generated.models.identityGovernance.WorkflowExecutionType::0001-OnD msgraph_beta.generated.models.identityGovernance.WorkflowExecutionType::0002-UnknownFutureValue msgraph_beta.generated.models.identityGovernance.WorkflowExecutionType::0003-ActivatedWithScope msgraph_beta.generated.models.identityGovernance.WorkflowExecutionType::0004-Preview +msgraph_beta.generated.models.identityGovernance.WorkflowExecutionType::0005-ExtensibilityOnDemand +msgraph_beta.generated.models.identityGovernance.WorkflowSetting::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.identityGovernance.WorkflowSetting::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.identityGovernance.WorkflowSetting::|public|backing_store:BackingStore +msgraph_beta.generated.models.identityGovernance.WorkflowSetting::|public|constructor():None +msgraph_beta.generated.models.identityGovernance.WorkflowSetting::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.identityGovernance.WorkflowSetting::|public|odata_type():str +msgraph_beta.generated.models.identityGovernance.WorkflowSetting::|public|odata_type(value:str):None +msgraph_beta.generated.models.identityGovernance.WorkflowSetting::|public|quarantine_configuration():QuarantineConfiguration +msgraph_beta.generated.models.identityGovernance.WorkflowSetting::|public|quarantine_configuration(value:QuarantineConfiguration):None +msgraph_beta.generated.models.identityGovernance.WorkflowSetting::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.identityGovernance.WorkflowSetting::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkflowSetting +msgraph_beta.generated.models.identityGovernance.WorkflowSetting~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.identityGovernance.WorkflowsInsightsByCategory::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.identityGovernance.WorkflowsInsightsByCategory::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.identityGovernance.WorkflowsInsightsByCategory::|public|backing_store:BackingStore @@ -208159,6 +210382,16 @@ msgraph_beta.generated.models.identityGovernance.WorkflowsInsightsSummary::|publ msgraph_beta.generated.models.identityGovernance.WorkflowsInsightsSummary::|public|total_users(value:int):None msgraph_beta.generated.models.identityGovernance.WorkflowsInsightsSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkflowsInsightsSummary msgraph_beta.generated.models.identityGovernance.WorkflowsInsightsSummary~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.identityGovernance.WorkflowSubject::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.identityGovernance.WorkflowSubject::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.identityGovernance.WorkflowSubject::|public|backing_store:BackingStore +msgraph_beta.generated.models.identityGovernance.WorkflowSubject::|public|constructor():None +msgraph_beta.generated.models.identityGovernance.WorkflowSubject::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.identityGovernance.WorkflowSubject::|public|odata_type():str +msgraph_beta.generated.models.identityGovernance.WorkflowSubject::|public|odata_type(value:str):None +msgraph_beta.generated.models.identityGovernance.WorkflowSubject::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.identityGovernance.WorkflowSubject::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkflowSubject +msgraph_beta.generated.models.identityGovernance.WorkflowSubject~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.identityGovernance.WorkflowTemplate-->Entity msgraph_beta.generated.models.identityGovernance.WorkflowTemplate::|public|category():LifecycleWorkflowCategory msgraph_beta.generated.models.identityGovernance.WorkflowTemplate::|public|category(value:LifecycleWorkflowCategory):None @@ -208191,6 +210424,8 @@ msgraph_beta.generated.models.identityGovernance.WorkflowVersion::|public|constr msgraph_beta.generated.models.identityGovernance.WorkflowVersion::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.identityGovernance.WorkflowVersion::|public|odata_type:str msgraph_beta.generated.models.identityGovernance.WorkflowVersion::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.identityGovernance.WorkflowVersion::|public|settings():WorkflowSetting +msgraph_beta.generated.models.identityGovernance.WorkflowVersion::|public|settings(value:WorkflowSetting):None msgraph_beta.generated.models.identityGovernance.WorkflowVersion::|public|version_number():int msgraph_beta.generated.models.identityGovernance.WorkflowVersion::|public|version_number(value:int):None msgraph_beta.generated.models.identityGovernance.WorkflowVersion::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkflowVersion @@ -208213,6 +210448,24 @@ msgraph_beta.generated.models.IdentityGovernanceUserSettings::|public|odata_type msgraph_beta.generated.models.IdentityGovernanceUserSettings::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.IdentityGovernanceUserSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):IdentityGovernanceUserSettings msgraph_beta.generated.models.IdentityGovernanceUserSettings~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.IdentityInfo::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.IdentityInfo::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.IdentityInfo::|public|anchor():AttributeInfo +msgraph_beta.generated.models.IdentityInfo::|public|anchor(value:AttributeInfo):None +msgraph_beta.generated.models.IdentityInfo::|public|backing_store:BackingStore +msgraph_beta.generated.models.IdentityInfo::|public|constructor():None +msgraph_beta.generated.models.IdentityInfo::|public|details():DetailsInfo +msgraph_beta.generated.models.IdentityInfo::|public|details(value:DetailsInfo):None +msgraph_beta.generated.models.IdentityInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.IdentityInfo::|public|identity_type():str +msgraph_beta.generated.models.IdentityInfo::|public|identity_type(value:str):None +msgraph_beta.generated.models.IdentityInfo::|public|matching_property():AttributeInfo +msgraph_beta.generated.models.IdentityInfo::|public|matching_property(value:AttributeInfo):None +msgraph_beta.generated.models.IdentityInfo::|public|odata_type():str +msgraph_beta.generated.models.IdentityInfo::|public|odata_type(value:str):None +msgraph_beta.generated.models.IdentityInfo::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.IdentityInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):IdentityInfo +msgraph_beta.generated.models.IdentityInfo~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.IdentityInput::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.IdentityInput::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.IdentityInput::|public|alias():str @@ -210586,17 +212839,87 @@ msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|associated msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|associated_domains(value:list[str]):None msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|associated_domains_direct_download_allowed():bool msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|associated_domains_direct_download_allowed(value:bool):None +msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|cellular_slice_configuration_id():str +msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|cellular_slice_configuration_id(value:str):None msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|constructor():None +msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|content_filter_configuration_id():str +msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|content_filter_configuration_id(value:str):None +msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|dns_proxy_configuration_id():str +msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|dns_proxy_configuration_id(value:str):None msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|odata_type:str msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|prevent_managed_app_backup():bool msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|prevent_managed_app_backup(value:bool):None +msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|relay_configuration_id():str +msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|relay_configuration_id(value:str):None msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|tap_to_pay_screen_lock_enabled():bool msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|tap_to_pay_screen_lock_enabled(value:bool):None msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|vpn_configuration_id():str msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|public|vpn_configuration_id(value:str):None msgraph_beta.generated.models.IosDdmLobAppAssignmentSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):IosDdmLobAppAssignmentSettings +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings-->MobileAppAssignmentSettings +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|allow_downloads_over_cellular():DdmAppAllowDownloadsOverCellular +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|allow_downloads_over_cellular(value:DdmAppAllowDownloadsOverCellular):None +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|associated_domains():list[str] +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|associated_domains(value:list[str]):None +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|associated_domains_direct_download_allowed():bool +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|associated_domains_direct_download_allowed(value:bool):None +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|automatic_app_updates():DdmAppAutomaticAppUpdates +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|automatic_app_updates(value:DdmAppAutomaticAppUpdates):None +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|cellular_slice_configuration_id():str +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|cellular_slice_configuration_id(value:str):None +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|constructor():None +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|content_filter_configuration_id():str +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|content_filter_configuration_id(value:str):None +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|dns_proxy_configuration_id():str +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|dns_proxy_configuration_id(value:str):None +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|odata_type:str +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|prevent_managed_app_backup():bool +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|prevent_managed_app_backup(value:bool):None +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|relay_configuration_id():str +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|relay_configuration_id(value:str):None +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|tap_to_pay_screen_lock_enabled():bool +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|tap_to_pay_screen_lock_enabled(value:bool):None +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|version():int +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|version(value:int):None +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|vpn_configuration_id():str +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|public|vpn_configuration_id(value:str):None +msgraph_beta.generated.models.IosDdmStoreAppAssignmentSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):IosDdmStoreAppAssignmentSettings +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings-->MobileAppAssignmentSettings +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|allow_downloads_over_cellular():DdmAppAllowDownloadsOverCellular +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|allow_downloads_over_cellular(value:DdmAppAllowDownloadsOverCellular):None +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|associated_domains():list[str] +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|associated_domains(value:list[str]):None +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|associated_domains_direct_download_allowed():bool +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|associated_domains_direct_download_allowed(value:bool):None +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|automatic_app_updates():DdmAppAutomaticAppUpdates +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|automatic_app_updates(value:DdmAppAutomaticAppUpdates):None +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|cellular_slice_configuration_id():str +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|cellular_slice_configuration_id(value:str):None +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|constructor():None +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|content_filter_configuration_id():str +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|content_filter_configuration_id(value:str):None +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|dns_proxy_configuration_id():str +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|dns_proxy_configuration_id(value:str):None +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|odata_type:str +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|prevent_managed_app_backup():bool +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|prevent_managed_app_backup(value:bool):None +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|relay_configuration_id():str +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|relay_configuration_id(value:str):None +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|tap_to_pay_screen_lock_enabled():bool +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|tap_to_pay_screen_lock_enabled(value:bool):None +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|use_device_licensing():bool +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|use_device_licensing(value:bool):None +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|version():int +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|version(value:int):None +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|vpn_configuration_id():str +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|public|vpn_configuration_id(value:str):None +msgraph_beta.generated.models.IosDdmVppAppAssignmentSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):IosDdmVppAppAssignmentSettings msgraph_beta.generated.models.IosDerivedCredentialAuthenticationConfiguration-->DeviceConfiguration msgraph_beta.generated.models.IosDerivedCredentialAuthenticationConfiguration::|public|constructor():None msgraph_beta.generated.models.IosDerivedCredentialAuthenticationConfiguration::|public|derived_credential_settings():DeviceManagementDerivedCredentialSettings @@ -211736,6 +214059,8 @@ msgraph_beta.generated.models.IosSoftwareUpdateScheduleType::0001-AlwaysUpdate msgraph_beta.generated.models.IosSoftwareUpdateScheduleType::0002-UpdateDuringTimeWindows msgraph_beta.generated.models.IosSoftwareUpdateScheduleType::0003-UpdateOutsideOfTimeWindows msgraph_beta.generated.models.IosStoreApp-->MobileApp +msgraph_beta.generated.models.IosStoreApp::|public|apple_device_app_delivery_protocol_type():AppleDeviceDeliveryProtocol +msgraph_beta.generated.models.IosStoreApp::|public|apple_device_app_delivery_protocol_type(value:AppleDeviceDeliveryProtocol):None msgraph_beta.generated.models.IosStoreApp::|public|applicable_device_type():IosDeviceType msgraph_beta.generated.models.IosStoreApp::|public|applicable_device_type(value:IosDeviceType):None msgraph_beta.generated.models.IosStoreApp::|public|app_store_url():str @@ -211904,6 +214229,8 @@ msgraph_beta.generated.models.IosVpnSecurityAssociationParameters::|public|seria msgraph_beta.generated.models.IosVpnSecurityAssociationParameters::|static|public|create_from_discriminator_value(parse_node:ParseNode):IosVpnSecurityAssociationParameters msgraph_beta.generated.models.IosVpnSecurityAssociationParameters~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.IosVppApp-->MobileApp +msgraph_beta.generated.models.IosVppApp::|public|apple_device_app_delivery_protocol_type():AppleDeviceDeliveryProtocol +msgraph_beta.generated.models.IosVppApp::|public|apple_device_app_delivery_protocol_type(value:AppleDeviceDeliveryProtocol):None msgraph_beta.generated.models.IosVppApp::|public|applicable_device_type():IosDeviceType msgraph_beta.generated.models.IosVppApp::|public|applicable_device_type(value:IosDeviceType):None msgraph_beta.generated.models.IosVppApp::|public|app_store_url():str @@ -213854,10 +216181,10 @@ msgraph_beta.generated.models.LocalSecurityOptionsAdministratorElevationPromptBe msgraph_beta.generated.models.LocalSecurityOptionsAdministratorElevationPromptBehaviorType::0004-PromptForCredentials msgraph_beta.generated.models.LocalSecurityOptionsAdministratorElevationPromptBehaviorType::0005-PromptForConsent msgraph_beta.generated.models.LocalSecurityOptionsAdministratorElevationPromptBehaviorType::0006-PromptForConsentForNonWindowsBinaries -msgraph_beta.generated.models.LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType::0000-NotConfigured -msgraph_beta.generated.models.LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType::0001-Administrators -msgraph_beta.generated.models.LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType::0002-AdministratorsAndPowerUsers -msgraph_beta.generated.models.LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType::0003-AdministratorsAndInteractiveUsers +msgraph_beta.generated.models.LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllow_b7ae6724::0000-NotConfigured +msgraph_beta.generated.models.LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllow_b7ae6724::0001-Administrators +msgraph_beta.generated.models.LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllow_b7ae6724::0002-AdministratorsAndPowerUsers +msgraph_beta.generated.models.LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllow_b7ae6724::0003-AdministratorsAndInteractiveUsers msgraph_beta.generated.models.LocalSecurityOptionsInformationDisplayedOnLockScreenType::0000-NotConfigured msgraph_beta.generated.models.LocalSecurityOptionsInformationDisplayedOnLockScreenType::0001-Administrators msgraph_beta.generated.models.LocalSecurityOptionsInformationDisplayedOnLockScreenType::0002-AdministratorsAndPowerUsers @@ -213951,6 +216278,28 @@ msgraph_beta.generated.models.LocationUniqueIdType::0002-Directory msgraph_beta.generated.models.LocationUniqueIdType::0003-Private msgraph_beta.generated.models.LocationUniqueIdType::0004-Bing msgraph_beta.generated.models.Location~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.LockInfo::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.LockInfo::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.LockInfo::|public|backing_store:BackingStore +msgraph_beta.generated.models.LockInfo::|public|constructor():None +msgraph_beta.generated.models.LockInfo::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.LockInfo::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.LockInfo::|public|expiration_date_time():datetime.datetime +msgraph_beta.generated.models.LockInfo::|public|expiration_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.LockInfo::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.LockInfo::|public|lock_type():LockType +msgraph_beta.generated.models.LockInfo::|public|lock_type(value:LockType):None +msgraph_beta.generated.models.LockInfo::|public|odata_type():str +msgraph_beta.generated.models.LockInfo::|public|odata_type(value:str):None +msgraph_beta.generated.models.LockInfo::|public|owners():list[UserIdentity] +msgraph_beta.generated.models.LockInfo::|public|owners(value:list[UserIdentity]):None +msgraph_beta.generated.models.LockInfo::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.LockInfo::|static|public|create_from_discriminator_value(parse_node:ParseNode):LockInfo +msgraph_beta.generated.models.LockInfo~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.LockType::0000-None_ +msgraph_beta.generated.models.LockType::0001-Exclusive +msgraph_beta.generated.models.LockType::0002-Shared +msgraph_beta.generated.models.LockType::0003-UnknownFutureValue msgraph_beta.generated.models.LoggedOnUser::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.LoggedOnUser::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.LoggedOnUser::|public|backing_store:BackingStore @@ -214437,6 +216786,20 @@ msgraph_beta.generated.models.MacOSCustomConfiguration::|public|payload_name():s msgraph_beta.generated.models.MacOSCustomConfiguration::|public|payload_name(value:str):None msgraph_beta.generated.models.MacOSCustomConfiguration::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.MacOSCustomConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):MacOSCustomConfiguration +msgraph_beta.generated.models.MacOsDdmVppAppAssignmentSettings-->MobileAppAssignmentSettings +msgraph_beta.generated.models.MacOsDdmVppAppAssignmentSettings::|public|automatic_app_updates():DdmAppAutomaticAppUpdates +msgraph_beta.generated.models.MacOsDdmVppAppAssignmentSettings::|public|automatic_app_updates(value:DdmAppAutomaticAppUpdates):None +msgraph_beta.generated.models.MacOsDdmVppAppAssignmentSettings::|public|constructor():None +msgraph_beta.generated.models.MacOsDdmVppAppAssignmentSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.MacOsDdmVppAppAssignmentSettings::|public|is_ios_app():bool +msgraph_beta.generated.models.MacOsDdmVppAppAssignmentSettings::|public|is_ios_app(value:bool):None +msgraph_beta.generated.models.MacOsDdmVppAppAssignmentSettings::|public|odata_type:str +msgraph_beta.generated.models.MacOsDdmVppAppAssignmentSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.MacOsDdmVppAppAssignmentSettings::|public|use_device_licensing():bool +msgraph_beta.generated.models.MacOsDdmVppAppAssignmentSettings::|public|use_device_licensing(value:bool):None +msgraph_beta.generated.models.MacOsDdmVppAppAssignmentSettings::|public|version():int +msgraph_beta.generated.models.MacOsDdmVppAppAssignmentSettings::|public|version(value:int):None +msgraph_beta.generated.models.MacOsDdmVppAppAssignmentSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):MacOsDdmVppAppAssignmentSettings msgraph_beta.generated.models.MacOSDeviceFeaturesConfiguration-->AppleDeviceFeaturesConfigurationBase msgraph_beta.generated.models.MacOSDeviceFeaturesConfiguration::|public|admin_show_host_info():bool msgraph_beta.generated.models.MacOSDeviceFeaturesConfiguration::|public|admin_show_host_info(value:bool):None @@ -215424,6 +217787,8 @@ msgraph_beta.generated.models.MacOSVpnConfiguration::|public|odata_type:str msgraph_beta.generated.models.MacOSVpnConfiguration::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.MacOSVpnConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):MacOSVpnConfiguration msgraph_beta.generated.models.MacOsVppApp-->MobileApp +msgraph_beta.generated.models.MacOsVppApp::|public|apple_device_app_delivery_protocol_type():AppleDeviceDeliveryProtocol +msgraph_beta.generated.models.MacOsVppApp::|public|apple_device_app_delivery_protocol_type(value:AppleDeviceDeliveryProtocol):None msgraph_beta.generated.models.MacOsVppApp::|public|app_store_url():str msgraph_beta.generated.models.MacOsVppApp::|public|app_store_url(value:str):None msgraph_beta.generated.models.MacOsVppApp::|public|assigned_licenses():list[MacOsVppAppAssignedLicense] @@ -215548,6 +217913,8 @@ msgraph_beta.generated.models.MacOSWiFiConfiguration::|public|proxy_settings(val msgraph_beta.generated.models.MacOSWiFiConfiguration::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.MacOSWiFiConfiguration::|public|ssid():str msgraph_beta.generated.models.MacOSWiFiConfiguration::|public|ssid(value:str):None +msgraph_beta.generated.models.MacOSWiFiConfiguration::|public|wifi_require_physical_mac_address_enabled():bool +msgraph_beta.generated.models.MacOSWiFiConfiguration::|public|wifi_require_physical_mac_address_enabled(value:bool):None msgraph_beta.generated.models.MacOSWiFiConfiguration::|public|wi_fi_security_type():WiFiSecurityType msgraph_beta.generated.models.MacOSWiFiConfiguration::|public|wi_fi_security_type(value:WiFiSecurityType):None msgraph_beta.generated.models.MacOSWiFiConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):MacOSWiFiConfiguration @@ -216437,6 +218804,8 @@ msgraph_beta.generated.models.ManagedAppProtection::|public|print_blocked():bool msgraph_beta.generated.models.ManagedAppProtection::|public|print_blocked(value:bool):None msgraph_beta.generated.models.ManagedAppProtection::|public|protected_messaging_redirect_app_type():MessagingRedirectAppType msgraph_beta.generated.models.ManagedAppProtection::|public|protected_messaging_redirect_app_type(value:MessagingRedirectAppType):None +msgraph_beta.generated.models.ManagedAppProtection::|public|purview_content_evaluation_required():ManagedAppPurviewEvaluationRequirement +msgraph_beta.generated.models.ManagedAppProtection::|public|purview_content_evaluation_required(value:ManagedAppPurviewEvaluationRequirement):None msgraph_beta.generated.models.ManagedAppProtection::|public|save_as_blocked():bool msgraph_beta.generated.models.ManagedAppProtection::|public|save_as_blocked(value:bool):None msgraph_beta.generated.models.ManagedAppProtection::|public|serialize(writer:SerializationWriter):None @@ -216451,6 +218820,10 @@ msgraph_beta.generated.models.ManagedAppProtectionPolicySetItem::|public|seriali msgraph_beta.generated.models.ManagedAppProtectionPolicySetItem::|public|targeted_app_management_levels():str msgraph_beta.generated.models.ManagedAppProtectionPolicySetItem::|public|targeted_app_management_levels(value:str):None msgraph_beta.generated.models.ManagedAppProtectionPolicySetItem::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedAppProtectionPolicySetItem +msgraph_beta.generated.models.ManagedAppPurviewEvaluationRequirement::0000-NotRequired +msgraph_beta.generated.models.ManagedAppPurviewEvaluationRequirement::0001-RequiredWhenOnline +msgraph_beta.generated.models.ManagedAppPurviewEvaluationRequirement::0002-Required +msgraph_beta.generated.models.ManagedAppPurviewEvaluationRequirement::0003-UnknownFutureValue msgraph_beta.generated.models.ManagedAppRegistration-->Entity msgraph_beta.generated.models.ManagedAppRegistration::|public|application_version():str msgraph_beta.generated.models.ManagedAppRegistration::|public|application_version(value:str):None @@ -216939,13 +219312,13 @@ msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatus::| msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatus::|public|user_principal_name():str msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatus::|public|user_principal_name(value:str):None msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatus::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceMobileAppConfigurationDeviceStatus -msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse::|public|value():list[ManagedDeviceMobileAppConfigurationDeviceStatus] -msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse::|public|value(value:list[ManagedDeviceMobileAppConfigurationDeviceStatus]):None -msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f::|public|constructor():None +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f::|public|value():list[ManagedDeviceMobileAppConfigurationDeviceStatus] +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f::|public|value(value:list[ManagedDeviceMobileAppConfigurationDeviceStatus]):None +msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary-->Entity msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|configuration_version():int msgraph_beta.generated.models.ManagedDeviceMobileAppConfigurationDeviceSummary::|public|configuration_version(value:int):None @@ -219734,6 +222107,27 @@ msgraph_beta.generated.models.MeetingChatMode::0000-Enabled msgraph_beta.generated.models.MeetingChatMode::0001-Disabled msgraph_beta.generated.models.MeetingChatMode::0002-Limited msgraph_beta.generated.models.MeetingChatMode::0003-UnknownFutureValue +msgraph_beta.generated.models.MeetingEngagement::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.MeetingEngagement::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.MeetingEngagement::|public|backing_store:BackingStore +msgraph_beta.generated.models.MeetingEngagement::|public|constructor():None +msgraph_beta.generated.models.MeetingEngagement::|public|date_time():datetime.datetime +msgraph_beta.generated.models.MeetingEngagement::|public|date_time(value:datetime.datetime):None +msgraph_beta.generated.models.MeetingEngagement::|public|engagement_sub_type():str +msgraph_beta.generated.models.MeetingEngagement::|public|engagement_sub_type(value:str):None +msgraph_beta.generated.models.MeetingEngagement::|public|engagement_type():MeetingEngagementType +msgraph_beta.generated.models.MeetingEngagement::|public|engagement_type(value:MeetingEngagementType):None +msgraph_beta.generated.models.MeetingEngagement::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.MeetingEngagement::|public|odata_type():str +msgraph_beta.generated.models.MeetingEngagement::|public|odata_type(value:str):None +msgraph_beta.generated.models.MeetingEngagement::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.MeetingEngagement::|static|public|create_from_discriminator_value(parse_node:ParseNode):MeetingEngagement +msgraph_beta.generated.models.MeetingEngagementType::0000-Reaction +msgraph_beta.generated.models.MeetingEngagementType::0001-Hand +msgraph_beta.generated.models.MeetingEngagementType::0002-Camera +msgraph_beta.generated.models.MeetingEngagementType::0003-Microphone +msgraph_beta.generated.models.MeetingEngagementType::0004-UnknownFutureValue +msgraph_beta.generated.models.MeetingEngagement~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.MeetingInfo::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.MeetingInfo::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.MeetingInfo::|public|allow_conversation_without_host():bool @@ -220010,6 +222404,25 @@ msgraph_beta.generated.models.MeetingTimeSuggestionsResult::|public|serialize(wr msgraph_beta.generated.models.MeetingTimeSuggestionsResult::|static|public|create_from_discriminator_value(parse_node:ParseNode):MeetingTimeSuggestionsResult msgraph_beta.generated.models.MeetingTimeSuggestionsResult~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.MeetingTimeSuggestion~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.Member::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.Member::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.Member::|public|backing_store:BackingStore +msgraph_beta.generated.models.Member::|public|constructor():None +msgraph_beta.generated.models.Member::|public|contact_id():str +msgraph_beta.generated.models.Member::|public|contact_id(value:str):None +msgraph_beta.generated.models.Member::|public|display_name():str +msgraph_beta.generated.models.Member::|public|display_name(value:str):None +msgraph_beta.generated.models.Member::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Member::|public|key():str +msgraph_beta.generated.models.Member::|public|key(value:str):None +msgraph_beta.generated.models.Member::|public|odata_type():str +msgraph_beta.generated.models.Member::|public|odata_type(value:str):None +msgraph_beta.generated.models.Member::|public|recipient_type():RecipientType +msgraph_beta.generated.models.Member::|public|recipient_type(value:RecipientType):None +msgraph_beta.generated.models.Member::|public|routing_type():str +msgraph_beta.generated.models.Member::|public|routing_type(value:str):None +msgraph_beta.generated.models.Member::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Member::|static|public|create_from_discriminator_value(parse_node:ParseNode):Member msgraph_beta.generated.models.MembersAddedEventMessageDetail-->EventMessageDetail msgraph_beta.generated.models.MembersAddedEventMessageDetail::|public|constructor():None msgraph_beta.generated.models.MembersAddedEventMessageDetail::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -220093,6 +222506,7 @@ msgraph_beta.generated.models.MembersLeftEventMessageDetail::|public|members(val msgraph_beta.generated.models.MembersLeftEventMessageDetail::|public|odata_type:str msgraph_beta.generated.models.MembersLeftEventMessageDetail::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.MembersLeftEventMessageDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):MembersLeftEventMessageDetail +msgraph_beta.generated.models.Member~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.Mention-->Entity msgraph_beta.generated.models.Mention::|public|application():str msgraph_beta.generated.models.Mention::|public|application(value:str):None @@ -221790,6 +224204,8 @@ msgraph_beta.generated.models.MobileThreatDefenseConnector::|public|android_mobi msgraph_beta.generated.models.MobileThreatDefenseConnector::|public|android_mobile_application_management_enabled(value:bool):None msgraph_beta.generated.models.MobileThreatDefenseConnector::|public|constructor():None msgraph_beta.generated.models.MobileThreatDefenseConnector::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.MobileThreatDefenseConnector::|public|grant_mobile_threat_defense_partner_role():bool +msgraph_beta.generated.models.MobileThreatDefenseConnector::|public|grant_mobile_threat_defense_partner_role(value:bool):None msgraph_beta.generated.models.MobileThreatDefenseConnector::|public|ios_device_blocked_on_missing_partner_data():bool msgraph_beta.generated.models.MobileThreatDefenseConnector::|public|ios_device_blocked_on_missing_partner_data(value:bool):None msgraph_beta.generated.models.MobileThreatDefenseConnector::|public|ios_enabled():bool @@ -221798,6 +224214,8 @@ msgraph_beta.generated.models.MobileThreatDefenseConnector::|public|ios_mobile_a msgraph_beta.generated.models.MobileThreatDefenseConnector::|public|ios_mobile_application_management_enabled(value:bool):None msgraph_beta.generated.models.MobileThreatDefenseConnector::|public|last_heartbeat_date_time():datetime.datetime msgraph_beta.generated.models.MobileThreatDefenseConnector::|public|last_heartbeat_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.MobileThreatDefenseConnector::|public|launch_mobile_threat_defense_partner_on_setup_enabled():bool +msgraph_beta.generated.models.MobileThreatDefenseConnector::|public|launch_mobile_threat_defense_partner_on_setup_enabled(value:bool):None msgraph_beta.generated.models.MobileThreatDefenseConnector::|public|mac_device_blocked_on_missing_partner_data():bool msgraph_beta.generated.models.MobileThreatDefenseConnector::|public|mac_device_blocked_on_missing_partner_data(value:bool):None msgraph_beta.generated.models.MobileThreatDefenseConnector::|public|mac_enabled():bool @@ -224431,6 +226849,8 @@ msgraph_beta.generated.models.networkaccess.TlsCertificateStatus::0004-Expiring msgraph_beta.generated.models.networkaccess.TlsCertificateStatus::0005-Expired msgraph_beta.generated.models.networkaccess.TlsCertificateStatus::0006-Enabled msgraph_beta.generated.models.networkaccess.TlsCertificateStatus::0007-Disabled +msgraph_beta.generated.models.networkaccess.TlsCertificateStatus::0008-Creating +msgraph_beta.generated.models.networkaccess.TlsCertificateStatus::0009-Revoked msgraph_beta.generated.models.networkaccess.TlsInspectionDestination::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.networkaccess.TlsInspectionDestination::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.networkaccess.TlsInspectionDestination::|public|backing_store:BackingStore @@ -225035,7 +227455,7 @@ msgraph_beta.generated.models.NotifyMembers::0000-All msgraph_beta.generated.models.NotifyMembers::0001-AllowSelected msgraph_beta.generated.models.NotifyMembers::0002-BlockSelected msgraph_beta.generated.models.NotifyMembers::0003-UnknownFutureValue -msgraph_beta.generated.models.NotifyUserAction-->DlpActionInfo +msgraph_beta.generated.models.NotifyUserAction-->PolicyTipAction msgraph_beta.generated.models.NotifyUserAction::|public|action_last_modified_date_time():datetime.datetime msgraph_beta.generated.models.NotifyUserAction::|public|action_last_modified_date_time(value:datetime.datetime):None msgraph_beta.generated.models.NotifyUserAction::|public|constructor():None @@ -225043,8 +227463,6 @@ msgraph_beta.generated.models.NotifyUserAction::|public|email_text():str msgraph_beta.generated.models.NotifyUserAction::|public|email_text(value:str):None msgraph_beta.generated.models.NotifyUserAction::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.NotifyUserAction::|public|odata_type:str -msgraph_beta.generated.models.NotifyUserAction::|public|policy_tip():str -msgraph_beta.generated.models.NotifyUserAction::|public|policy_tip(value:str):None msgraph_beta.generated.models.NotifyUserAction::|public|recipients():list[str] msgraph_beta.generated.models.NotifyUserAction::|public|recipients(value:list[str]):None msgraph_beta.generated.models.NotifyUserAction::|public|serialize(writer:SerializationWriter):None @@ -226441,6 +228859,8 @@ msgraph_beta.generated.models.OnlineMeetingBase::|public|meeting_options_web_url msgraph_beta.generated.models.OnlineMeetingBase::|public|meeting_options_web_url(value:str):None msgraph_beta.generated.models.OnlineMeetingBase::|public|meeting_spoken_language_tag():str msgraph_beta.generated.models.OnlineMeetingBase::|public|meeting_spoken_language_tag(value:str):None +msgraph_beta.generated.models.OnlineMeetingBase::|public|meeting_type():OnlineMeetingType +msgraph_beta.generated.models.OnlineMeetingBase::|public|meeting_type(value:OnlineMeetingType):None msgraph_beta.generated.models.OnlineMeetingBase::|public|odata_type:str msgraph_beta.generated.models.OnlineMeetingBase::|public|record_automatically():bool msgraph_beta.generated.models.OnlineMeetingBase::|public|record_automatically(value:bool):None @@ -226553,6 +228973,12 @@ msgraph_beta.generated.models.OnlineMeetingSensitivityLabelAssignment::|public|s msgraph_beta.generated.models.OnlineMeetingSensitivityLabelAssignment::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.OnlineMeetingSensitivityLabelAssignment::|static|public|create_from_discriminator_value(parse_node:ParseNode):OnlineMeetingSensitivityLabelAssignment msgraph_beta.generated.models.OnlineMeetingSensitivityLabelAssignment~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.OnlineMeetingType::0000-Adhoc +msgraph_beta.generated.models.OnlineMeetingType::0001-Scheduled +msgraph_beta.generated.models.OnlineMeetingType::0002-Recurring +msgraph_beta.generated.models.OnlineMeetingType::0003-Broadcast +msgraph_beta.generated.models.OnlineMeetingType::0004-Meetnow +msgraph_beta.generated.models.OnlineMeetingType::0005-UnknownFutureValue msgraph_beta.generated.models.OnlineMeetingVideoDisabledReason::0000-WatermarkProtection msgraph_beta.generated.models.OnlineMeetingVideoDisabledReason::0001-UnknownFutureValue msgraph_beta.generated.models.OnOtpSendCustomExtension-->CustomAuthenticationExtension @@ -226825,6 +229251,8 @@ msgraph_beta.generated.models.OnPremisesDirectorySynchronizationDeletionPreventi msgraph_beta.generated.models.OnPremisesDirectorySynchronizationDeletionPreventionType::0003-UnknownFutureValue msgraph_beta.generated.models.OnPremisesDirectorySynchronizationFeature::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.OnPremisesDirectorySynchronizationFeature::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.OnPremisesDirectorySynchronizationFeature::|public|allow_on_prem_update_of_on_premises_object_identifier_enabled():bool +msgraph_beta.generated.models.OnPremisesDirectorySynchronizationFeature::|public|allow_on_prem_update_of_on_premises_object_identifier_enabled(value:bool):None msgraph_beta.generated.models.OnPremisesDirectorySynchronizationFeature::|public|backing_store:BackingStore msgraph_beta.generated.models.OnPremisesDirectorySynchronizationFeature::|public|block_cloud_object_takeover_through_hard_match_enabled():bool msgraph_beta.generated.models.OnPremisesDirectorySynchronizationFeature::|public|block_cloud_object_takeover_through_hard_match_enabled(value:bool):None @@ -229112,13 +231540,13 @@ msgraph_beta.generated.models.PasswordlessMicrosoftAuthenticatorAuthenticationMe msgraph_beta.generated.models.PasswordlessMicrosoftAuthenticatorAuthenticationMethod::|public|odata_type:str msgraph_beta.generated.models.PasswordlessMicrosoftAuthenticatorAuthenticationMethod::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PasswordlessMicrosoftAuthenticatorAuthenticationMethod::|static|public|create_from_discriminator_value(parse_node:ParseNode):PasswordlessMicrosoftAuthenticatorAuthenticationMethod -msgraph_beta.generated.models.PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse::|public|value():list[PasswordlessMicrosoftAuthenticatorAuthenticationMethod] -msgraph_beta.generated.models.PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse::|public|value(value:list[PasswordlessMicrosoftAuthenticatorAuthenticationMethod]):None -msgraph_beta.generated.models.PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse +msgraph_beta.generated.models.PasswordlessMicrosoftAuthenticatorAuthenticationMethodC_7b744822-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.PasswordlessMicrosoftAuthenticatorAuthenticationMethodC_7b744822::|public|constructor():None +msgraph_beta.generated.models.PasswordlessMicrosoftAuthenticatorAuthenticationMethodC_7b744822::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PasswordlessMicrosoftAuthenticatorAuthenticationMethodC_7b744822::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PasswordlessMicrosoftAuthenticatorAuthenticationMethodC_7b744822::|public|value():list[PasswordlessMicrosoftAuthenticatorAuthenticationMethod] +msgraph_beta.generated.models.PasswordlessMicrosoftAuthenticatorAuthenticationMethodC_7b744822::|public|value(value:list[PasswordlessMicrosoftAuthenticatorAuthenticationMethod]):None +msgraph_beta.generated.models.PasswordlessMicrosoftAuthenticatorAuthenticationMethodC_7b744822::|static|public|create_from_discriminator_value(parse_node:ParseNode):PasswordlessMicrosoftAuthenticatorAuthenticationMethodC_7b744822 msgraph_beta.generated.models.PasswordPolicy::0000-None_ msgraph_beta.generated.models.PasswordPolicy::0001-ChangePasswordPeriod msgraph_beta.generated.models.PasswordPolicy::0002-CharactersCombination @@ -230970,6 +233398,31 @@ msgraph_beta.generated.models.PlannerGroup::|public|plans():list[PlannerPlan] msgraph_beta.generated.models.PlannerGroup::|public|plans(value:list[PlannerPlan]):None msgraph_beta.generated.models.PlannerGroup::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PlannerGroup::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerGroup +msgraph_beta.generated.models.PlannerHistoryItem-->PlannerDelta +msgraph_beta.generated.models.PlannerHistoryItem::|public|actor():IdentitySet +msgraph_beta.generated.models.PlannerHistoryItem::|public|actor(value:IdentitySet):None +msgraph_beta.generated.models.PlannerHistoryItem::|public|constructor():None +msgraph_beta.generated.models.PlannerHistoryItem::|public|entity_id():str +msgraph_beta.generated.models.PlannerHistoryItem::|public|entity_id(value:str):None +msgraph_beta.generated.models.PlannerHistoryItem::|public|entity_type():HistoryEntityType +msgraph_beta.generated.models.PlannerHistoryItem::|public|entity_type(value:HistoryEntityType):None +msgraph_beta.generated.models.PlannerHistoryItem::|public|event_type():HistoryEventType +msgraph_beta.generated.models.PlannerHistoryItem::|public|event_type(value:HistoryEventType):None +msgraph_beta.generated.models.PlannerHistoryItem::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerHistoryItem::|public|occurred_date_time():datetime.datetime +msgraph_beta.generated.models.PlannerHistoryItem::|public|occurred_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.PlannerHistoryItem::|public|odata_type:str +msgraph_beta.generated.models.PlannerHistoryItem::|public|plan_id():str +msgraph_beta.generated.models.PlannerHistoryItem::|public|plan_id(value:str):None +msgraph_beta.generated.models.PlannerHistoryItem::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PlannerHistoryItem::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerHistoryItem +msgraph_beta.generated.models.PlannerHistoryItemCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.PlannerHistoryItemCollectionResponse::|public|constructor():None +msgraph_beta.generated.models.PlannerHistoryItemCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerHistoryItemCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PlannerHistoryItemCollectionResponse::|public|value():list[PlannerHistoryItem] +msgraph_beta.generated.models.PlannerHistoryItemCollectionResponse::|public|value(value:list[PlannerHistoryItem]):None +msgraph_beta.generated.models.PlannerHistoryItemCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerHistoryItemCollectionResponse msgraph_beta.generated.models.PlannerOrderHintsByAssignee::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.PlannerOrderHintsByAssignee::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.PlannerOrderHintsByAssignee::|public|backing_store:BackingStore @@ -231001,6 +233454,8 @@ msgraph_beta.generated.models.PlannerPlan::|public|creation_source(value:Planner msgraph_beta.generated.models.PlannerPlan::|public|details():PlannerPlanDetails msgraph_beta.generated.models.PlannerPlan::|public|details(value:PlannerPlanDetails):None msgraph_beta.generated.models.PlannerPlan::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerPlan::|public|history_items():list[PlannerHistoryItem] +msgraph_beta.generated.models.PlannerPlan::|public|history_items(value:list[PlannerHistoryItem]):None msgraph_beta.generated.models.PlannerPlan::|public|is_archived():bool msgraph_beta.generated.models.PlannerPlan::|public|is_archived(value:bool):None msgraph_beta.generated.models.PlannerPlan::|public|odata_type:str @@ -231501,6 +233956,68 @@ msgraph_beta.generated.models.PlannerTaskCreation::|public|teams_publication_inf msgraph_beta.generated.models.PlannerTaskCreation::|public|teams_publication_info(value:PlannerTeamsPublicationInfo):None msgraph_beta.generated.models.PlannerTaskCreation::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTaskCreation msgraph_beta.generated.models.PlannerTaskCreation~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.PlannerTaskData::|public|active_checklist_item_count():int +msgraph_beta.generated.models.PlannerTaskData::|public|active_checklist_item_count(value:int):None +msgraph_beta.generated.models.PlannerTaskData::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.PlannerTaskData::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.PlannerTaskData::|public|applied_categories():PlannerAppliedCategories +msgraph_beta.generated.models.PlannerTaskData::|public|applied_categories(value:PlannerAppliedCategories):None +msgraph_beta.generated.models.PlannerTaskData::|public|archival_info():PlannerArchivalInfo +msgraph_beta.generated.models.PlannerTaskData::|public|archival_info(value:PlannerArchivalInfo):None +msgraph_beta.generated.models.PlannerTaskData::|public|assignments():PlannerAssignments +msgraph_beta.generated.models.PlannerTaskData::|public|assignments(value:PlannerAssignments):None +msgraph_beta.generated.models.PlannerTaskData::|public|backing_store:BackingStore +msgraph_beta.generated.models.PlannerTaskData::|public|bucket_id():str +msgraph_beta.generated.models.PlannerTaskData::|public|bucket_id(value:str):None +msgraph_beta.generated.models.PlannerTaskData::|public|checklist_item_count():int +msgraph_beta.generated.models.PlannerTaskData::|public|checklist_item_count(value:int):None +msgraph_beta.generated.models.PlannerTaskData::|public|completed_by():IdentitySet +msgraph_beta.generated.models.PlannerTaskData::|public|completed_by(value:IdentitySet):None +msgraph_beta.generated.models.PlannerTaskData::|public|completed_date_time():datetime.datetime +msgraph_beta.generated.models.PlannerTaskData::|public|completed_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.PlannerTaskData::|public|constructor():None +msgraph_beta.generated.models.PlannerTaskData::|public|conversation_thread_id():str +msgraph_beta.generated.models.PlannerTaskData::|public|conversation_thread_id(value:str):None +msgraph_beta.generated.models.PlannerTaskData::|public|created_by():IdentitySet +msgraph_beta.generated.models.PlannerTaskData::|public|created_by(value:IdentitySet):None +msgraph_beta.generated.models.PlannerTaskData::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.PlannerTaskData::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.PlannerTaskData::|public|creation_source():PlannerTaskCreation +msgraph_beta.generated.models.PlannerTaskData::|public|creation_source(value:PlannerTaskCreation):None +msgraph_beta.generated.models.PlannerTaskData::|public|details():PlannerTaskDetailsData +msgraph_beta.generated.models.PlannerTaskData::|public|details(value:PlannerTaskDetailsData):None +msgraph_beta.generated.models.PlannerTaskData::|public|due_date_time():datetime.datetime +msgraph_beta.generated.models.PlannerTaskData::|public|due_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.PlannerTaskData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerTaskData::|public|has_chat():bool +msgraph_beta.generated.models.PlannerTaskData::|public|has_chat(value:bool):None +msgraph_beta.generated.models.PlannerTaskData::|public|has_description():bool +msgraph_beta.generated.models.PlannerTaskData::|public|has_description(value:bool):None +msgraph_beta.generated.models.PlannerTaskData::|public|is_archived():bool +msgraph_beta.generated.models.PlannerTaskData::|public|is_archived(value:bool):None +msgraph_beta.generated.models.PlannerTaskData::|public|odata_type():str +msgraph_beta.generated.models.PlannerTaskData::|public|odata_type(value:str):None +msgraph_beta.generated.models.PlannerTaskData::|public|order_hint():str +msgraph_beta.generated.models.PlannerTaskData::|public|order_hint(value:str):None +msgraph_beta.generated.models.PlannerTaskData::|public|percent_complete():int +msgraph_beta.generated.models.PlannerTaskData::|public|percent_complete(value:int):None +msgraph_beta.generated.models.PlannerTaskData::|public|preview_type():PlannerPreviewType +msgraph_beta.generated.models.PlannerTaskData::|public|preview_type(value:PlannerPreviewType):None +msgraph_beta.generated.models.PlannerTaskData::|public|priority():int +msgraph_beta.generated.models.PlannerTaskData::|public|priority(value:int):None +msgraph_beta.generated.models.PlannerTaskData::|public|recurrence():PlannerTaskRecurrence +msgraph_beta.generated.models.PlannerTaskData::|public|recurrence(value:PlannerTaskRecurrence):None +msgraph_beta.generated.models.PlannerTaskData::|public|reference_count():int +msgraph_beta.generated.models.PlannerTaskData::|public|reference_count(value:int):None +msgraph_beta.generated.models.PlannerTaskData::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PlannerTaskData::|public|specified_completion_requirements():PlannerTaskCompletionRequirements +msgraph_beta.generated.models.PlannerTaskData::|public|specified_completion_requirements(value:PlannerTaskCompletionRequirements):None +msgraph_beta.generated.models.PlannerTaskData::|public|start_date_time():datetime.datetime +msgraph_beta.generated.models.PlannerTaskData::|public|start_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.PlannerTaskData::|public|title():str +msgraph_beta.generated.models.PlannerTaskData::|public|title(value:str):None +msgraph_beta.generated.models.PlannerTaskData::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTaskData +msgraph_beta.generated.models.PlannerTaskData~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.PlannerTaskDetails-->PlannerDelta msgraph_beta.generated.models.PlannerTaskDetails::|public|approval_attachment():PlannerBaseApprovalAttachment msgraph_beta.generated.models.PlannerTaskDetails::|public|approval_attachment(value:PlannerBaseApprovalAttachment):None @@ -231523,6 +234040,32 @@ msgraph_beta.generated.models.PlannerTaskDetails::|public|references():PlannerEx msgraph_beta.generated.models.PlannerTaskDetails::|public|references(value:PlannerExternalReferences):None msgraph_beta.generated.models.PlannerTaskDetails::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PlannerTaskDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTaskDetails +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|approval_attachment():PlannerBaseApprovalAttachment +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|approval_attachment(value:PlannerBaseApprovalAttachment):None +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|backing_store:BackingStore +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|checklist():PlannerChecklistItems +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|checklist(value:PlannerChecklistItems):None +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|completion_requirements():PlannerTaskCompletionRequirementDetails +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|completion_requirements(value:PlannerTaskCompletionRequirementDetails):None +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|constructor():None +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|description():str +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|description(value:str):None +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|forms():PlannerFormsDictionary +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|forms(value:PlannerFormsDictionary):None +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|notes():ItemBody +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|notes(value:ItemBody):None +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|odata_type():str +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|odata_type(value:str):None +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|preview_type():PlannerPreviewType +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|preview_type(value:PlannerPreviewType):None +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|references():PlannerExternalReferences +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|references(value:PlannerExternalReferences):None +msgraph_beta.generated.models.PlannerTaskDetailsData::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PlannerTaskDetailsData::|static|public|create_from_discriminator_value(parse_node:ParseNode):PlannerTaskDetailsData +msgraph_beta.generated.models.PlannerTaskDetailsData~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.PlannerTaskPolicy::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.PlannerTaskPolicy::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.PlannerTaskPolicy::|public|backing_store:BackingStore @@ -232045,6 +234588,14 @@ msgraph_beta.generated.models.PolicyTenantScope::|public|policy_scope():PolicyBi msgraph_beta.generated.models.PolicyTenantScope::|public|policy_scope(value:PolicyBinding):None msgraph_beta.generated.models.PolicyTenantScope::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PolicyTenantScope::|static|public|create_from_discriminator_value(parse_node:ParseNode):PolicyTenantScope +msgraph_beta.generated.models.PolicyTipAction-->DlpActionInfo +msgraph_beta.generated.models.PolicyTipAction::|public|constructor():None +msgraph_beta.generated.models.PolicyTipAction::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PolicyTipAction::|public|odata_type:str +msgraph_beta.generated.models.PolicyTipAction::|public|policy_tip():str +msgraph_beta.generated.models.PolicyTipAction::|public|policy_tip(value:str):None +msgraph_beta.generated.models.PolicyTipAction::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PolicyTipAction::|static|public|create_from_discriminator_value(parse_node:ParseNode):PolicyTipAction msgraph_beta.generated.models.PolicyUserScope-->PolicyScopeBase msgraph_beta.generated.models.PolicyUserScope::|public|constructor():None msgraph_beta.generated.models.PolicyUserScope::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -232354,8 +234905,6 @@ msgraph_beta.generated.models.PrincipalResourceMembershipsScope::|public|resourc msgraph_beta.generated.models.PrincipalResourceMembershipsScope::|public|resource_scopes(value:list[AccessReviewScope]):None msgraph_beta.generated.models.PrincipalResourceMembershipsScope::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PrincipalResourceMembershipsScope::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrincipalResourceMembershipsScope -msgraph_beta.generated.models.PrincipalType::0000-EntraIdUser -msgraph_beta.generated.models.PrincipalType::0001-UnknownFutureValue msgraph_beta.generated.models.Print::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.Print::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.Print::|public|backing_store:BackingStore @@ -234422,13 +236971,13 @@ msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleInstance::| msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleInstance::|public|principal_id(value:str):None msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleInstance::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleInstance::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessGroupAssignmentScheduleInstance -msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse::|public|value():list[PrivilegedAccessGroupAssignmentScheduleInstance] -msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse::|public|value(value:list[PrivilegedAccessGroupAssignmentScheduleInstance]):None -msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse +msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleInstanceCollecti_ac334b75-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleInstanceCollecti_ac334b75::|public|constructor():None +msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleInstanceCollecti_ac334b75::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleInstanceCollecti_ac334b75::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleInstanceCollecti_ac334b75::|public|value():list[PrivilegedAccessGroupAssignmentScheduleInstance] +msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleInstanceCollecti_ac334b75::|public|value(value:list[PrivilegedAccessGroupAssignmentScheduleInstance]):None +msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleInstanceCollecti_ac334b75::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessGroupAssignmentScheduleInstanceCollecti_ac334b75 msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleRequest-->PrivilegedAccessScheduleRequest msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleRequest::|public|access_id():PrivilegedAccessGroupRelationships msgraph_beta.generated.models.PrivilegedAccessGroupAssignmentScheduleRequest::|public|access_id(value:PrivilegedAccessGroupRelationships):None @@ -234506,13 +237055,13 @@ msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance:: msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|principal_id(value:str):None msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstance::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessGroupEligibilityScheduleInstance -msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse::|public|value():list[PrivilegedAccessGroupEligibilityScheduleInstance] -msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse::|public|value(value:list[PrivilegedAccessGroupEligibilityScheduleInstance]):None -msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstanceCollect_a2e04c90-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstanceCollect_a2e04c90::|public|constructor():None +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstanceCollect_a2e04c90::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstanceCollect_a2e04c90::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstanceCollect_a2e04c90::|public|value():list[PrivilegedAccessGroupEligibilityScheduleInstance] +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstanceCollect_a2e04c90::|public|value(value:list[PrivilegedAccessGroupEligibilityScheduleInstance]):None +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleInstanceCollect_a2e04c90::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessGroupEligibilityScheduleInstanceCollect_a2e04c90 msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequest-->PrivilegedAccessScheduleRequest msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequest::|public|access_id():PrivilegedAccessGroupRelationships msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequest::|public|access_id(value:PrivilegedAccessGroupRelationships):None @@ -234533,13 +237082,13 @@ msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequest::| msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequest::|public|target_schedule_id():str msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequest::|public|target_schedule_id(value:str):None msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequest::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessGroupEligibilityScheduleRequest -msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse::|public|value():list[PrivilegedAccessGroupEligibilityScheduleRequest] -msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse::|public|value(value:list[PrivilegedAccessGroupEligibilityScheduleRequest]):None -msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequestCollecti_d406580b-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequestCollecti_d406580b::|public|constructor():None +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequestCollecti_d406580b::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequestCollecti_d406580b::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequestCollecti_d406580b::|public|value():list[PrivilegedAccessGroupEligibilityScheduleRequest] +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequestCollecti_d406580b::|public|value(value:list[PrivilegedAccessGroupEligibilityScheduleRequest]):None +msgraph_beta.generated.models.PrivilegedAccessGroupEligibilityScheduleRequestCollecti_d406580b::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivilegedAccessGroupEligibilityScheduleRequestCollecti_d406580b msgraph_beta.generated.models.PrivilegedAccessGroupMemberType::0000-Direct msgraph_beta.generated.models.PrivilegedAccessGroupMemberType::0001-Group msgraph_beta.generated.models.PrivilegedAccessGroupMemberType::0002-UnknownFutureValue @@ -235069,6 +237618,8 @@ msgraph_beta.generated.models.ProcessContentRequest::|public|backing_store:Backi msgraph_beta.generated.models.ProcessContentRequest::|public|constructor():None msgraph_beta.generated.models.ProcessContentRequest::|public|content_entries():list[ProcessContentMetadataBase] msgraph_beta.generated.models.ProcessContentRequest::|public|content_entries(value:list[ProcessContentMetadataBase]):None +msgraph_beta.generated.models.ProcessContentRequest::|public|context_metadata():ContextMetadata +msgraph_beta.generated.models.ProcessContentRequest::|public|context_metadata(value:ContextMetadata):None msgraph_beta.generated.models.ProcessContentRequest::|public|device_metadata():DeviceMetadata msgraph_beta.generated.models.ProcessContentRequest::|public|device_metadata(value:DeviceMetadata):None msgraph_beta.generated.models.ProcessContentRequest::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -235678,6 +238229,8 @@ msgraph_beta.generated.models.ProtectionUnitBase::|public|last_modified_date_tim msgraph_beta.generated.models.ProtectionUnitBase::|public|odata_type:str msgraph_beta.generated.models.ProtectionUnitBase::|public|offboard_requested_date_time():datetime.datetime msgraph_beta.generated.models.ProtectionUnitBase::|public|offboard_requested_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.ProtectionUnitBase::|public|pending_retention_period_change():RetentionPeriodChange +msgraph_beta.generated.models.ProtectionUnitBase::|public|pending_retention_period_change(value:RetentionPeriodChange):None msgraph_beta.generated.models.ProtectionUnitBase::|public|policy_id():str msgraph_beta.generated.models.ProtectionUnitBase::|public|policy_id(value:str):None msgraph_beta.generated.models.ProtectionUnitBase::|public|protection_sources():ProtectionSource @@ -236748,6 +239301,11 @@ msgraph_beta.generated.models.RecipientScopeType::0001-Internal msgraph_beta.generated.models.RecipientScopeType::0002-External msgraph_beta.generated.models.RecipientScopeType::0003-ExternalPartner msgraph_beta.generated.models.RecipientScopeType::0004-ExternalNonPartner +msgraph_beta.generated.models.RecipientType::0000-Contact +msgraph_beta.generated.models.RecipientType::0001-OneOff +msgraph_beta.generated.models.RecipientType::0002-Mailbox +msgraph_beta.generated.models.RecipientType::0003-PrivateDL +msgraph_beta.generated.models.RecipientType::0004-UnknownFutureValue msgraph_beta.generated.models.Recipient~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.Recommendation-->RecommendationBase msgraph_beta.generated.models.Recommendation::|public|constructor():None @@ -237894,6 +240452,12 @@ msgraph_beta.generated.models.RemovedState::|public|reason(value:str):None msgraph_beta.generated.models.RemovedState::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.RemovedState::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovedState msgraph_beta.generated.models.RemovedState~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.RemoveFromLobbyOperation-->CommsOperation +msgraph_beta.generated.models.RemoveFromLobbyOperation::|public|constructor():None +msgraph_beta.generated.models.RemoveFromLobbyOperation::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.RemoveFromLobbyOperation::|public|odata_type:str +msgraph_beta.generated.models.RemoveFromLobbyOperation::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.RemoveFromLobbyOperation::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemoveFromLobbyOperation msgraph_beta.generated.models.RemoveProtectionAction-->InformationProtectionAction msgraph_beta.generated.models.RemoveProtectionAction::|public|constructor():None msgraph_beta.generated.models.RemoveProtectionAction::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -237951,6 +240515,8 @@ msgraph_beta.generated.models.ReportRoot::|public|authentication_methods(value:A msgraph_beta.generated.models.ReportRoot::|public|azure_a_d_premium_license_insight():AzureADPremiumLicenseInsight msgraph_beta.generated.models.ReportRoot::|public|azure_a_d_premium_license_insight(value:AzureADPremiumLicenseInsight):None msgraph_beta.generated.models.ReportRoot::|public|constructor():None +msgraph_beta.generated.models.ReportRoot::|public|correlations():list[IdentityCorrelation] +msgraph_beta.generated.models.ReportRoot::|public|correlations(value:list[IdentityCorrelation]):None msgraph_beta.generated.models.ReportRoot::|public|credential_user_registration_details():list[CredentialUserRegistrationDetails] msgraph_beta.generated.models.ReportRoot::|public|credential_user_registration_details(value:list[CredentialUserRegistrationDetails]):None msgraph_beta.generated.models.ReportRoot::|public|daily_print_usage():list[PrintUsage] @@ -237966,6 +240532,8 @@ msgraph_beta.generated.models.ReportRoot::|public|daily_print_usage_summaries_by msgraph_beta.generated.models.ReportRoot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.ReportRoot::|public|health_monitoring():HealthMonitoringRoot msgraph_beta.generated.models.ReportRoot::|public|health_monitoring(value:HealthMonitoringRoot):None +msgraph_beta.generated.models.ReportRoot::|public|identity_analytics():IdentityAnalyticsRoot +msgraph_beta.generated.models.ReportRoot::|public|identity_analytics(value:IdentityAnalyticsRoot):None msgraph_beta.generated.models.ReportRoot::|public|monthly_print_usage_by_printer():list[PrintUsageByPrinter] msgraph_beta.generated.models.ReportRoot::|public|monthly_print_usage_by_printer(value:list[PrintUsageByPrinter]):None msgraph_beta.generated.models.ReportRoot::|public|monthly_print_usage_by_user():list[PrintUsageByUser] @@ -238654,6 +241222,26 @@ msgraph_beta.generated.models.RestorePointTags::0000-None_ msgraph_beta.generated.models.RestorePointTags::0001-FastRestore msgraph_beta.generated.models.RestorePointTags::0002-UnknownFutureValue msgraph_beta.generated.models.RestorePointTags::0003-IncludeNewerItems +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|public|backing_store:BackingStore +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|public|constructor():None +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|public|has_attachment():bool +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|public|has_attachment(value:bool):None +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|public|items():list[GranularRestoreItems] +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|public|items(value:list[GranularRestoreItems]):None +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|public|odata_type():str +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|public|odata_type(value:str):None +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|public|recipients():list[str] +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|public|recipients(value:list[str]):None +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|public|senders():list[str] +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|public|senders(value:list[str]):None +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|public|subjects():list[str] +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|public|subjects(value:list[str]):None +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression::|static|public|create_from_discriminator_value(parse_node:ParseNode):RestoreSearchArtifactQueryExpression +msgraph_beta.generated.models.RestoreSearchArtifactQueryExpression~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.RestoreSessionArtifactCount::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.RestoreSessionArtifactCount::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.RestoreSessionArtifactCount::|public|backing_store:BackingStore @@ -238881,6 +241469,27 @@ msgraph_beta.generated.models.RetentionLabelSettings::|public|odata_type(value:s msgraph_beta.generated.models.RetentionLabelSettings::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.RetentionLabelSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetentionLabelSettings msgraph_beta.generated.models.RetentionLabelSettings~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.RetentionPeriodChange::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.RetentionPeriodChange::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.RetentionPeriodChange::|public|backing_store:BackingStore +msgraph_beta.generated.models.RetentionPeriodChange::|public|constructor():None +msgraph_beta.generated.models.RetentionPeriodChange::|public|effective_from_date_time():datetime.datetime +msgraph_beta.generated.models.RetentionPeriodChange::|public|effective_from_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.RetentionPeriodChange::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.RetentionPeriodChange::|public|odata_type():str +msgraph_beta.generated.models.RetentionPeriodChange::|public|odata_type(value:str):None +msgraph_beta.generated.models.RetentionPeriodChange::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.RetentionPeriodChange::|public|status():RetentionPeriodChangeStatus +msgraph_beta.generated.models.RetentionPeriodChange::|public|status(value:RetentionPeriodChangeStatus):None +msgraph_beta.generated.models.RetentionPeriodChange::|public|target_retention_period_in_days():int +msgraph_beta.generated.models.RetentionPeriodChange::|public|target_retention_period_in_days(value:int):None +msgraph_beta.generated.models.RetentionPeriodChange::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetentionPeriodChange +msgraph_beta.generated.models.RetentionPeriodChangeStatus::0000-None_ +msgraph_beta.generated.models.RetentionPeriodChangeStatus::0001-InProgress +msgraph_beta.generated.models.RetentionPeriodChangeStatus::0002-Failed +msgraph_beta.generated.models.RetentionPeriodChangeStatus::0003-Completed +msgraph_beta.generated.models.RetentionPeriodChangeStatus::0004-UnknownFutureValue +msgraph_beta.generated.models.RetentionPeriodChange~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.RetentionSetting::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.RetentionSetting::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.RetentionSetting::|public|backing_store:BackingStore @@ -239426,12 +242035,12 @@ msgraph_beta.generated.models.RolePermission::|public|resource_actions(value:lis msgraph_beta.generated.models.RolePermission::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.RolePermission::|static|public|create_from_discriminator_value(parse_node:ParseNode):RolePermission msgraph_beta.generated.models.RolePermission~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.models.RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration-->UnifiedRoleManagementAlertConfiguration -msgraph_beta.generated.models.RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration::|public|constructor():None -msgraph_beta.generated.models.RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration::|public|odata_type:str -msgraph_beta.generated.models.RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration +msgraph_beta.generated.models.RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38-->UnifiedRoleManagementAlertConfiguration +msgraph_beta.generated.models.RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38::|public|constructor():None +msgraph_beta.generated.models.RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38::|public|odata_type:str +msgraph_beta.generated.models.RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38::|static|public|create_from_discriminator_value(parse_node:ParseNode):RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38 msgraph_beta.generated.models.RolesAssignedOutsidePrivilegedIdentityManagementAlertIncident-->UnifiedRoleManagementAlertIncident msgraph_beta.generated.models.RolesAssignedOutsidePrivilegedIdentityManagementAlertIncident::|public|assignee_display_name():str msgraph_beta.generated.models.RolesAssignedOutsidePrivilegedIdentityManagementAlertIncident::|public|assignee_display_name(value:str):None @@ -240579,6 +243188,29 @@ msgraph_beta.generated.models.ScheduleEntityTheme::0009-DarkPurple msgraph_beta.generated.models.ScheduleEntityTheme::0010-DarkPink msgraph_beta.generated.models.ScheduleEntityTheme::0011-DarkYellow msgraph_beta.generated.models.ScheduleEntityTheme::0012-UnknownFutureValue +msgraph_beta.generated.models.ScheduleEntityTheme::0013-DarkRed +msgraph_beta.generated.models.ScheduleEntityTheme::0014-Cranberry +msgraph_beta.generated.models.ScheduleEntityTheme::0015-DarkOrange +msgraph_beta.generated.models.ScheduleEntityTheme::0016-Bronze +msgraph_beta.generated.models.ScheduleEntityTheme::0017-Peach +msgraph_beta.generated.models.ScheduleEntityTheme::0018-Gold +msgraph_beta.generated.models.ScheduleEntityTheme::0019-Lime +msgraph_beta.generated.models.ScheduleEntityTheme::0020-Forest +msgraph_beta.generated.models.ScheduleEntityTheme::0021-LightGreen +msgraph_beta.generated.models.ScheduleEntityTheme::0022-Jade +msgraph_beta.generated.models.ScheduleEntityTheme::0023-LightTeal +msgraph_beta.generated.models.ScheduleEntityTheme::0024-DarkTeal +msgraph_beta.generated.models.ScheduleEntityTheme::0025-Steel +msgraph_beta.generated.models.ScheduleEntityTheme::0026-SkyBlue +msgraph_beta.generated.models.ScheduleEntityTheme::0027-BlueGray +msgraph_beta.generated.models.ScheduleEntityTheme::0028-Lavender +msgraph_beta.generated.models.ScheduleEntityTheme::0029-Lilac +msgraph_beta.generated.models.ScheduleEntityTheme::0030-Plum +msgraph_beta.generated.models.ScheduleEntityTheme::0031-Magenta +msgraph_beta.generated.models.ScheduleEntityTheme::0032-DarkBrown +msgraph_beta.generated.models.ScheduleEntityTheme::0033-Beige +msgraph_beta.generated.models.ScheduleEntityTheme::0034-Charcoal +msgraph_beta.generated.models.ScheduleEntityTheme::0035-Silver msgraph_beta.generated.models.ScheduleEntity~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.ScheduleInformation::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.ScheduleInformation::|public|additional_data(value:dict[str, Any]):None @@ -241465,6 +244097,42 @@ msgraph_beta.generated.models.security.Account::|public|odata_type():str msgraph_beta.generated.models.security.Account::|public|odata_type(value:str):None msgraph_beta.generated.models.security.Account::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.Account::|static|public|create_from_discriminator_value(parse_node:ParseNode):Account +msgraph_beta.generated.models.security.AccountEntityMapping-->EntityMapping +msgraph_beta.generated.models.security.AccountEntityMapping::|public|aad_user_id_column():str +msgraph_beta.generated.models.security.AccountEntityMapping::|public|aad_user_id_column(value:str):None +msgraph_beta.generated.models.security.AccountEntityMapping::|public|constructor():None +msgraph_beta.generated.models.security.AccountEntityMapping::|public|dns_domain_column():str +msgraph_beta.generated.models.security.AccountEntityMapping::|public|dns_domain_column(value:str):None +msgraph_beta.generated.models.security.AccountEntityMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.AccountEntityMapping::|public|name_column():str +msgraph_beta.generated.models.security.AccountEntityMapping::|public|name_column(value:str):None +msgraph_beta.generated.models.security.AccountEntityMapping::|public|nt_domain_column():str +msgraph_beta.generated.models.security.AccountEntityMapping::|public|nt_domain_column(value:str):None +msgraph_beta.generated.models.security.AccountEntityMapping::|public|odata_type:str +msgraph_beta.generated.models.security.AccountEntityMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.AccountEntityMapping::|public|sid_column():str +msgraph_beta.generated.models.security.AccountEntityMapping::|public|sid_column(value:str):None +msgraph_beta.generated.models.security.AccountEntityMapping::|public|upn_column():str +msgraph_beta.generated.models.security.AccountEntityMapping::|public|upn_column(value:str):None +msgraph_beta.generated.models.security.AccountEntityMapping::|public|upn_suffix_column():str +msgraph_beta.generated.models.security.AccountEntityMapping::|public|upn_suffix_column(value:str):None +msgraph_beta.generated.models.security.AccountEntityMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccountEntityMapping +msgraph_beta.generated.models.security.AccountObjectIdAction-->AutomatedAction +msgraph_beta.generated.models.security.AccountObjectIdAction::|public|account_object_id_column():str +msgraph_beta.generated.models.security.AccountObjectIdAction::|public|account_object_id_column(value:str):None +msgraph_beta.generated.models.security.AccountObjectIdAction::|public|constructor():None +msgraph_beta.generated.models.security.AccountObjectIdAction::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.AccountObjectIdAction::|public|odata_type:str +msgraph_beta.generated.models.security.AccountObjectIdAction::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.AccountObjectIdAction::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccountObjectIdAction +msgraph_beta.generated.models.security.AccountSidAction-->AutomatedAction +msgraph_beta.generated.models.security.AccountSidAction::|public|account_sid_column():str +msgraph_beta.generated.models.security.AccountSidAction::|public|account_sid_column(value:str):None +msgraph_beta.generated.models.security.AccountSidAction::|public|constructor():None +msgraph_beta.generated.models.security.AccountSidAction::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.AccountSidAction::|public|odata_type:str +msgraph_beta.generated.models.security.AccountSidAction::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.AccountSidAction::|static|public|create_from_discriminator_value(parse_node:ParseNode):AccountSidAction msgraph_beta.generated.models.security.Account~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.security.Action::0000-Disable msgraph_beta.generated.models.security.Action::0001-Enable @@ -241541,6 +244209,7 @@ msgraph_beta.generated.models.security.AdditionalDataOptions::0005-HtmlTranscrip msgraph_beta.generated.models.security.AdditionalDataOptions::0006-MessageConversationExpansion msgraph_beta.generated.models.security.AdditionalDataOptions::0007-LocationsWithoutHits msgraph_beta.generated.models.security.AdditionalDataOptions::0008-AllItemsInFolder +msgraph_beta.generated.models.security.AdditionalDataOptions::0009-CloudNativeHtmlConversion msgraph_beta.generated.models.security.AdditionalOptions::0000-None_ msgraph_beta.generated.models.security.AdditionalOptions::0001-TeamsAndYammerConversations msgraph_beta.generated.models.security.AdditionalOptions::0002-CloudAttachments @@ -241715,6 +244384,12 @@ msgraph_beta.generated.models.security.AirManualInvestigationData::|public|get_f msgraph_beta.generated.models.security.AirManualInvestigationData::|public|odata_type:str msgraph_beta.generated.models.security.AirManualInvestigationData::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.AirManualInvestigationData::|static|public|create_from_discriminator_value(parse_node:ParseNode):AirManualInvestigationData +msgraph_beta.generated.models.security.AISpanOutputsAuditRecord-->AuditData +msgraph_beta.generated.models.security.AISpanOutputsAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.AISpanOutputsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.AISpanOutputsAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.AISpanOutputsAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.AISpanOutputsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AISpanOutputsAuditRecord msgraph_beta.generated.models.security.Alert-->Entity msgraph_beta.generated.models.security.Alert::|public|actor_display_name():str msgraph_beta.generated.models.security.Alert::|public|actor_display_name(value:str):None @@ -241819,6 +244494,12 @@ msgraph_beta.generated.models.security.AlertComment::|public|odata_type(value:st msgraph_beta.generated.models.security.AlertComment::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.AlertComment::|static|public|create_from_discriminator_value(parse_node:ParseNode):AlertComment msgraph_beta.generated.models.security.AlertComment~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.security.AlertCustomDetails-->Dictionary +msgraph_beta.generated.models.security.AlertCustomDetails::|public|constructor():None +msgraph_beta.generated.models.security.AlertCustomDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.AlertCustomDetails::|public|odata_type:str +msgraph_beta.generated.models.security.AlertCustomDetails::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.AlertCustomDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):AlertCustomDetails msgraph_beta.generated.models.security.AlertDetermination::0000-Unknown msgraph_beta.generated.models.security.AlertDetermination::0001-Apt msgraph_beta.generated.models.security.AlertDetermination::0002-Malware @@ -241870,14 +244551,30 @@ msgraph_beta.generated.models.security.AlertStatus::0001-New msgraph_beta.generated.models.security.AlertStatus::0002-InProgress msgraph_beta.generated.models.security.AlertStatus::0003-Resolved msgraph_beta.generated.models.security.AlertStatus::0004-UnknownFutureValue +msgraph_beta.generated.models.security.AlertSubmissionAuditRecord-->AuditData +msgraph_beta.generated.models.security.AlertSubmissionAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.AlertSubmissionAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.AlertSubmissionAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.AlertSubmissionAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.AlertSubmissionAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AlertSubmissionAuditRecord +msgraph_beta.generated.models.security.AlertSubmissionResultDetailAuditRecord-->AuditData +msgraph_beta.generated.models.security.AlertSubmissionResultDetailAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.AlertSubmissionResultDetailAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.AlertSubmissionResultDetailAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.AlertSubmissionResultDetailAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.AlertSubmissionResultDetailAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AlertSubmissionResultDetailAuditRecord msgraph_beta.generated.models.security.AlertTemplate::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.security.AlertTemplate::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.security.AlertTemplate::|public|backing_store:BackingStore msgraph_beta.generated.models.security.AlertTemplate::|public|category():str msgraph_beta.generated.models.security.AlertTemplate::|public|category(value:str):None msgraph_beta.generated.models.security.AlertTemplate::|public|constructor():None +msgraph_beta.generated.models.security.AlertTemplate::|public|custom_details():AlertCustomDetails +msgraph_beta.generated.models.security.AlertTemplate::|public|custom_details(value:AlertCustomDetails):None msgraph_beta.generated.models.security.AlertTemplate::|public|description():str msgraph_beta.generated.models.security.AlertTemplate::|public|description(value:str):None +msgraph_beta.generated.models.security.AlertTemplate::|public|entity_mappings():EntityMappingConfiguration +msgraph_beta.generated.models.security.AlertTemplate::|public|entity_mappings(value:EntityMappingConfiguration):None msgraph_beta.generated.models.security.AlertTemplate::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.security.AlertTemplate::|public|impacted_assets():list[ImpactedAsset] msgraph_beta.generated.models.security.AlertTemplate::|public|impacted_assets(value:list[ImpactedAsset]):None @@ -241890,6 +244587,8 @@ msgraph_beta.generated.models.security.AlertTemplate::|public|recommended_action msgraph_beta.generated.models.security.AlertTemplate::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.AlertTemplate::|public|severity():AlertSeverity msgraph_beta.generated.models.security.AlertTemplate::|public|severity(value:AlertSeverity):None +msgraph_beta.generated.models.security.AlertTemplate::|public|tactics():list[MitreTactic] +msgraph_beta.generated.models.security.AlertTemplate::|public|tactics(value:list[MitreTactic]):None msgraph_beta.generated.models.security.AlertTemplate::|public|title():str msgraph_beta.generated.models.security.AlertTemplate::|public|title(value:str):None msgraph_beta.generated.models.security.AlertTemplate::|static|public|create_from_discriminator_value(parse_node:ParseNode):AlertTemplate @@ -241904,6 +244603,14 @@ msgraph_beta.generated.models.security.AllowFileResponseAction::|public|identifi msgraph_beta.generated.models.security.AllowFileResponseAction::|public|odata_type:str msgraph_beta.generated.models.security.AllowFileResponseAction::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.AllowFileResponseAction::|static|public|create_from_discriminator_value(parse_node:ParseNode):AllowFileResponseAction +msgraph_beta.generated.models.security.AmazonResourceEntityMapping-->EntityMapping +msgraph_beta.generated.models.security.AmazonResourceEntityMapping::|public|amazon_resource_id_column():str +msgraph_beta.generated.models.security.AmazonResourceEntityMapping::|public|amazon_resource_id_column(value:str):None +msgraph_beta.generated.models.security.AmazonResourceEntityMapping::|public|constructor():None +msgraph_beta.generated.models.security.AmazonResourceEntityMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.AmazonResourceEntityMapping::|public|odata_type:str +msgraph_beta.generated.models.security.AmazonResourceEntityMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.AmazonResourceEntityMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):AmazonResourceEntityMapping msgraph_beta.generated.models.security.AmazonResourceEvidence-->AlertEvidence msgraph_beta.generated.models.security.AmazonResourceEvidence::|public|amazon_account_id():str msgraph_beta.generated.models.security.AmazonResourceEvidence::|public|amazon_account_id(value:str):None @@ -242436,6 +245143,8 @@ msgraph_beta.generated.models.security.AuditData::|public|additional_data():dict msgraph_beta.generated.models.security.AuditData::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.security.AuditData::|public|backing_store:BackingStore msgraph_beta.generated.models.security.AuditData::|public|constructor():None +msgraph_beta.generated.models.security.AuditData::|public|dynamic_properties():AuditRecordTypeDictionary +msgraph_beta.generated.models.security.AuditData::|public|dynamic_properties(value:AuditRecordTypeDictionary):None msgraph_beta.generated.models.security.AuditData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.security.AuditData::|public|odata_type():str msgraph_beta.generated.models.security.AuditData::|public|odata_type(value:str):None @@ -242981,9 +245690,35 @@ msgraph_beta.generated.models.security.AuditLogRecordType::0439-TeamsEvalDataHub msgraph_beta.generated.models.security.AuditLogRecordType::0440-TeamsEvalDataHubPermissionChange msgraph_beta.generated.models.security.AuditLogRecordType::0441-TeamsEvalDataHubAdminOperation msgraph_beta.generated.models.security.AuditLogRecordType::0442-VivaGlintOrganizationalData -msgraph_beta.generated.models.security.AuditLogRecordType::0443-ReportSubmission -msgraph_beta.generated.models.security.AuditLogRecordType::0444-ReportSubmissionResultDetail -msgraph_beta.generated.models.security.AuditLogRecordType::0445-UnknownFutureValue +msgraph_beta.generated.models.security.AuditLogRecordType::0443-AlertSubmission +msgraph_beta.generated.models.security.AuditLogRecordType::0444-AlertSubmissionResultDetail +msgraph_beta.generated.models.security.AuditLogRecordType::0445-ComplianceSitGradingSharePoint +msgraph_beta.generated.models.security.AuditLogRecordType::0446-CompliancePolicyGradingSharePoint +msgraph_beta.generated.models.security.AuditLogRecordType::0447-AzureAISearchAudit +msgraph_beta.generated.models.security.AuditLogRecordType::0448-P4AIRiskScoreRecord +msgraph_beta.generated.models.security.AuditLogRecordType::0449-DragonCopilotAdmin +msgraph_beta.generated.models.security.AuditLogRecordType::0450-AISpanOutputs +msgraph_beta.generated.models.security.AuditLogRecordType::0451-EopSubmissionFeedEntity +msgraph_beta.generated.models.security.AuditLogRecordType::0452-SonarFileDetonationEntity +msgraph_beta.generated.models.security.AuditLogRecordType::0453-SonarSubmissionEntity +msgraph_beta.generated.models.security.AuditLogRecordType::0454-SonarUrlDetonationEntity +msgraph_beta.generated.models.security.AuditLogRecordType::0455-SubmissionEntity +msgraph_beta.generated.models.security.AuditLogRecordType::0456-SonarDetonationEntity +msgraph_beta.generated.models.security.AuditLogRecordType::0457-MicrosoftTeamsUserConcern +msgraph_beta.generated.models.security.AuditLogRecordType::0458-VivaGlintAgenticCampaign +msgraph_beta.generated.models.security.AuditLogRecordType::0459-MSPVectorSearchContentMetadata +msgraph_beta.generated.models.security.AuditLogRecordType::0460-FabricPolicy +msgraph_beta.generated.models.security.AuditLogRecordType::0461-SecurityCopilotAgentIdentityManagement +msgraph_beta.generated.models.security.AuditLogRecordType::0462-CopilotSessionSharing +msgraph_beta.generated.models.security.AuditLogRecordType::0463-DragonCopilotAccess +msgraph_beta.generated.models.security.AuditLogRecordType::0464-DragonCopilotClinicalData +msgraph_beta.generated.models.security.AuditLogRecordType::0465-DragonCopilotSession +msgraph_beta.generated.models.security.AuditLogRecordType::0466-MosAgentInfoRecordV2 +msgraph_beta.generated.models.security.AuditLogRecordType::0467-SecurityDevelopmentLifecycleAILog +msgraph_beta.generated.models.security.AuditLogRecordType::0468-MDASH +msgraph_beta.generated.models.security.AuditLogRecordType::0469-DefenderSecurityForAIConfiguration +msgraph_beta.generated.models.security.AuditLogRecordType::0470-SparkCoreCustomLivePool +msgraph_beta.generated.models.security.AuditLogRecordType::0471-UnknownFutureValue msgraph_beta.generated.models.security.AuditLogUserType::0000-Regular msgraph_beta.generated.models.security.AuditLogUserType::0001-Reserved msgraph_beta.generated.models.security.AuditLogUserType::0002-Admin @@ -242996,6 +245731,16 @@ msgraph_beta.generated.models.security.AuditLogUserType::0008-SystemPolicy msgraph_beta.generated.models.security.AuditLogUserType::0009-PartnerTechnician msgraph_beta.generated.models.security.AuditLogUserType::0010-Guest msgraph_beta.generated.models.security.AuditLogUserType::0011-UnknownFutureValue +msgraph_beta.generated.models.security.AuditRecordTypeDictionary::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.AuditRecordTypeDictionary::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.AuditRecordTypeDictionary::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.AuditRecordTypeDictionary::|public|constructor():None +msgraph_beta.generated.models.security.AuditRecordTypeDictionary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.AuditRecordTypeDictionary::|public|odata_type():str +msgraph_beta.generated.models.security.AuditRecordTypeDictionary::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.AuditRecordTypeDictionary::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.AuditRecordTypeDictionary::|static|public|create_from_discriminator_value(parse_node:ParseNode):AuditRecordTypeDictionary +msgraph_beta.generated.models.security.AuditRecordTypeDictionary~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.security.AuditSearchAuditRecord-->AuditData msgraph_beta.generated.models.security.AuditSearchAuditRecord::|public|constructor():None msgraph_beta.generated.models.security.AuditSearchAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -243023,6 +245768,58 @@ msgraph_beta.generated.models.security.AutoAuditingConfiguration::|public|is_aut msgraph_beta.generated.models.security.AutoAuditingConfiguration::|public|odata_type:str msgraph_beta.generated.models.security.AutoAuditingConfiguration::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.AutoAuditingConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):AutoAuditingConfiguration +msgraph_beta.generated.models.security.AutomatedAction::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.AutomatedAction::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.AutomatedAction::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.AutomatedAction::|public|constructor():None +msgraph_beta.generated.models.security.AutomatedAction::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.AutomatedAction::|public|odata_type():str +msgraph_beta.generated.models.security.AutomatedAction::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.AutomatedAction::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.AutomatedAction::|static|public|create_from_discriminator_value(parse_node:ParseNode):AutomatedAction +msgraph_beta.generated.models.security.AutomatedActionSet::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.AutomatedActionSet::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|allow_files():list[FileAction] +msgraph_beta.generated.models.security.AutomatedActionSet::|public|allow_files(value:list[FileAction]):None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.AutomatedActionSet::|public|block_files():list[FileAction] +msgraph_beta.generated.models.security.AutomatedActionSet::|public|block_files(value:list[FileAction]):None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|collect_investigation_packages():list[DeviceAction] +msgraph_beta.generated.models.security.AutomatedActionSet::|public|collect_investigation_packages(value:list[DeviceAction]):None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|constructor():None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|disable_users():list[AccountSidAction] +msgraph_beta.generated.models.security.AutomatedActionSet::|public|disable_users(value:list[AccountSidAction]):None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|force_user_password_resets():list[AccountSidAction] +msgraph_beta.generated.models.security.AutomatedActionSet::|public|force_user_password_resets(value:list[AccountSidAction]):None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.AutomatedActionSet::|public|hard_delete_emails():list[EmailAction] +msgraph_beta.generated.models.security.AutomatedActionSet::|public|hard_delete_emails(value:list[EmailAction]):None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|initiate_investigations():list[DeviceAction] +msgraph_beta.generated.models.security.AutomatedActionSet::|public|initiate_investigations(value:list[DeviceAction]):None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|isolate_devices():list[IsolateDeviceAction] +msgraph_beta.generated.models.security.AutomatedActionSet::|public|isolate_devices(value:list[IsolateDeviceAction]):None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|mark_users_as_compromised():list[AccountObjectIdAction] +msgraph_beta.generated.models.security.AutomatedActionSet::|public|mark_users_as_compromised(value:list[AccountObjectIdAction]):None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|move_emails_to_deleted_items():list[EmailAction] +msgraph_beta.generated.models.security.AutomatedActionSet::|public|move_emails_to_deleted_items(value:list[EmailAction]):None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|move_emails_to_inbox():list[EmailAction] +msgraph_beta.generated.models.security.AutomatedActionSet::|public|move_emails_to_inbox(value:list[EmailAction]):None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|move_emails_to_junk():list[EmailAction] +msgraph_beta.generated.models.security.AutomatedActionSet::|public|move_emails_to_junk(value:list[EmailAction]):None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|odata_type():str +msgraph_beta.generated.models.security.AutomatedActionSet::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|restrict_app_executions():list[DeviceAction] +msgraph_beta.generated.models.security.AutomatedActionSet::|public|restrict_app_executions(value:list[DeviceAction]):None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|run_antivirus_scans():list[DeviceAction] +msgraph_beta.generated.models.security.AutomatedActionSet::|public|run_antivirus_scans(value:list[DeviceAction]):None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|soft_delete_emails():list[EmailAction] +msgraph_beta.generated.models.security.AutomatedActionSet::|public|soft_delete_emails(value:list[EmailAction]):None +msgraph_beta.generated.models.security.AutomatedActionSet::|public|stop_and_quarantine_files():list[StopAndQuarantineFileAction] +msgraph_beta.generated.models.security.AutomatedActionSet::|public|stop_and_quarantine_files(value:list[StopAndQuarantineFileAction]):None +msgraph_beta.generated.models.security.AutomatedActionSet::|static|public|create_from_discriminator_value(parse_node:ParseNode):AutomatedActionSet +msgraph_beta.generated.models.security.AutomatedActionSet~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.security.AutomatedAction~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.security.AutonomousSystem::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.security.AutonomousSystem::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.security.AutonomousSystem::|public|backing_store:BackingStore @@ -243077,6 +245874,20 @@ msgraph_beta.generated.models.security.AzureActiveDirectoryStsLogonAuditRecord:: msgraph_beta.generated.models.security.AzureActiveDirectoryStsLogonAuditRecord::|public|odata_type:str msgraph_beta.generated.models.security.AzureActiveDirectoryStsLogonAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.AzureActiveDirectoryStsLogonAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AzureActiveDirectoryStsLogonAuditRecord +msgraph_beta.generated.models.security.AzureAISearchAuditRecord-->AuditData +msgraph_beta.generated.models.security.AzureAISearchAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.AzureAISearchAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.AzureAISearchAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.AzureAISearchAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.AzureAISearchAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):AzureAISearchAuditRecord +msgraph_beta.generated.models.security.AzureResourceEntityMapping-->EntityMapping +msgraph_beta.generated.models.security.AzureResourceEntityMapping::|public|constructor():None +msgraph_beta.generated.models.security.AzureResourceEntityMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.AzureResourceEntityMapping::|public|odata_type:str +msgraph_beta.generated.models.security.AzureResourceEntityMapping::|public|resource_id_column():str +msgraph_beta.generated.models.security.AzureResourceEntityMapping::|public|resource_id_column(value:str):None +msgraph_beta.generated.models.security.AzureResourceEntityMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.AzureResourceEntityMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):AzureResourceEntityMapping msgraph_beta.generated.models.security.AzureResourceEvidence-->AlertEvidence msgraph_beta.generated.models.security.AzureResourceEvidence::|public|constructor():None msgraph_beta.generated.models.security.AzureResourceEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -243374,6 +246185,16 @@ msgraph_beta.generated.models.security.CloudAppInfoState::0000-True_ msgraph_beta.generated.models.security.CloudAppInfoState::0001-False_ msgraph_beta.generated.models.security.CloudAppInfoState::0002-Unknown msgraph_beta.generated.models.security.CloudAppInfoState::0003-UnknownFutureValue +msgraph_beta.generated.models.security.CloudApplicationEntityMapping-->EntityMapping +msgraph_beta.generated.models.security.CloudApplicationEntityMapping::|public|app_id_column():str +msgraph_beta.generated.models.security.CloudApplicationEntityMapping::|public|app_id_column(value:str):None +msgraph_beta.generated.models.security.CloudApplicationEntityMapping::|public|constructor():None +msgraph_beta.generated.models.security.CloudApplicationEntityMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.CloudApplicationEntityMapping::|public|name_column():str +msgraph_beta.generated.models.security.CloudApplicationEntityMapping::|public|name_column(value:str):None +msgraph_beta.generated.models.security.CloudApplicationEntityMapping::|public|odata_type:str +msgraph_beta.generated.models.security.CloudApplicationEntityMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.CloudApplicationEntityMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):CloudApplicationEntityMapping msgraph_beta.generated.models.security.CloudApplicationEvidence-->AlertEvidence msgraph_beta.generated.models.security.CloudApplicationEvidence::|public|app_id():int msgraph_beta.generated.models.security.CloudApplicationEvidence::|public|app_id(value:int):None @@ -243577,12 +246398,24 @@ msgraph_beta.generated.models.security.ComplianceManagerActionRecord::|public|ge msgraph_beta.generated.models.security.ComplianceManagerActionRecord::|public|odata_type:str msgraph_beta.generated.models.security.ComplianceManagerActionRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.ComplianceManagerActionRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceManagerActionRecord +msgraph_beta.generated.models.security.CompliancePolicyGradingSharePointAuditRecord-->AuditData +msgraph_beta.generated.models.security.CompliancePolicyGradingSharePointAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.CompliancePolicyGradingSharePointAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.CompliancePolicyGradingSharePointAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.CompliancePolicyGradingSharePointAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.CompliancePolicyGradingSharePointAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CompliancePolicyGradingSharePointAuditRecord msgraph_beta.generated.models.security.ComplianceSettingsChangeAuditRecord-->AuditData msgraph_beta.generated.models.security.ComplianceSettingsChangeAuditRecord::|public|constructor():None msgraph_beta.generated.models.security.ComplianceSettingsChangeAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.security.ComplianceSettingsChangeAuditRecord::|public|odata_type:str msgraph_beta.generated.models.security.ComplianceSettingsChangeAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.ComplianceSettingsChangeAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceSettingsChangeAuditRecord +msgraph_beta.generated.models.security.ComplianceSitGradingSharePointAuditRecord-->AuditData +msgraph_beta.generated.models.security.ComplianceSitGradingSharePointAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.ComplianceSitGradingSharePointAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.ComplianceSitGradingSharePointAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.ComplianceSitGradingSharePointAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.ComplianceSitGradingSharePointAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ComplianceSitGradingSharePointAuditRecord msgraph_beta.generated.models.security.ComplianceSupervisionExchangeAuditRecord-->AuditData msgraph_beta.generated.models.security.ComplianceSupervisionExchangeAuditRecord::|public|constructor():None msgraph_beta.generated.models.security.ComplianceSupervisionExchangeAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -243745,6 +246578,12 @@ msgraph_beta.generated.models.security.CopilotPromptBookSettingAuditRecord::|pub msgraph_beta.generated.models.security.CopilotPromptBookSettingAuditRecord::|public|odata_type:str msgraph_beta.generated.models.security.CopilotPromptBookSettingAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.CopilotPromptBookSettingAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CopilotPromptBookSettingAuditRecord +msgraph_beta.generated.models.security.CopilotSessionSharingAuditRecord-->AuditData +msgraph_beta.generated.models.security.CopilotSessionSharingAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.CopilotSessionSharingAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.CopilotSessionSharingAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.CopilotSessionSharingAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.CopilotSessionSharingAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):CopilotSessionSharingAuditRecord msgraph_beta.generated.models.security.CopilotSettingAuditRecord-->AuditData msgraph_beta.generated.models.security.CopilotSettingAuditRecord::|public|constructor():None msgraph_beta.generated.models.security.CopilotSettingAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -243985,6 +246824,12 @@ msgraph_beta.generated.models.security.DefenderPreviewFeaturesRecord::|public|ge msgraph_beta.generated.models.security.DefenderPreviewFeaturesRecord::|public|odata_type:str msgraph_beta.generated.models.security.DefenderPreviewFeaturesRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.DefenderPreviewFeaturesRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DefenderPreviewFeaturesRecord +msgraph_beta.generated.models.security.DefenderSecurityForAIConfigurationAuditRecord-->AuditData +msgraph_beta.generated.models.security.DefenderSecurityForAIConfigurationAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.DefenderSecurityForAIConfigurationAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.DefenderSecurityForAIConfigurationAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.DefenderSecurityForAIConfigurationAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.DefenderSecurityForAIConfigurationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DefenderSecurityForAIConfigurationAuditRecord msgraph_beta.generated.models.security.DeliveryAction::0000-Unknown msgraph_beta.generated.models.security.DeliveryAction::0001-DeliveredToJunk msgraph_beta.generated.models.security.DeliveryAction::0002-Delivered @@ -244046,6 +246891,8 @@ msgraph_beta.generated.models.security.DetectionAction::|public|additional_data( msgraph_beta.generated.models.security.DetectionAction::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.security.DetectionAction::|public|alert_template():AlertTemplate msgraph_beta.generated.models.security.DetectionAction::|public|alert_template(value:AlertTemplate):None +msgraph_beta.generated.models.security.DetectionAction::|public|automated_actions():AutomatedActionSet +msgraph_beta.generated.models.security.DetectionAction::|public|automated_actions(value:AutomatedActionSet):None msgraph_beta.generated.models.security.DetectionAction::|public|backing_store:BackingStore msgraph_beta.generated.models.security.DetectionAction::|public|constructor():None msgraph_beta.generated.models.security.DetectionAction::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -244058,13 +246905,27 @@ msgraph_beta.generated.models.security.DetectionAction::|public|response_actions msgraph_beta.generated.models.security.DetectionAction::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.DetectionAction::|static|public|create_from_discriminator_value(parse_node:ParseNode):DetectionAction msgraph_beta.generated.models.security.DetectionAction~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.models.security.DetectionRule-->ProtectionRule +msgraph_beta.generated.models.security.DetectionRule-->Entity msgraph_beta.generated.models.security.DetectionRule::|public|constructor():None +msgraph_beta.generated.models.security.DetectionRule::|public|created_by():str +msgraph_beta.generated.models.security.DetectionRule::|public|created_by(value:str):None +msgraph_beta.generated.models.security.DetectionRule::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.security.DetectionRule::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.security.DetectionRule::|public|description():str +msgraph_beta.generated.models.security.DetectionRule::|public|description(value:str):None msgraph_beta.generated.models.security.DetectionRule::|public|detection_action():DetectionAction msgraph_beta.generated.models.security.DetectionRule::|public|detection_action(value:DetectionAction):None msgraph_beta.generated.models.security.DetectionRule::|public|detector_id():str msgraph_beta.generated.models.security.DetectionRule::|public|detector_id(value:str):None +msgraph_beta.generated.models.security.DetectionRule::|public|display_name():str +msgraph_beta.generated.models.security.DetectionRule::|public|display_name(value:str):None msgraph_beta.generated.models.security.DetectionRule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.DetectionRule::|public|is_enabled():bool +msgraph_beta.generated.models.security.DetectionRule::|public|is_enabled(value:bool):None +msgraph_beta.generated.models.security.DetectionRule::|public|last_modified_by():str +msgraph_beta.generated.models.security.DetectionRule::|public|last_modified_by(value:str):None +msgraph_beta.generated.models.security.DetectionRule::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.security.DetectionRule::|public|last_modified_date_time(value:datetime.datetime):None msgraph_beta.generated.models.security.DetectionRule::|public|last_run_details():RunDetails msgraph_beta.generated.models.security.DetectionRule::|public|last_run_details(value:RunDetails):None msgraph_beta.generated.models.security.DetectionRule::|public|odata_type:str @@ -244073,6 +246934,8 @@ msgraph_beta.generated.models.security.DetectionRule::|public|query_condition(va msgraph_beta.generated.models.security.DetectionRule::|public|schedule():RuleSchedule msgraph_beta.generated.models.security.DetectionRule::|public|schedule(value:RuleSchedule):None msgraph_beta.generated.models.security.DetectionRule::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.DetectionRule::|public|status():DetectionRuleStatus +msgraph_beta.generated.models.security.DetectionRule::|public|status(value:DetectionRuleStatus):None msgraph_beta.generated.models.security.DetectionRule::|static|public|create_from_discriminator_value(parse_node:ParseNode):DetectionRule msgraph_beta.generated.models.security.DetectionRuleCollectionResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.models.security.DetectionRuleCollectionResponse::|public|constructor():None @@ -244081,6 +246944,10 @@ msgraph_beta.generated.models.security.DetectionRuleCollectionResponse::|public| msgraph_beta.generated.models.security.DetectionRuleCollectionResponse::|public|value():list[DetectionRule] msgraph_beta.generated.models.security.DetectionRuleCollectionResponse::|public|value(value:list[DetectionRule]):None msgraph_beta.generated.models.security.DetectionRuleCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DetectionRuleCollectionResponse +msgraph_beta.generated.models.security.DetectionRuleStatus::0000-Enabled +msgraph_beta.generated.models.security.DetectionRuleStatus::0001-Disabled +msgraph_beta.generated.models.security.DetectionRuleStatus::0002-AutoDisabled +msgraph_beta.generated.models.security.DetectionRuleStatus::0003-UnknownFutureValue msgraph_beta.generated.models.security.DetectionSource::0000-Unknown msgraph_beta.generated.models.security.DetectionSource::0001-MicrosoftDefenderForEndpoint msgraph_beta.generated.models.security.DetectionSource::0002-Antivirus @@ -244218,6 +247085,14 @@ msgraph_beta.generated.models.security.DetonationObservables::|public|odata_type msgraph_beta.generated.models.security.DetonationObservables::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.DetonationObservables::|static|public|create_from_discriminator_value(parse_node:ParseNode):DetonationObservables msgraph_beta.generated.models.security.DetonationObservables~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.security.DeviceAction-->AutomatedAction +msgraph_beta.generated.models.security.DeviceAction::|public|constructor():None +msgraph_beta.generated.models.security.DeviceAction::|public|device_id_column():str +msgraph_beta.generated.models.security.DeviceAction::|public|device_id_column(value:str):None +msgraph_beta.generated.models.security.DeviceAction::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.DeviceAction::|public|odata_type:str +msgraph_beta.generated.models.security.DeviceAction::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.DeviceAction::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceAction msgraph_beta.generated.models.security.DeviceAssetIdentifier::0000-DeviceId msgraph_beta.generated.models.security.DeviceAssetIdentifier::0001-DeviceName msgraph_beta.generated.models.security.DeviceAssetIdentifier::0002-RemoteDeviceName @@ -245132,6 +248007,18 @@ msgraph_beta.generated.models.security.DlpSensitiveInformationTypeRulePackageCmd msgraph_beta.generated.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|public|odata_type:str msgraph_beta.generated.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.DlpSensitiveInformationTypeRulePackageCmdletRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DlpSensitiveInformationTypeRulePackageCmdletRecord +msgraph_beta.generated.models.security.DnsEntityMapping-->EntityMapping +msgraph_beta.generated.models.security.DnsEntityMapping::|public|constructor():None +msgraph_beta.generated.models.security.DnsEntityMapping::|public|domain_name_column():str +msgraph_beta.generated.models.security.DnsEntityMapping::|public|domain_name_column(value:str):None +msgraph_beta.generated.models.security.DnsEntityMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.DnsEntityMapping::|public|host_ip_address_column():str +msgraph_beta.generated.models.security.DnsEntityMapping::|public|host_ip_address_column(value:str):None +msgraph_beta.generated.models.security.DnsEntityMapping::|public|odata_type:str +msgraph_beta.generated.models.security.DnsEntityMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.DnsEntityMapping::|public|server_ip_column():str +msgraph_beta.generated.models.security.DnsEntityMapping::|public|server_ip_column(value:str):None +msgraph_beta.generated.models.security.DnsEntityMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):DnsEntityMapping msgraph_beta.generated.models.security.DnsEvidence-->AlertEvidence msgraph_beta.generated.models.security.DnsEvidence::|public|constructor():None msgraph_beta.generated.models.security.DnsEvidence::|public|dns_server_ip():IpEvidence @@ -245165,6 +248052,30 @@ msgraph_beta.generated.models.security.DowngradeJustification::|public|odata_typ msgraph_beta.generated.models.security.DowngradeJustification::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.DowngradeJustification::|static|public|create_from_discriminator_value(parse_node:ParseNode):DowngradeJustification msgraph_beta.generated.models.security.DowngradeJustification~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.security.DragonCopilotAccessRecord-->AuditData +msgraph_beta.generated.models.security.DragonCopilotAccessRecord::|public|constructor():None +msgraph_beta.generated.models.security.DragonCopilotAccessRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.DragonCopilotAccessRecord::|public|odata_type:str +msgraph_beta.generated.models.security.DragonCopilotAccessRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.DragonCopilotAccessRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DragonCopilotAccessRecord +msgraph_beta.generated.models.security.DragonCopilotAdminRecord-->AuditData +msgraph_beta.generated.models.security.DragonCopilotAdminRecord::|public|constructor():None +msgraph_beta.generated.models.security.DragonCopilotAdminRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.DragonCopilotAdminRecord::|public|odata_type:str +msgraph_beta.generated.models.security.DragonCopilotAdminRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.DragonCopilotAdminRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DragonCopilotAdminRecord +msgraph_beta.generated.models.security.DragonCopilotClinicalDataRecord-->AuditData +msgraph_beta.generated.models.security.DragonCopilotClinicalDataRecord::|public|constructor():None +msgraph_beta.generated.models.security.DragonCopilotClinicalDataRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.DragonCopilotClinicalDataRecord::|public|odata_type:str +msgraph_beta.generated.models.security.DragonCopilotClinicalDataRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.DragonCopilotClinicalDataRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DragonCopilotClinicalDataRecord +msgraph_beta.generated.models.security.DragonCopilotSessionRecord-->AuditData +msgraph_beta.generated.models.security.DragonCopilotSessionRecord::|public|constructor():None +msgraph_beta.generated.models.security.DragonCopilotSessionRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.DragonCopilotSessionRecord::|public|odata_type:str +msgraph_beta.generated.models.security.DragonCopilotSessionRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.DragonCopilotSessionRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):DragonCopilotSessionRecord msgraph_beta.generated.models.security.Dynamics365BusinessCentralAuditRecord-->AuditData msgraph_beta.generated.models.security.Dynamics365BusinessCentralAuditRecord::|public|constructor():None msgraph_beta.generated.models.security.Dynamics365BusinessCentralAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -245537,6 +248448,16 @@ msgraph_beta.generated.models.security.EhrConnectorAuditBaseRecord::|public|get_ msgraph_beta.generated.models.security.EhrConnectorAuditBaseRecord::|public|odata_type:str msgraph_beta.generated.models.security.EhrConnectorAuditBaseRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.EhrConnectorAuditBaseRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):EhrConnectorAuditBaseRecord +msgraph_beta.generated.models.security.EmailAction-->AutomatedAction +msgraph_beta.generated.models.security.EmailAction::|public|constructor():None +msgraph_beta.generated.models.security.EmailAction::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.EmailAction::|public|network_message_id_column():str +msgraph_beta.generated.models.security.EmailAction::|public|network_message_id_column(value:str):None +msgraph_beta.generated.models.security.EmailAction::|public|odata_type:str +msgraph_beta.generated.models.security.EmailAction::|public|recipient_column():str +msgraph_beta.generated.models.security.EmailAction::|public|recipient_column(value:str):None +msgraph_beta.generated.models.security.EmailAction::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.EmailAction::|static|public|create_from_discriminator_value(parse_node:ParseNode):EmailAction msgraph_beta.generated.models.security.EmailContentThreatSubmission-->EmailThreatSubmission msgraph_beta.generated.models.security.EmailContentThreatSubmission::|public|constructor():None msgraph_beta.generated.models.security.EmailContentThreatSubmission::|public|file_content():str @@ -245658,6 +248579,81 @@ msgraph_beta.generated.models.security.EndpointDiscoveredCloudAppDetail::|public msgraph_beta.generated.models.security.EndpointDiscoveredCloudAppDetail::|public|odata_type:str msgraph_beta.generated.models.security.EndpointDiscoveredCloudAppDetail::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.EndpointDiscoveredCloudAppDetail::|static|public|create_from_discriminator_value(parse_node:ParseNode):EndpointDiscoveredCloudAppDetail +msgraph_beta.generated.models.security.EntityDefinitionInput::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.EntityDefinitionInput::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.EntityDefinitionInput::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.EntityDefinitionInput::|public|constructor():None +msgraph_beta.generated.models.security.EntityDefinitionInput::|public|entity_identifier():str +msgraph_beta.generated.models.security.EntityDefinitionInput::|public|entity_identifier(value:str):None +msgraph_beta.generated.models.security.EntityDefinitionInput::|public|entity_type():ManualAlertEntityType +msgraph_beta.generated.models.security.EntityDefinitionInput::|public|entity_type(value:ManualAlertEntityType):None +msgraph_beta.generated.models.security.EntityDefinitionInput::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.EntityDefinitionInput::|public|identifier_value():str +msgraph_beta.generated.models.security.EntityDefinitionInput::|public|identifier_value(value:str):None +msgraph_beta.generated.models.security.EntityDefinitionInput::|public|odata_type():str +msgraph_beta.generated.models.security.EntityDefinitionInput::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.EntityDefinitionInput::|public|role():EntityDefinitionInputRole +msgraph_beta.generated.models.security.EntityDefinitionInput::|public|role(value:EntityDefinitionInputRole):None +msgraph_beta.generated.models.security.EntityDefinitionInput::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.EntityDefinitionInput::|static|public|create_from_discriminator_value(parse_node:ParseNode):EntityDefinitionInput +msgraph_beta.generated.models.security.EntityDefinitionInputRole::0000-Impacted +msgraph_beta.generated.models.security.EntityDefinitionInputRole::0001-Related +msgraph_beta.generated.models.security.EntityDefinitionInputRole::0002-UnknownFutureValue +msgraph_beta.generated.models.security.EntityDefinitionInput~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.security.EntityMapping::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.EntityMapping::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.EntityMapping::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.EntityMapping::|public|constructor():None +msgraph_beta.generated.models.security.EntityMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.EntityMapping::|public|odata_type():str +msgraph_beta.generated.models.security.EntityMapping::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.EntityMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.EntityMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):EntityMapping +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|accounts():list[AccountEntityMapping] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|accounts(value:list[AccountEntityMapping]):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|amazon_resources():list[AmazonResourceEntityMapping] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|amazon_resources(value:list[AmazonResourceEntityMapping]):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|azure_resources():list[AzureResourceEntityMapping] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|azure_resources(value:list[AzureResourceEntityMapping]):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|cloud_applications():list[CloudApplicationEntityMapping] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|cloud_applications(value:list[CloudApplicationEntityMapping]):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|constructor():None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|dns():list[DnsEntityMapping] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|dns(value:list[DnsEntityMapping]):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|files():list[FileEntityMapping] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|files(value:list[FileEntityMapping]):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|google_cloud_resources():list[GoogleCloudResourceEntityMapping] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|google_cloud_resources(value:list[GoogleCloudResourceEntityMapping]):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|hosts():list[HostEntityMapping] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|hosts(value:list[HostEntityMapping]):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|ips():list[IpEntityMapping] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|ips(value:list[IpEntityMapping]):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|mailboxes():list[MailboxEntityMapping] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|mailboxes(value:list[MailboxEntityMapping]):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|mail_clusters():list[MailClusterEntityMapping] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|mail_clusters(value:list[MailClusterEntityMapping]):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|mail_messages():list[MailMessageEntityMapping] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|mail_messages(value:list[MailMessageEntityMapping]):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|odata_type():str +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|o_auth_applications():list[OAuthApplicationEntityMapping] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|o_auth_applications(value:list[OAuthApplicationEntityMapping]):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|processes():list[ProcessEntityMapping] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|processes(value:list[ProcessEntityMapping]):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|registry_values():list[RegistryValueEntityMapping] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|registry_values(value:list[RegistryValueEntityMapping]):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|security_groups():list[SecurityGroupEntityMapping] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|security_groups(value:list[SecurityGroupEntityMapping]):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|urls():list[UrlEntityMapping] +msgraph_beta.generated.models.security.EntityMappingConfiguration::|public|urls(value:list[UrlEntityMapping]):None +msgraph_beta.generated.models.security.EntityMappingConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):EntityMappingConfiguration +msgraph_beta.generated.models.security.EntityMappingConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.security.EntityMapping~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.security.EntityType::0000-UserName msgraph_beta.generated.models.security.EntityType::0001-IpAddress msgraph_beta.generated.models.security.EntityType::0002-MachineName @@ -245691,6 +248687,12 @@ msgraph_beta.generated.models.security.EnvironmentKind::0008-GitHubOrganization msgraph_beta.generated.models.security.EnvironmentKind::0009-GitLabGroup msgraph_beta.generated.models.security.EnvironmentKind::0010-JFrogArtifactory msgraph_beta.generated.models.security.EnvironmentKind::0011-UnknownFutureValue +msgraph_beta.generated.models.security.EopSubmissionFeedEntityAuditRecord-->AuditData +msgraph_beta.generated.models.security.EopSubmissionFeedEntityAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.EopSubmissionFeedEntityAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.EopSubmissionFeedEntityAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.EopSubmissionFeedEntityAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.EopSubmissionFeedEntityAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):EopSubmissionFeedEntityAuditRecord msgraph_beta.generated.models.security.EventPropagationResult::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.security.EventPropagationResult::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.security.EventPropagationResult::|public|backing_store:BackingStore @@ -245847,6 +248849,12 @@ msgraph_beta.generated.models.security.FabricAuditRecord::|public|get_field_dese msgraph_beta.generated.models.security.FabricAuditRecord::|public|odata_type:str msgraph_beta.generated.models.security.FabricAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.FabricAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):FabricAuditRecord +msgraph_beta.generated.models.security.FabricPolicyRecord-->AuditData +msgraph_beta.generated.models.security.FabricPolicyRecord::|public|constructor():None +msgraph_beta.generated.models.security.FabricPolicyRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.FabricPolicyRecord::|public|odata_type:str +msgraph_beta.generated.models.security.FabricPolicyRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.FabricPolicyRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):FabricPolicyRecord msgraph_beta.generated.models.security.File-->Entity msgraph_beta.generated.models.security.File::|public|constructor():None msgraph_beta.generated.models.security.File::|public|content():bytes @@ -245877,6 +248885,18 @@ msgraph_beta.generated.models.security.File::|public|source_type(value:SourceTyp msgraph_beta.generated.models.security.File::|public|subject_title():str msgraph_beta.generated.models.security.File::|public|subject_title(value:str):None msgraph_beta.generated.models.security.File::|static|public|create_from_discriminator_value(parse_node:ParseNode):File +msgraph_beta.generated.models.security.FileAction-->AutomatedAction +msgraph_beta.generated.models.security.FileAction::|public|constructor():None +msgraph_beta.generated.models.security.FileAction::|public|device_group_names():list[str] +msgraph_beta.generated.models.security.FileAction::|public|device_group_names(value:list[str]):None +msgraph_beta.generated.models.security.FileAction::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.FileAction::|public|odata_type:str +msgraph_beta.generated.models.security.FileAction::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.FileAction::|public|sha1_column():str +msgraph_beta.generated.models.security.FileAction::|public|sha1_column(value:str):None +msgraph_beta.generated.models.security.FileAction::|public|sha256_column():str +msgraph_beta.generated.models.security.FileAction::|public|sha256_column(value:str):None +msgraph_beta.generated.models.security.FileAction::|static|public|create_from_discriminator_value(parse_node:ParseNode):FileAction msgraph_beta.generated.models.security.FileContentThreatSubmission-->FileThreatSubmission msgraph_beta.generated.models.security.FileContentThreatSubmission::|public|constructor():None msgraph_beta.generated.models.security.FileContentThreatSubmission::|public|file_content():str @@ -245920,6 +248940,18 @@ msgraph_beta.generated.models.security.FileEntityIdentifier::0001-InitiatingProc msgraph_beta.generated.models.security.FileEntityIdentifier::0002-Sha256 msgraph_beta.generated.models.security.FileEntityIdentifier::0003-InitiatingProcessSHA256 msgraph_beta.generated.models.security.FileEntityIdentifier::0004-UnknownFutureValue +msgraph_beta.generated.models.security.FileEntityMapping-->EntityMapping +msgraph_beta.generated.models.security.FileEntityMapping::|public|constructor():None +msgraph_beta.generated.models.security.FileEntityMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.FileEntityMapping::|public|name_column():str +msgraph_beta.generated.models.security.FileEntityMapping::|public|name_column(value:str):None +msgraph_beta.generated.models.security.FileEntityMapping::|public|odata_type:str +msgraph_beta.generated.models.security.FileEntityMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.FileEntityMapping::|public|sha1_column():str +msgraph_beta.generated.models.security.FileEntityMapping::|public|sha1_column(value:str):None +msgraph_beta.generated.models.security.FileEntityMapping::|public|sha256_column():str +msgraph_beta.generated.models.security.FileEntityMapping::|public|sha256_column(value:str):None +msgraph_beta.generated.models.security.FileEntityMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):FileEntityMapping msgraph_beta.generated.models.security.FileEvidence-->AlertEvidence msgraph_beta.generated.models.security.FileEvidence::|public|constructor():None msgraph_beta.generated.models.security.FileEvidence::|public|detection_status():DetectionStatus @@ -246217,6 +249249,14 @@ msgraph_beta.generated.models.security.GoogleCloudLocationType::0001-Regional msgraph_beta.generated.models.security.GoogleCloudLocationType::0002-Zonal msgraph_beta.generated.models.security.GoogleCloudLocationType::0003-Global_ msgraph_beta.generated.models.security.GoogleCloudLocationType::0004-UnknownFutureValue +msgraph_beta.generated.models.security.GoogleCloudResourceEntityMapping-->EntityMapping +msgraph_beta.generated.models.security.GoogleCloudResourceEntityMapping::|public|constructor():None +msgraph_beta.generated.models.security.GoogleCloudResourceEntityMapping::|public|full_resource_name_column():str +msgraph_beta.generated.models.security.GoogleCloudResourceEntityMapping::|public|full_resource_name_column(value:str):None +msgraph_beta.generated.models.security.GoogleCloudResourceEntityMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.GoogleCloudResourceEntityMapping::|public|odata_type:str +msgraph_beta.generated.models.security.GoogleCloudResourceEntityMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.GoogleCloudResourceEntityMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):GoogleCloudResourceEntityMapping msgraph_beta.generated.models.security.GoogleCloudResourceEvidence-->AlertEvidence msgraph_beta.generated.models.security.GoogleCloudResourceEvidence::|public|constructor():None msgraph_beta.generated.models.security.GoogleCloudResourceEvidence::|public|full_resource_name():str @@ -246404,6 +249444,22 @@ msgraph_beta.generated.models.security.HostedRpaAuditRecord::|public|get_field_d msgraph_beta.generated.models.security.HostedRpaAuditRecord::|public|odata_type:str msgraph_beta.generated.models.security.HostedRpaAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.HostedRpaAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):HostedRpaAuditRecord +msgraph_beta.generated.models.security.HostEntityMapping-->EntityMapping +msgraph_beta.generated.models.security.HostEntityMapping::|public|constructor():None +msgraph_beta.generated.models.security.HostEntityMapping::|public|device_id_column():str +msgraph_beta.generated.models.security.HostEntityMapping::|public|device_id_column(value:str):None +msgraph_beta.generated.models.security.HostEntityMapping::|public|dns_domain_column():str +msgraph_beta.generated.models.security.HostEntityMapping::|public|dns_domain_column(value:str):None +msgraph_beta.generated.models.security.HostEntityMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.HostEntityMapping::|public|name_column():str +msgraph_beta.generated.models.security.HostEntityMapping::|public|name_column(value:str):None +msgraph_beta.generated.models.security.HostEntityMapping::|public|net_bios_name_column():str +msgraph_beta.generated.models.security.HostEntityMapping::|public|net_bios_name_column(value:str):None +msgraph_beta.generated.models.security.HostEntityMapping::|public|nt_domain_column():str +msgraph_beta.generated.models.security.HostEntityMapping::|public|nt_domain_column(value:str):None +msgraph_beta.generated.models.security.HostEntityMapping::|public|odata_type:str +msgraph_beta.generated.models.security.HostEntityMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.HostEntityMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):HostEntityMapping msgraph_beta.generated.models.security.HostLogonSessionEvidence-->AlertEvidence msgraph_beta.generated.models.security.HostLogonSessionEvidence::|public|account():UserEvidence msgraph_beta.generated.models.security.HostLogonSessionEvidence::|public|account(value:UserEvidence):None @@ -246680,6 +249736,132 @@ msgraph_beta.generated.models.security.HuntingRuleRunStatus::0001-Completed msgraph_beta.generated.models.security.HuntingRuleRunStatus::0002-Failed msgraph_beta.generated.models.security.HuntingRuleRunStatus::0003-PartiallyFailed msgraph_beta.generated.models.security.HuntingRuleRunStatus::0004-UnknownFutureValue +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|constructor():None +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|documentation():str +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|documentation(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|hunting_function_id():int +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|hunting_function_id(value:int):None +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|input_parameters():list[HuntingSchemaFunctionParameter] +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|input_parameters(value:list[HuntingSchemaFunctionParameter]):None +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|name():str +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|name(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|odata_type():str +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|output_columns():list[HuntingSchemaTableColumn] +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|output_columns(value:list[HuntingSchemaTableColumn]):None +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|path():str +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|path(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction::|static|public|create_from_discriminator_value(parse_node:ParseNode):HuntingSchemaBuiltInFunction +msgraph_beta.generated.models.security.HuntingSchemaBuiltInFunction~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.security.HuntingSchemaFunctionParameter::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.HuntingSchemaFunctionParameter::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.HuntingSchemaFunctionParameter::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.HuntingSchemaFunctionParameter::|public|constructor():None +msgraph_beta.generated.models.security.HuntingSchemaFunctionParameter::|public|csl_type():str +msgraph_beta.generated.models.security.HuntingSchemaFunctionParameter::|public|csl_type(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaFunctionParameter::|public|default_value():str +msgraph_beta.generated.models.security.HuntingSchemaFunctionParameter::|public|default_value(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaFunctionParameter::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.HuntingSchemaFunctionParameter::|public|name():str +msgraph_beta.generated.models.security.HuntingSchemaFunctionParameter::|public|name(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaFunctionParameter::|public|odata_type():str +msgraph_beta.generated.models.security.HuntingSchemaFunctionParameter::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaFunctionParameter::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.HuntingSchemaFunctionParameter::|static|public|create_from_discriminator_value(parse_node:ParseNode):HuntingSchemaFunctionParameter +msgraph_beta.generated.models.security.HuntingSchemaFunctionParameter~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.security.HuntingSchemaFunctions::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.HuntingSchemaFunctions::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.HuntingSchemaFunctions::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.HuntingSchemaFunctions::|public|built_in_functions():list[HuntingSchemaBuiltInFunction] +msgraph_beta.generated.models.security.HuntingSchemaFunctions::|public|built_in_functions(value:list[HuntingSchemaBuiltInFunction]):None +msgraph_beta.generated.models.security.HuntingSchemaFunctions::|public|constructor():None +msgraph_beta.generated.models.security.HuntingSchemaFunctions::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.HuntingSchemaFunctions::|public|odata_type():str +msgraph_beta.generated.models.security.HuntingSchemaFunctions::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaFunctions::|public|saved_functions():list[HuntingSchemaSavedFunction] +msgraph_beta.generated.models.security.HuntingSchemaFunctions::|public|saved_functions(value:list[HuntingSchemaSavedFunction]):None +msgraph_beta.generated.models.security.HuntingSchemaFunctions::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.HuntingSchemaFunctions::|static|public|create_from_discriminator_value(parse_node:ParseNode):HuntingSchemaFunctions +msgraph_beta.generated.models.security.HuntingSchemaFunctions~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.security.HuntingSchemaResult::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.HuntingSchemaResult::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.HuntingSchemaResult::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.HuntingSchemaResult::|public|constructor():None +msgraph_beta.generated.models.security.HuntingSchemaResult::|public|functions():HuntingSchemaFunctions +msgraph_beta.generated.models.security.HuntingSchemaResult::|public|functions(value:HuntingSchemaFunctions):None +msgraph_beta.generated.models.security.HuntingSchemaResult::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.HuntingSchemaResult::|public|odata_type():str +msgraph_beta.generated.models.security.HuntingSchemaResult::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaResult::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.HuntingSchemaResult::|public|tables():list[HuntingSchemaTable] +msgraph_beta.generated.models.security.HuntingSchemaResult::|public|tables(value:list[HuntingSchemaTable]):None +msgraph_beta.generated.models.security.HuntingSchemaResult::|static|public|create_from_discriminator_value(parse_node:ParseNode):HuntingSchemaResult +msgraph_beta.generated.models.security.HuntingSchemaResult~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|constructor():None +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|created_by():str +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|created_by(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|description():str +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|description(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|hunting_function_id():int +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|hunting_function_id(value:int):None +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|input_parameters():list[HuntingSchemaFunctionParameter] +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|input_parameters(value:list[HuntingSchemaFunctionParameter]):None +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|last_modified_by():str +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|last_modified_by(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|last_modified_date_time():datetime.datetime +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|last_modified_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|name():str +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|name(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|odata_type():str +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|output_columns():list[HuntingSchemaTableColumn] +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|output_columns(value:list[HuntingSchemaTableColumn]):None +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|path():str +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|path(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction::|static|public|create_from_discriminator_value(parse_node:ParseNode):HuntingSchemaSavedFunction +msgraph_beta.generated.models.security.HuntingSchemaSavedFunction~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.security.HuntingSchemaTable::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.HuntingSchemaTable::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.HuntingSchemaTable::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.HuntingSchemaTable::|public|columns():list[HuntingSchemaTableColumn] +msgraph_beta.generated.models.security.HuntingSchemaTable::|public|columns(value:list[HuntingSchemaTableColumn]):None +msgraph_beta.generated.models.security.HuntingSchemaTable::|public|constructor():None +msgraph_beta.generated.models.security.HuntingSchemaTable::|public|description():str +msgraph_beta.generated.models.security.HuntingSchemaTable::|public|description(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaTable::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.HuntingSchemaTable::|public|name():str +msgraph_beta.generated.models.security.HuntingSchemaTable::|public|name(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaTable::|public|odata_type():str +msgraph_beta.generated.models.security.HuntingSchemaTable::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaTable::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.HuntingSchemaTable::|static|public|create_from_discriminator_value(parse_node:ParseNode):HuntingSchemaTable +msgraph_beta.generated.models.security.HuntingSchemaTableColumn::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.HuntingSchemaTableColumn::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.HuntingSchemaTableColumn::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.HuntingSchemaTableColumn::|public|constructor():None +msgraph_beta.generated.models.security.HuntingSchemaTableColumn::|public|data_type():str +msgraph_beta.generated.models.security.HuntingSchemaTableColumn::|public|data_type(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaTableColumn::|public|description():str +msgraph_beta.generated.models.security.HuntingSchemaTableColumn::|public|description(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaTableColumn::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.HuntingSchemaTableColumn::|public|name():str +msgraph_beta.generated.models.security.HuntingSchemaTableColumn::|public|name(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaTableColumn::|public|odata_type():str +msgraph_beta.generated.models.security.HuntingSchemaTableColumn::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.HuntingSchemaTableColumn::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.HuntingSchemaTableColumn::|static|public|create_from_discriminator_value(parse_node:ParseNode):HuntingSchemaTableColumn +msgraph_beta.generated.models.security.HuntingSchemaTableColumn~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.security.HuntingSchemaTable~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.security.HygieneEventRecord-->AuditData msgraph_beta.generated.models.security.HygieneEventRecord::|public|constructor():None msgraph_beta.generated.models.security.HygieneEventRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -247196,6 +250378,16 @@ msgraph_beta.generated.models.security.IpAddress::|public|netblock(value:str):No msgraph_beta.generated.models.security.IpAddress::|public|odata_type:str msgraph_beta.generated.models.security.IpAddress::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.IpAddress::|static|public|create_from_discriminator_value(parse_node:ParseNode):IpAddress +msgraph_beta.generated.models.security.IpEntityMapping-->EntityMapping +msgraph_beta.generated.models.security.IpEntityMapping::|public|address_column():str +msgraph_beta.generated.models.security.IpEntityMapping::|public|address_column(value:str):None +msgraph_beta.generated.models.security.IpEntityMapping::|public|constructor():None +msgraph_beta.generated.models.security.IpEntityMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.IpEntityMapping::|public|odata_type:str +msgraph_beta.generated.models.security.IpEntityMapping::|public|scope_column():str +msgraph_beta.generated.models.security.IpEntityMapping::|public|scope_column(value:str):None +msgraph_beta.generated.models.security.IpEntityMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.IpEntityMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):IpEntityMapping msgraph_beta.generated.models.security.IpEvidence-->AlertEvidence msgraph_beta.generated.models.security.IpEvidence::|public|constructor():None msgraph_beta.generated.models.security.IpEvidence::|public|country_letter_code():str @@ -247222,6 +250414,14 @@ msgraph_beta.generated.models.security.IrmUserDefinedDetectionRecord::|public|ge msgraph_beta.generated.models.security.IrmUserDefinedDetectionRecord::|public|odata_type:str msgraph_beta.generated.models.security.IrmUserDefinedDetectionRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.IrmUserDefinedDetectionRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):IrmUserDefinedDetectionRecord +msgraph_beta.generated.models.security.IsolateDeviceAction-->DeviceAction +msgraph_beta.generated.models.security.IsolateDeviceAction::|public|constructor():None +msgraph_beta.generated.models.security.IsolateDeviceAction::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.IsolateDeviceAction::|public|isolation_type():IsolationType +msgraph_beta.generated.models.security.IsolateDeviceAction::|public|isolation_type(value:IsolationType):None +msgraph_beta.generated.models.security.IsolateDeviceAction::|public|odata_type:str +msgraph_beta.generated.models.security.IsolateDeviceAction::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.IsolateDeviceAction::|static|public|create_from_discriminator_value(parse_node:ParseNode):IsolateDeviceAction msgraph_beta.generated.models.security.IsolateDeviceIncidentTaskResponseAction-->IncidentTaskResponseAction msgraph_beta.generated.models.security.IsolateDeviceIncidentTaskResponseAction::|public|constructor():None msgraph_beta.generated.models.security.IsolateDeviceIncidentTaskResponseAction::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -247605,6 +250805,14 @@ msgraph_beta.generated.models.security.MailboxConfigurationType::0002-EwsSetting msgraph_beta.generated.models.security.MailboxConfigurationType::0003-MailDelegation msgraph_beta.generated.models.security.MailboxConfigurationType::0004-UserInboxRule msgraph_beta.generated.models.security.MailboxConfigurationType::0005-UnknownFutureValue +msgraph_beta.generated.models.security.MailboxEntityMapping-->EntityMapping +msgraph_beta.generated.models.security.MailboxEntityMapping::|public|constructor():None +msgraph_beta.generated.models.security.MailboxEntityMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.MailboxEntityMapping::|public|odata_type:str +msgraph_beta.generated.models.security.MailboxEntityMapping::|public|primary_address_column():str +msgraph_beta.generated.models.security.MailboxEntityMapping::|public|primary_address_column(value:str):None +msgraph_beta.generated.models.security.MailboxEntityMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.MailboxEntityMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):MailboxEntityMapping msgraph_beta.generated.models.security.MailboxEvidence-->AlertEvidence msgraph_beta.generated.models.security.MailboxEvidence::|public|constructor():None msgraph_beta.generated.models.security.MailboxEvidence::|public|display_name():str @@ -247619,6 +250827,16 @@ msgraph_beta.generated.models.security.MailboxEvidence::|public|upn(value:str):N msgraph_beta.generated.models.security.MailboxEvidence::|public|user_account():UserAccount msgraph_beta.generated.models.security.MailboxEvidence::|public|user_account(value:UserAccount):None msgraph_beta.generated.models.security.MailboxEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):MailboxEvidence +msgraph_beta.generated.models.security.MailClusterEntityMapping-->EntityMapping +msgraph_beta.generated.models.security.MailClusterEntityMapping::|public|constructor():None +msgraph_beta.generated.models.security.MailClusterEntityMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.MailClusterEntityMapping::|public|odata_type:str +msgraph_beta.generated.models.security.MailClusterEntityMapping::|public|query_column():str +msgraph_beta.generated.models.security.MailClusterEntityMapping::|public|query_column(value:str):None +msgraph_beta.generated.models.security.MailClusterEntityMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.MailClusterEntityMapping::|public|source_column():str +msgraph_beta.generated.models.security.MailClusterEntityMapping::|public|source_column(value:str):None +msgraph_beta.generated.models.security.MailClusterEntityMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):MailClusterEntityMapping msgraph_beta.generated.models.security.MailClusterEvidence-->AlertEvidence msgraph_beta.generated.models.security.MailClusterEvidence::|public|cluster_by():str msgraph_beta.generated.models.security.MailClusterEvidence::|public|cluster_by(value:str):None @@ -247637,6 +250855,20 @@ msgraph_beta.generated.models.security.MailClusterEvidence::|public|serialize(wr msgraph_beta.generated.models.security.MailClusterEvidence::|public|urn():str msgraph_beta.generated.models.security.MailClusterEvidence::|public|urn(value:str):None msgraph_beta.generated.models.security.MailClusterEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):MailClusterEvidence +msgraph_beta.generated.models.security.MailMessageEntityMapping-->EntityMapping +msgraph_beta.generated.models.security.MailMessageEntityMapping::|public|constructor():None +msgraph_beta.generated.models.security.MailMessageEntityMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.MailMessageEntityMapping::|public|network_message_id_column():str +msgraph_beta.generated.models.security.MailMessageEntityMapping::|public|network_message_id_column(value:str):None +msgraph_beta.generated.models.security.MailMessageEntityMapping::|public|odata_type:str +msgraph_beta.generated.models.security.MailMessageEntityMapping::|public|recipient_column():str +msgraph_beta.generated.models.security.MailMessageEntityMapping::|public|recipient_column(value:str):None +msgraph_beta.generated.models.security.MailMessageEntityMapping::|public|sender_column():str +msgraph_beta.generated.models.security.MailMessageEntityMapping::|public|sender_column(value:str):None +msgraph_beta.generated.models.security.MailMessageEntityMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.MailMessageEntityMapping::|public|subject_column():str +msgraph_beta.generated.models.security.MailMessageEntityMapping::|public|subject_column(value:str):None +msgraph_beta.generated.models.security.MailMessageEntityMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):MailMessageEntityMapping msgraph_beta.generated.models.security.MailSubmissionData-->AuditData msgraph_beta.generated.models.security.MailSubmissionData::|public|constructor():None msgraph_beta.generated.models.security.MailSubmissionData::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -247669,6 +250901,38 @@ msgraph_beta.generated.models.security.ManagedTenantsAuditRecord::|public|get_fi msgraph_beta.generated.models.security.ManagedTenantsAuditRecord::|public|odata_type:str msgraph_beta.generated.models.security.ManagedTenantsAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.ManagedTenantsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManagedTenantsAuditRecord +msgraph_beta.generated.models.security.ManualAlert-->Alert +msgraph_beta.generated.models.security.ManualAlert::|public|constructor():None +msgraph_beta.generated.models.security.ManualAlert::|public|entity_definitions():list[EntityDefinitionInput] +msgraph_beta.generated.models.security.ManualAlert::|public|entity_definitions(value:list[EntityDefinitionInput]):None +msgraph_beta.generated.models.security.ManualAlert::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.ManualAlert::|public|is_excluded_from_correlation():bool +msgraph_beta.generated.models.security.ManualAlert::|public|is_excluded_from_correlation(value:bool):None +msgraph_beta.generated.models.security.ManualAlert::|public|link_to_incident():int +msgraph_beta.generated.models.security.ManualAlert::|public|link_to_incident(value:int):None +msgraph_beta.generated.models.security.ManualAlert::|public|odata_type:str +msgraph_beta.generated.models.security.ManualAlert::|public|sentinel_workspace():str +msgraph_beta.generated.models.security.ManualAlert::|public|sentinel_workspace(value:str):None +msgraph_beta.generated.models.security.ManualAlert::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.ManualAlert::|static|public|create_from_discriminator_value(parse_node:ParseNode):ManualAlert +msgraph_beta.generated.models.security.ManualAlertEntityType::0000-User +msgraph_beta.generated.models.security.ManualAlertEntityType::0001-Device +msgraph_beta.generated.models.security.ManualAlertEntityType::0002-File +msgraph_beta.generated.models.security.ManualAlertEntityType::0003-Ip +msgraph_beta.generated.models.security.ManualAlertEntityType::0004-Url +msgraph_beta.generated.models.security.ManualAlertEntityType::0005-CloudApplication +msgraph_beta.generated.models.security.ManualAlertEntityType::0006-Mailbox +msgraph_beta.generated.models.security.ManualAlertEntityType::0007-SecurityGroup +msgraph_beta.generated.models.security.ManualAlertEntityType::0008-AzureResource +msgraph_beta.generated.models.security.ManualAlertEntityType::0009-AmazonResource +msgraph_beta.generated.models.security.ManualAlertEntityType::0010-GoogleCloudResource +msgraph_beta.generated.models.security.ManualAlertEntityType::0011-OAuthApplication +msgraph_beta.generated.models.security.ManualAlertEntityType::0012-EmailMessage +msgraph_beta.generated.models.security.ManualAlertEntityType::0013-EmailCluster +msgraph_beta.generated.models.security.ManualAlertEntityType::0014-Process +msgraph_beta.generated.models.security.ManualAlertEntityType::0015-RegistryKey +msgraph_beta.generated.models.security.ManualAlertEntityType::0016-RegistryValue +msgraph_beta.generated.models.security.ManualAlertEntityType::0017-UnknownFutureValue msgraph_beta.generated.models.security.MapgAlertsAuditRecord-->AuditData msgraph_beta.generated.models.security.MapgAlertsAuditRecord::|public|constructor():None msgraph_beta.generated.models.security.MapgAlertsAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -247730,6 +250994,12 @@ msgraph_beta.generated.models.security.MdaDataSecuritySignalRecord::|public|get_ msgraph_beta.generated.models.security.MdaDataSecuritySignalRecord::|public|odata_type:str msgraph_beta.generated.models.security.MdaDataSecuritySignalRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.MdaDataSecuritySignalRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MdaDataSecuritySignalRecord +msgraph_beta.generated.models.security.MDASHAuditRecord-->AuditData +msgraph_beta.generated.models.security.MDASHAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.MDASHAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.MDASHAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.MDASHAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.MDASHAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MDASHAuditRecord msgraph_beta.generated.models.security.MdatpAuditRecord-->AuditData msgraph_beta.generated.models.security.MdatpAuditRecord::|public|constructor():None msgraph_beta.generated.models.security.MdatpAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -247926,6 +251196,12 @@ msgraph_beta.generated.models.security.MicrosoftTeamsShiftsAuditRecord::|public| msgraph_beta.generated.models.security.MicrosoftTeamsShiftsAuditRecord::|public|odata_type:str msgraph_beta.generated.models.security.MicrosoftTeamsShiftsAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.MicrosoftTeamsShiftsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftTeamsShiftsAuditRecord +msgraph_beta.generated.models.security.MicrosoftTeamsUserConcernAuditRecord-->AuditData +msgraph_beta.generated.models.security.MicrosoftTeamsUserConcernAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.MicrosoftTeamsUserConcernAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.MicrosoftTeamsUserConcernAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.MicrosoftTeamsUserConcernAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.MicrosoftTeamsUserConcernAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MicrosoftTeamsUserConcernAuditRecord msgraph_beta.generated.models.security.MigrateSensorsResult::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.security.MigrateSensorsResult::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.security.MigrateSensorsResult::|public|backing_store:BackingStore @@ -248006,12 +251282,46 @@ msgraph_beta.generated.models.security.MipLabelAuditRecord::|public|get_field_de msgraph_beta.generated.models.security.MipLabelAuditRecord::|public|odata_type:str msgraph_beta.generated.models.security.MipLabelAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.MipLabelAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MipLabelAuditRecord +msgraph_beta.generated.models.security.MitreTactic::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.MitreTactic::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.MitreTactic::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.MitreTactic::|public|constructor():None +msgraph_beta.generated.models.security.MitreTactic::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.MitreTactic::|public|odata_type():str +msgraph_beta.generated.models.security.MitreTactic::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.MitreTactic::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.MitreTactic::|public|tactic():str +msgraph_beta.generated.models.security.MitreTactic::|public|tactic(value:str):None +msgraph_beta.generated.models.security.MitreTactic::|public|techniques():list[MitreTechnique] +msgraph_beta.generated.models.security.MitreTactic::|public|techniques(value:list[MitreTechnique]):None +msgraph_beta.generated.models.security.MitreTactic::|static|public|create_from_discriminator_value(parse_node:ParseNode):MitreTactic +msgraph_beta.generated.models.security.MitreTactic~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.security.MitreTechnique::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.security.MitreTechnique::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.security.MitreTechnique::|public|backing_store:BackingStore +msgraph_beta.generated.models.security.MitreTechnique::|public|constructor():None +msgraph_beta.generated.models.security.MitreTechnique::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.MitreTechnique::|public|odata_type():str +msgraph_beta.generated.models.security.MitreTechnique::|public|odata_type(value:str):None +msgraph_beta.generated.models.security.MitreTechnique::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.MitreTechnique::|public|sub_techniques():list[str] +msgraph_beta.generated.models.security.MitreTechnique::|public|sub_techniques(value:list[str]):None +msgraph_beta.generated.models.security.MitreTechnique::|public|technique():str +msgraph_beta.generated.models.security.MitreTechnique::|public|technique(value:str):None +msgraph_beta.generated.models.security.MitreTechnique::|static|public|create_from_discriminator_value(parse_node:ParseNode):MitreTechnique +msgraph_beta.generated.models.security.MitreTechnique~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.security.MosAgentInfoRecord-->AuditData msgraph_beta.generated.models.security.MosAgentInfoRecord::|public|constructor():None msgraph_beta.generated.models.security.MosAgentInfoRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.security.MosAgentInfoRecord::|public|odata_type:str msgraph_beta.generated.models.security.MosAgentInfoRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.MosAgentInfoRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MosAgentInfoRecord +msgraph_beta.generated.models.security.MosAgentInfoRecordV2-->AuditData +msgraph_beta.generated.models.security.MosAgentInfoRecordV2::|public|constructor():None +msgraph_beta.generated.models.security.MosAgentInfoRecordV2::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.MosAgentInfoRecordV2::|public|odata_type:str +msgraph_beta.generated.models.security.MosAgentInfoRecordV2::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.MosAgentInfoRecordV2::|static|public|create_from_discriminator_value(parse_node:ParseNode):MosAgentInfoRecordV2 msgraph_beta.generated.models.security.MoveToDeletedItemsResponseAction-->ResponseAction msgraph_beta.generated.models.security.MoveToDeletedItemsResponseAction::|public|constructor():None msgraph_beta.generated.models.security.MoveToDeletedItemsResponseAction::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -248084,6 +251394,12 @@ msgraph_beta.generated.models.security.MsdeRolesSettingsAuditRecord::|public|get msgraph_beta.generated.models.security.MsdeRolesSettingsAuditRecord::|public|odata_type:str msgraph_beta.generated.models.security.MsdeRolesSettingsAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.MsdeRolesSettingsAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MsdeRolesSettingsAuditRecord +msgraph_beta.generated.models.security.MspVectorSearchContentMetadataAuditRecord-->AuditData +msgraph_beta.generated.models.security.MspVectorSearchContentMetadataAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.MspVectorSearchContentMetadataAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.MspVectorSearchContentMetadataAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.MspVectorSearchContentMetadataAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.MspVectorSearchContentMetadataAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):MspVectorSearchContentMetadataAuditRecord msgraph_beta.generated.models.security.MsticNationStateNotificationRecord-->AuditData msgraph_beta.generated.models.security.MsticNationStateNotificationRecord::|public|constructor():None msgraph_beta.generated.models.security.MsticNationStateNotificationRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -248146,6 +251462,14 @@ msgraph_beta.generated.models.security.NoisyAlertPolicyAuditRecord::|public|get_ msgraph_beta.generated.models.security.NoisyAlertPolicyAuditRecord::|public|odata_type:str msgraph_beta.generated.models.security.NoisyAlertPolicyAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.NoisyAlertPolicyAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):NoisyAlertPolicyAuditRecord +msgraph_beta.generated.models.security.OAuthApplicationEntityMapping-->EntityMapping +msgraph_beta.generated.models.security.OAuthApplicationEntityMapping::|public|constructor():None +msgraph_beta.generated.models.security.OAuthApplicationEntityMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.OAuthApplicationEntityMapping::|public|odata_type:str +msgraph_beta.generated.models.security.OAuthApplicationEntityMapping::|public|o_auth_app_id_column():str +msgraph_beta.generated.models.security.OAuthApplicationEntityMapping::|public|o_auth_app_id_column(value:str):None +msgraph_beta.generated.models.security.OAuthApplicationEntityMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.OAuthApplicationEntityMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):OAuthApplicationEntityMapping msgraph_beta.generated.models.security.OauthApplicationEvidence-->AlertEvidence msgraph_beta.generated.models.security.OauthApplicationEvidence::|public|app_id():str msgraph_beta.generated.models.security.OauthApplicationEvidence::|public|app_id(value:str):None @@ -248227,6 +251551,8 @@ msgraph_beta.generated.models.security.OrganizationalScope::|public|additional_d msgraph_beta.generated.models.security.OrganizationalScope::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.security.OrganizationalScope::|public|backing_store:BackingStore msgraph_beta.generated.models.security.OrganizationalScope::|public|constructor():None +msgraph_beta.generated.models.security.OrganizationalScope::|public|device_groups():list[str] +msgraph_beta.generated.models.security.OrganizationalScope::|public|device_groups(value:list[str]):None msgraph_beta.generated.models.security.OrganizationalScope::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.security.OrganizationalScope::|public|odata_type():str msgraph_beta.generated.models.security.OrganizationalScope::|public|odata_type(value:str):None @@ -248273,6 +251599,12 @@ msgraph_beta.generated.models.security.P4aiAssessmentRecord::|public|get_field_d msgraph_beta.generated.models.security.P4aiAssessmentRecord::|public|odata_type:str msgraph_beta.generated.models.security.P4aiAssessmentRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.P4aiAssessmentRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):P4aiAssessmentRecord +msgraph_beta.generated.models.security.P4AIRiskScoreRecord-->AuditData +msgraph_beta.generated.models.security.P4AIRiskScoreRecord::|public|constructor():None +msgraph_beta.generated.models.security.P4AIRiskScoreRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.P4AIRiskScoreRecord::|public|odata_type:str +msgraph_beta.generated.models.security.P4AIRiskScoreRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.P4AIRiskScoreRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):P4AIRiskScoreRecord msgraph_beta.generated.models.security.PassiveDnsRecord-->Artifact msgraph_beta.generated.models.security.PassiveDnsRecord::|public|artifact():Artifact msgraph_beta.generated.models.security.PassiveDnsRecord::|public|artifact(value:Artifact):None @@ -248556,6 +251888,16 @@ msgraph_beta.generated.models.security.PrivaPrivacyConsentOperationRecord::|publ msgraph_beta.generated.models.security.PrivaPrivacyConsentOperationRecord::|public|odata_type:str msgraph_beta.generated.models.security.PrivaPrivacyConsentOperationRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.PrivaPrivacyConsentOperationRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):PrivaPrivacyConsentOperationRecord +msgraph_beta.generated.models.security.ProcessEntityMapping-->EntityMapping +msgraph_beta.generated.models.security.ProcessEntityMapping::|public|constructor():None +msgraph_beta.generated.models.security.ProcessEntityMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.ProcessEntityMapping::|public|odata_type:str +msgraph_beta.generated.models.security.ProcessEntityMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.ProcessEntityMapping::|public|sha1_column():str +msgraph_beta.generated.models.security.ProcessEntityMapping::|public|sha1_column(value:str):None +msgraph_beta.generated.models.security.ProcessEntityMapping::|public|sha256_column():str +msgraph_beta.generated.models.security.ProcessEntityMapping::|public|sha256_column(value:str):None +msgraph_beta.generated.models.security.ProcessEntityMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProcessEntityMapping msgraph_beta.generated.models.security.ProcessEvidence-->AlertEvidence msgraph_beta.generated.models.security.ProcessEvidence::|public|constructor():None msgraph_beta.generated.models.security.ProcessEvidence::|public|detection_status():DetectionStatus @@ -248650,24 +251992,6 @@ msgraph_beta.generated.models.security.ProtectDoNotForwardAction::|public|get_fi msgraph_beta.generated.models.security.ProtectDoNotForwardAction::|public|odata_type:str msgraph_beta.generated.models.security.ProtectDoNotForwardAction::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.ProtectDoNotForwardAction::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProtectDoNotForwardAction -msgraph_beta.generated.models.security.ProtectionRule-->Entity -msgraph_beta.generated.models.security.ProtectionRule::|public|constructor():None -msgraph_beta.generated.models.security.ProtectionRule::|public|created_by():str -msgraph_beta.generated.models.security.ProtectionRule::|public|created_by(value:str):None -msgraph_beta.generated.models.security.ProtectionRule::|public|created_date_time():datetime.datetime -msgraph_beta.generated.models.security.ProtectionRule::|public|created_date_time(value:datetime.datetime):None -msgraph_beta.generated.models.security.ProtectionRule::|public|display_name():str -msgraph_beta.generated.models.security.ProtectionRule::|public|display_name(value:str):None -msgraph_beta.generated.models.security.ProtectionRule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.security.ProtectionRule::|public|is_enabled():bool -msgraph_beta.generated.models.security.ProtectionRule::|public|is_enabled(value:bool):None -msgraph_beta.generated.models.security.ProtectionRule::|public|last_modified_by():str -msgraph_beta.generated.models.security.ProtectionRule::|public|last_modified_by(value:str):None -msgraph_beta.generated.models.security.ProtectionRule::|public|last_modified_date_time():datetime.datetime -msgraph_beta.generated.models.security.ProtectionRule::|public|last_modified_date_time(value:datetime.datetime):None -msgraph_beta.generated.models.security.ProtectionRule::|public|odata_type:str -msgraph_beta.generated.models.security.ProtectionRule::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.security.ProtectionRule::|static|public|create_from_discriminator_value(parse_node:ParseNode):ProtectionRule msgraph_beta.generated.models.security.ProtocolType::0000-Tcp msgraph_beta.generated.models.security.ProtocolType::0001-Udp msgraph_beta.generated.models.security.ProtocolType::0002-UnknownFutureValue @@ -248799,6 +252123,16 @@ msgraph_beta.generated.models.security.RegistryKeyEvidence::|public|registry_key msgraph_beta.generated.models.security.RegistryKeyEvidence::|public|registry_key(value:str):None msgraph_beta.generated.models.security.RegistryKeyEvidence::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.RegistryKeyEvidence::|static|public|create_from_discriminator_value(parse_node:ParseNode):RegistryKeyEvidence +msgraph_beta.generated.models.security.RegistryValueEntityMapping-->EntityMapping +msgraph_beta.generated.models.security.RegistryValueEntityMapping::|public|constructor():None +msgraph_beta.generated.models.security.RegistryValueEntityMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.RegistryValueEntityMapping::|public|key_column():str +msgraph_beta.generated.models.security.RegistryValueEntityMapping::|public|key_column(value:str):None +msgraph_beta.generated.models.security.RegistryValueEntityMapping::|public|odata_type:str +msgraph_beta.generated.models.security.RegistryValueEntityMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.RegistryValueEntityMapping::|public|value_name_column():str +msgraph_beta.generated.models.security.RegistryValueEntityMapping::|public|value_name_column(value:str):None +msgraph_beta.generated.models.security.RegistryValueEntityMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):RegistryValueEntityMapping msgraph_beta.generated.models.security.RegistryValueEvidence-->AlertEvidence msgraph_beta.generated.models.security.RegistryValueEvidence::|public|constructor():None msgraph_beta.generated.models.security.RegistryValueEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -249111,6 +252445,8 @@ msgraph_beta.generated.models.security.RuleSchedule::|public|additional_data():d msgraph_beta.generated.models.security.RuleSchedule::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.security.RuleSchedule::|public|backing_store:BackingStore msgraph_beta.generated.models.security.RuleSchedule::|public|constructor():None +msgraph_beta.generated.models.security.RuleSchedule::|public|frequency():datetime.timedelta +msgraph_beta.generated.models.security.RuleSchedule::|public|frequency(value:datetime.timedelta):None msgraph_beta.generated.models.security.RuleSchedule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.security.RuleSchedule::|public|next_run_date_time():datetime.datetime msgraph_beta.generated.models.security.RuleSchedule::|public|next_run_date_time(value:datetime.datetime):None @@ -249584,6 +252920,30 @@ msgraph_beta.generated.models.security.securityCopilot.WorkspaceCollectionRespon msgraph_beta.generated.models.security.securityCopilot.WorkspaceCollectionResponse::|public|value():list[Workspace] msgraph_beta.generated.models.security.securityCopilot.WorkspaceCollectionResponse::|public|value(value:list[Workspace]):None msgraph_beta.generated.models.security.securityCopilot.WorkspaceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WorkspaceCollectionResponse +msgraph_beta.generated.models.security.SecurityCopilotIdentityManagementAuditRecord-->AuditData +msgraph_beta.generated.models.security.SecurityCopilotIdentityManagementAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.SecurityCopilotIdentityManagementAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.SecurityCopilotIdentityManagementAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.SecurityCopilotIdentityManagementAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.SecurityCopilotIdentityManagementAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SecurityCopilotIdentityManagementAuditRecord +msgraph_beta.generated.models.security.SecurityDevelopmentLifecycleAILogAuditRecord-->AuditData +msgraph_beta.generated.models.security.SecurityDevelopmentLifecycleAILogAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.SecurityDevelopmentLifecycleAILogAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.SecurityDevelopmentLifecycleAILogAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.SecurityDevelopmentLifecycleAILogAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.SecurityDevelopmentLifecycleAILogAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SecurityDevelopmentLifecycleAILogAuditRecord +msgraph_beta.generated.models.security.SecurityGroupEntityMapping-->EntityMapping +msgraph_beta.generated.models.security.SecurityGroupEntityMapping::|public|constructor():None +msgraph_beta.generated.models.security.SecurityGroupEntityMapping::|public|distinguished_name_column():str +msgraph_beta.generated.models.security.SecurityGroupEntityMapping::|public|distinguished_name_column(value:str):None +msgraph_beta.generated.models.security.SecurityGroupEntityMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.SecurityGroupEntityMapping::|public|object_id_column():str +msgraph_beta.generated.models.security.SecurityGroupEntityMapping::|public|object_id_column(value:str):None +msgraph_beta.generated.models.security.SecurityGroupEntityMapping::|public|odata_type:str +msgraph_beta.generated.models.security.SecurityGroupEntityMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.SecurityGroupEntityMapping::|public|sid_column():str +msgraph_beta.generated.models.security.SecurityGroupEntityMapping::|public|sid_column(value:str):None +msgraph_beta.generated.models.security.SecurityGroupEntityMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):SecurityGroupEntityMapping msgraph_beta.generated.models.security.SecurityGroupEvidence-->AlertEvidence msgraph_beta.generated.models.security.SecurityGroupEvidence::|public|active_directory_object_guid():UUID msgraph_beta.generated.models.security.SecurityGroupEvidence::|public|active_directory_object_guid(value:UUID):None @@ -249893,6 +253253,7 @@ msgraph_beta.generated.models.security.ServiceSource::0010-MicrosoftDefenderForC msgraph_beta.generated.models.security.ServiceSource::0011-MicrosoftSentinel msgraph_beta.generated.models.security.ServiceSource::0012-MicrosoftInsiderRiskManagement msgraph_beta.generated.models.security.ServiceSource::0013-MicrosoftThreatIntelligence +msgraph_beta.generated.models.security.ServiceSource::0014-MicrosoftSecurityForAI msgraph_beta.generated.models.security.ServiceStatus::0000-Stopped msgraph_beta.generated.models.security.ServiceStatus::0001-Starting msgraph_beta.generated.models.security.ServiceStatus::0002-Running @@ -250041,9 +253402,39 @@ msgraph_beta.generated.models.security.SonarDetonationContentMetadata::|public|g msgraph_beta.generated.models.security.SonarDetonationContentMetadata::|public|odata_type:str msgraph_beta.generated.models.security.SonarDetonationContentMetadata::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.SonarDetonationContentMetadata::|static|public|create_from_discriminator_value(parse_node:ParseNode):SonarDetonationContentMetadata +msgraph_beta.generated.models.security.SonarDetonationEntityAuditRecord-->AuditData +msgraph_beta.generated.models.security.SonarDetonationEntityAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.SonarDetonationEntityAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.SonarDetonationEntityAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.SonarDetonationEntityAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.SonarDetonationEntityAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SonarDetonationEntityAuditRecord +msgraph_beta.generated.models.security.SonarFileDetonationEntityAuditRecord-->AuditData +msgraph_beta.generated.models.security.SonarFileDetonationEntityAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.SonarFileDetonationEntityAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.SonarFileDetonationEntityAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.SonarFileDetonationEntityAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.SonarFileDetonationEntityAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SonarFileDetonationEntityAuditRecord +msgraph_beta.generated.models.security.SonarSubmissionEntityAuditRecord-->AuditData +msgraph_beta.generated.models.security.SonarSubmissionEntityAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.SonarSubmissionEntityAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.SonarSubmissionEntityAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.SonarSubmissionEntityAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.SonarSubmissionEntityAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SonarSubmissionEntityAuditRecord +msgraph_beta.generated.models.security.SonarUrlDetonationEntityAuditRecord-->AuditData +msgraph_beta.generated.models.security.SonarUrlDetonationEntityAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.SonarUrlDetonationEntityAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.SonarUrlDetonationEntityAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.SonarUrlDetonationEntityAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.SonarUrlDetonationEntityAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SonarUrlDetonationEntityAuditRecord msgraph_beta.generated.models.security.SourceType::0000-Mailbox msgraph_beta.generated.models.security.SourceType::0001-Site msgraph_beta.generated.models.security.SourceType::0002-UnknownFutureValue +msgraph_beta.generated.models.security.SparkCoreCustomLivePoolRecord-->AuditData +msgraph_beta.generated.models.security.SparkCoreCustomLivePoolRecord::|public|constructor():None +msgraph_beta.generated.models.security.SparkCoreCustomLivePoolRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.SparkCoreCustomLivePoolRecord::|public|odata_type:str +msgraph_beta.generated.models.security.SparkCoreCustomLivePoolRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.SparkCoreCustomLivePoolRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SparkCoreCustomLivePoolRecord msgraph_beta.generated.models.security.SslCertificate-->Artifact msgraph_beta.generated.models.security.SslCertificate::|public|constructor():None msgraph_beta.generated.models.security.SslCertificate::|public|expiration_date_time():datetime.datetime @@ -250111,6 +253502,16 @@ msgraph_beta.generated.models.security.StatisticsOptions::0002-IncludeUnindexedS msgraph_beta.generated.models.security.StatisticsOptions::0003-AdvancedIndexing msgraph_beta.generated.models.security.StatisticsOptions::0004-LocationsWithoutHits msgraph_beta.generated.models.security.StatisticsOptions::0005-UnknownFutureValue +msgraph_beta.generated.models.security.StopAndQuarantineFileAction-->AutomatedAction +msgraph_beta.generated.models.security.StopAndQuarantineFileAction::|public|constructor():None +msgraph_beta.generated.models.security.StopAndQuarantineFileAction::|public|device_id_column():str +msgraph_beta.generated.models.security.StopAndQuarantineFileAction::|public|device_id_column(value:str):None +msgraph_beta.generated.models.security.StopAndQuarantineFileAction::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.StopAndQuarantineFileAction::|public|odata_type:str +msgraph_beta.generated.models.security.StopAndQuarantineFileAction::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.StopAndQuarantineFileAction::|public|sha1_column():str +msgraph_beta.generated.models.security.StopAndQuarantineFileAction::|public|sha1_column(value:str):None +msgraph_beta.generated.models.security.StopAndQuarantineFileAction::|static|public|create_from_discriminator_value(parse_node:ParseNode):StopAndQuarantineFileAction msgraph_beta.generated.models.security.StopAndQuarantineFileEntityIdentifier::0000-DeviceId msgraph_beta.generated.models.security.StopAndQuarantineFileEntityIdentifier::0001-Sha1 msgraph_beta.generated.models.security.StopAndQuarantineFileEntityIdentifier::0002-InitiatingProcessSHA1 @@ -250226,6 +253627,12 @@ msgraph_beta.generated.models.security.SubmissionDetectedFile::|public|odata_typ msgraph_beta.generated.models.security.SubmissionDetectedFile::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.SubmissionDetectedFile::|static|public|create_from_discriminator_value(parse_node:ParseNode):SubmissionDetectedFile msgraph_beta.generated.models.security.SubmissionDetectedFile~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.security.SubmissionEntityAuditRecord-->AuditData +msgraph_beta.generated.models.security.SubmissionEntityAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.SubmissionEntityAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.SubmissionEntityAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.SubmissionEntityAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.SubmissionEntityAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):SubmissionEntityAuditRecord msgraph_beta.generated.models.security.SubmissionMailEvidence-->AlertEvidence msgraph_beta.generated.models.security.SubmissionMailEvidence::|public|constructor():None msgraph_beta.generated.models.security.SubmissionMailEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -250878,6 +254285,14 @@ msgraph_beta.generated.models.security.UrbacRoleAuditRecord::|public|get_field_d msgraph_beta.generated.models.security.UrbacRoleAuditRecord::|public|odata_type:str msgraph_beta.generated.models.security.UrbacRoleAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.UrbacRoleAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):UrbacRoleAuditRecord +msgraph_beta.generated.models.security.UrlEntityMapping-->EntityMapping +msgraph_beta.generated.models.security.UrlEntityMapping::|public|address_column():str +msgraph_beta.generated.models.security.UrlEntityMapping::|public|address_column(value:str):None +msgraph_beta.generated.models.security.UrlEntityMapping::|public|constructor():None +msgraph_beta.generated.models.security.UrlEntityMapping::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.UrlEntityMapping::|public|odata_type:str +msgraph_beta.generated.models.security.UrlEntityMapping::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.UrlEntityMapping::|static|public|create_from_discriminator_value(parse_node:ParseNode):UrlEntityMapping msgraph_beta.generated.models.security.UrlEvidence-->AlertEvidence msgraph_beta.generated.models.security.UrlEvidence::|public|constructor():None msgraph_beta.generated.models.security.UrlEvidence::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -250931,6 +254346,8 @@ msgraph_beta.generated.models.security.UserAccount::|public|odata_type(value:str msgraph_beta.generated.models.security.UserAccount::|public|resource_access_events():list[ResourceAccessEvent] msgraph_beta.generated.models.security.UserAccount::|public|resource_access_events(value:list[ResourceAccessEvent]):None msgraph_beta.generated.models.security.UserAccount::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.UserAccount::|public|tenant_id():str +msgraph_beta.generated.models.security.UserAccount::|public|tenant_id(value:str):None msgraph_beta.generated.models.security.UserAccount::|public|user_principal_name():str msgraph_beta.generated.models.security.UserAccount::|public|user_principal_name(value:str):None msgraph_beta.generated.models.security.UserAccount::|public|user_sid():str @@ -251074,6 +254491,12 @@ msgraph_beta.generated.models.security.VivaGlintAdvancedConfigurationAuditRecord msgraph_beta.generated.models.security.VivaGlintAdvancedConfigurationAuditRecord::|public|odata_type:str msgraph_beta.generated.models.security.VivaGlintAdvancedConfigurationAuditRecord::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.security.VivaGlintAdvancedConfigurationAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VivaGlintAdvancedConfigurationAuditRecord +msgraph_beta.generated.models.security.VivaGlintAgenticCampaignAuditRecord-->AuditData +msgraph_beta.generated.models.security.VivaGlintAgenticCampaignAuditRecord::|public|constructor():None +msgraph_beta.generated.models.security.VivaGlintAgenticCampaignAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.security.VivaGlintAgenticCampaignAuditRecord::|public|odata_type:str +msgraph_beta.generated.models.security.VivaGlintAgenticCampaignAuditRecord::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.security.VivaGlintAgenticCampaignAuditRecord::|static|public|create_from_discriminator_value(parse_node:ParseNode):VivaGlintAgenticCampaignAuditRecord msgraph_beta.generated.models.security.VivaGlintFeedbackProgramAuditRecord-->AuditData msgraph_beta.generated.models.security.VivaGlintFeedbackProgramAuditRecord::|public|constructor():None msgraph_beta.generated.models.security.VivaGlintFeedbackProgramAuditRecord::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -252703,6 +256126,14 @@ msgraph_beta.generated.models.ServicePrincipalSignInActivityCollectionResponse:: msgraph_beta.generated.models.ServicePrincipalSignInActivityCollectionResponse::|public|value():list[ServicePrincipalSignInActivity] msgraph_beta.generated.models.ServicePrincipalSignInActivityCollectionResponse::|public|value(value:list[ServicePrincipalSignInActivity]):None msgraph_beta.generated.models.ServicePrincipalSignInActivityCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):ServicePrincipalSignInActivityCollectionResponse +msgraph_beta.generated.models.ServiceProviderConstraints-->PolicyDeletableItem +msgraph_beta.generated.models.ServiceProviderConstraints::|public|constructor():None +msgraph_beta.generated.models.ServiceProviderConstraints::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.ServiceProviderConstraints::|public|id():str +msgraph_beta.generated.models.ServiceProviderConstraints::|public|id(value:str):None +msgraph_beta.generated.models.ServiceProviderConstraints::|public|odata_type:str +msgraph_beta.generated.models.ServiceProviderConstraints::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.ServiceProviderConstraints::|static|public|create_from_discriminator_value(parse_node:ParseNode):ServiceProviderConstraints msgraph_beta.generated.models.ServiceProvisioningError::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.ServiceProvisioningError::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.ServiceProvisioningError::|public|backing_store:BackingStore @@ -253694,6 +257125,14 @@ msgraph_beta.generated.models.SharePointProtectionPolicyCollectionResponse::|pub msgraph_beta.generated.models.SharePointProtectionPolicyCollectionResponse::|public|value():list[SharePointProtectionPolicy] msgraph_beta.generated.models.SharePointProtectionPolicyCollectionResponse::|public|value(value:list[SharePointProtectionPolicy]):None msgraph_beta.generated.models.SharePointProtectionPolicyCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointProtectionPolicyCollectionResponse +msgraph_beta.generated.models.SharePointReportSettings-->Entity +msgraph_beta.generated.models.SharePointReportSettings::|public|api_usage_report_metrics():list[ApiUsageReportEnablementStatus] +msgraph_beta.generated.models.SharePointReportSettings::|public|api_usage_report_metrics(value:list[ApiUsageReportEnablementStatus]):None +msgraph_beta.generated.models.SharePointReportSettings::|public|constructor():None +msgraph_beta.generated.models.SharePointReportSettings::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.SharePointReportSettings::|public|odata_type:str +msgraph_beta.generated.models.SharePointReportSettings::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.SharePointReportSettings::|static|public|create_from_discriminator_value(parse_node:ParseNode):SharePointReportSettings msgraph_beta.generated.models.SharePointRestoreSession-->RestoreSessionBase msgraph_beta.generated.models.SharePointRestoreSession::|public|constructor():None msgraph_beta.generated.models.SharePointRestoreSession::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -254199,6 +257638,8 @@ msgraph_beta.generated.models.SignIn::|public|client_app_used():str msgraph_beta.generated.models.SignIn::|public|client_app_used(value:str):None msgraph_beta.generated.models.SignIn::|public|client_credential_type():ClientCredentialType msgraph_beta.generated.models.SignIn::|public|client_credential_type(value:ClientCredentialType):None +msgraph_beta.generated.models.SignIn::|public|client_session_id():str +msgraph_beta.generated.models.SignIn::|public|client_session_id(value:str):None msgraph_beta.generated.models.SignIn::|public|conditional_access_audiences():list[str] msgraph_beta.generated.models.SignIn::|public|conditional_access_audiences(value:list[str]):None msgraph_beta.generated.models.SignIn::|public|conditional_access_status():ConditionalAccessStatus @@ -255297,8 +258738,8 @@ msgraph_beta.generated.models.SnapshotJobStatus::0000-NotStarted msgraph_beta.generated.models.SnapshotJobStatus::0001-Running msgraph_beta.generated.models.SnapshotJobStatus::0002-Succeeded msgraph_beta.generated.models.SnapshotJobStatus::0003-Failed -msgraph_beta.generated.models.SnapshotJobStatus::0004-UnknownFutureValue -msgraph_beta.generated.models.SnapshotJobStatus::0005-PartiallySuccessful +msgraph_beta.generated.models.SnapshotJobStatus::0004-PartiallySuccessful +msgraph_beta.generated.models.SnapshotJobStatus::0005-UnknownFutureValue msgraph_beta.generated.models.SocialIdentityProvider-->IdentityProviderBase msgraph_beta.generated.models.SocialIdentityProvider::|public|client_id():str msgraph_beta.generated.models.SocialIdentityProvider::|public|client_id(value:str):None @@ -256280,6 +259721,12 @@ msgraph_beta.generated.models.Subscription::|public|odata_type:str msgraph_beta.generated.models.Subscription::|public|resource():str msgraph_beta.generated.models.Subscription::|public|resource(value:str):None msgraph_beta.generated.models.Subscription::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Subscription::|public|vapid_public_key():str +msgraph_beta.generated.models.Subscription::|public|vapid_public_key(value:str):None +msgraph_beta.generated.models.Subscription::|public|web_push_encryption_p256dh_public_key():str +msgraph_beta.generated.models.Subscription::|public|web_push_encryption_p256dh_public_key(value:str):None +msgraph_beta.generated.models.Subscription::|public|web_push_encryption_secret():str +msgraph_beta.generated.models.Subscription::|public|web_push_encryption_secret(value:str):None msgraph_beta.generated.models.Subscription::|static|public|create_from_discriminator_value(parse_node:ParseNode):Subscription msgraph_beta.generated.models.SubscriptionActivities::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.SubscriptionActivities::|public|additional_data(value:dict[str, Any]):None @@ -256357,6 +259804,8 @@ msgraph_beta.generated.models.SummarizedSignIn::|public|status():SignInStatus msgraph_beta.generated.models.SummarizedSignIn::|public|status(value:SignInStatus):None msgraph_beta.generated.models.SummarizedSignIn::|public|tenant_id():str msgraph_beta.generated.models.SummarizedSignIn::|public|tenant_id(value:str):None +msgraph_beta.generated.models.SummarizedSignIn::|public|token_issuer_type():TokenIssuerType +msgraph_beta.generated.models.SummarizedSignIn::|public|token_issuer_type(value:TokenIssuerType):None msgraph_beta.generated.models.SummarizedSignIn::|public|user_principal_name():str msgraph_beta.generated.models.SummarizedSignIn::|public|user_principal_name(value:str):None msgraph_beta.generated.models.SummarizedSignIn::|static|public|create_from_discriminator_value(parse_node:ParseNode):SummarizedSignIn @@ -257075,6 +260524,16 @@ msgraph_beta.generated.models.TaskFileAttachment::|public|get_field_deserializer msgraph_beta.generated.models.TaskFileAttachment::|public|odata_type:str msgraph_beta.generated.models.TaskFileAttachment::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.TaskFileAttachment::|static|public|create_from_discriminator_value(parse_node:ParseNode):TaskFileAttachment +msgraph_beta.generated.models.TaskHistoryItem-->PlannerHistoryItem +msgraph_beta.generated.models.TaskHistoryItem::|public|constructor():None +msgraph_beta.generated.models.TaskHistoryItem::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TaskHistoryItem::|public|new_data():PlannerTaskData +msgraph_beta.generated.models.TaskHistoryItem::|public|new_data(value:PlannerTaskData):None +msgraph_beta.generated.models.TaskHistoryItem::|public|odata_type:str +msgraph_beta.generated.models.TaskHistoryItem::|public|old_data():PlannerTaskData +msgraph_beta.generated.models.TaskHistoryItem::|public|old_data(value:PlannerTaskData):None +msgraph_beta.generated.models.TaskHistoryItem::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TaskHistoryItem::|static|public|create_from_discriminator_value(parse_node:ParseNode):TaskHistoryItem msgraph_beta.generated.models.TaskStatus::0000-NotStarted msgraph_beta.generated.models.TaskStatus::0001-InProgress msgraph_beta.generated.models.TaskStatus::0002-Completed @@ -258165,6 +261624,8 @@ msgraph_beta.generated.models.Teamwork::|public|devices(value:list[TeamworkDevic msgraph_beta.generated.models.Teamwork::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.Teamwork::|public|is_teams_enabled():bool msgraph_beta.generated.models.Teamwork::|public|is_teams_enabled(value:bool):None +msgraph_beta.generated.models.Teamwork::|public|messaging():TeamworkMessaging +msgraph_beta.generated.models.Teamwork::|public|messaging(value:TeamworkMessaging):None msgraph_beta.generated.models.Teamwork::|public|odata_type:str msgraph_beta.generated.models.Teamwork::|public|region():str msgraph_beta.generated.models.Teamwork::|public|region(value:str):None @@ -258328,6 +261789,31 @@ msgraph_beta.generated.models.TeamworkConversationIdentityType::0000-Team msgraph_beta.generated.models.TeamworkConversationIdentityType::0001-Channel msgraph_beta.generated.models.TeamworkConversationIdentityType::0002-Chat msgraph_beta.generated.models.TeamworkConversationIdentityType::0003-UnknownFutureValue +msgraph_beta.generated.models.TeamworkCustomEmoji::|public|additional_data():dict[str, Any] +msgraph_beta.generated.models.TeamworkCustomEmoji::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.models.TeamworkCustomEmoji::|public|backing_store:BackingStore +msgraph_beta.generated.models.TeamworkCustomEmoji::|public|constructor():None +msgraph_beta.generated.models.TeamworkCustomEmoji::|public|content_bytes():str +msgraph_beta.generated.models.TeamworkCustomEmoji::|public|content_bytes(value:str):None +msgraph_beta.generated.models.TeamworkCustomEmoji::|public|created_by():CustomEmojiFromIdentitySet +msgraph_beta.generated.models.TeamworkCustomEmoji::|public|created_by(value:CustomEmojiFromIdentitySet):None +msgraph_beta.generated.models.TeamworkCustomEmoji::|public|created_date_time():datetime.datetime +msgraph_beta.generated.models.TeamworkCustomEmoji::|public|created_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.TeamworkCustomEmoji::|public|display_name():str +msgraph_beta.generated.models.TeamworkCustomEmoji::|public|display_name(value:str):None +msgraph_beta.generated.models.TeamworkCustomEmoji::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkCustomEmoji::|public|odata_type():str +msgraph_beta.generated.models.TeamworkCustomEmoji::|public|odata_type(value:str):None +msgraph_beta.generated.models.TeamworkCustomEmoji::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkCustomEmoji::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkCustomEmoji +msgraph_beta.generated.models.TeamworkCustomEmojiCollectionResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.TeamworkCustomEmojiCollectionResponse::|public|constructor():None +msgraph_beta.generated.models.TeamworkCustomEmojiCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkCustomEmojiCollectionResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkCustomEmojiCollectionResponse::|public|value():list[TeamworkCustomEmoji] +msgraph_beta.generated.models.TeamworkCustomEmojiCollectionResponse::|public|value(value:list[TeamworkCustomEmoji]):None +msgraph_beta.generated.models.TeamworkCustomEmojiCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkCustomEmojiCollectionResponse +msgraph_beta.generated.models.TeamworkCustomEmoji~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.TeamworkDateTimeConfiguration::|public|backing_store:BackingStore @@ -258680,6 +262166,14 @@ msgraph_beta.generated.models.TeamworkLoginStatus::|public|teams_connection():Te msgraph_beta.generated.models.TeamworkLoginStatus::|public|teams_connection(value:TeamworkConnection):None msgraph_beta.generated.models.TeamworkLoginStatus::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkLoginStatus msgraph_beta.generated.models.TeamworkLoginStatus~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.models.TeamworkMessaging-->Entity +msgraph_beta.generated.models.TeamworkMessaging::|public|constructor():None +msgraph_beta.generated.models.TeamworkMessaging::|public|custom_emojis():list[TeamworkCustomEmoji] +msgraph_beta.generated.models.TeamworkMessaging::|public|custom_emojis(value:list[TeamworkCustomEmoji]):None +msgraph_beta.generated.models.TeamworkMessaging::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.TeamworkMessaging::|public|odata_type:str +msgraph_beta.generated.models.TeamworkMessaging::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.TeamworkMessaging::|static|public|create_from_discriminator_value(parse_node:ParseNode):TeamworkMessaging msgraph_beta.generated.models.TeamworkMicrophoneConfiguration::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.TeamworkMicrophoneConfiguration::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.TeamworkMicrophoneConfiguration::|public|backing_store:BackingStore @@ -259402,6 +262896,8 @@ msgraph_beta.generated.models.tenantGovernanceServices.DelegatedAdministrationRo msgraph_beta.generated.models.tenantGovernanceServices.DelegatedAdministrationRoleAssignment::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.tenantGovernanceServices.DelegatedAdministrationRoleAssignment::|public|group():Group msgraph_beta.generated.models.tenantGovernanceServices.DelegatedAdministrationRoleAssignment::|public|group(value:Group):None +msgraph_beta.generated.models.tenantGovernanceServices.DelegatedAdministrationRoleAssignment::|public|group_display_name():str +msgraph_beta.generated.models.tenantGovernanceServices.DelegatedAdministrationRoleAssignment::|public|group_display_name(value:str):None msgraph_beta.generated.models.tenantGovernanceServices.DelegatedAdministrationRoleAssignment::|public|odata_type():str msgraph_beta.generated.models.tenantGovernanceServices.DelegatedAdministrationRoleAssignment::|public|odata_type(value:str):None msgraph_beta.generated.models.tenantGovernanceServices.DelegatedAdministrationRoleAssignment::|public|role_templates():list[RoleTemplate] @@ -259413,6 +262909,8 @@ msgraph_beta.generated.models.tenantGovernanceServices.DelegatedAdministrationRo msgraph_beta.generated.models.tenantGovernanceServices.DelegatedAdministrationRoleAssignmentSnapshot::|public|backing_store:BackingStore msgraph_beta.generated.models.tenantGovernanceServices.DelegatedAdministrationRoleAssignmentSnapshot::|public|constructor():None msgraph_beta.generated.models.tenantGovernanceServices.DelegatedAdministrationRoleAssignmentSnapshot::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.tenantGovernanceServices.DelegatedAdministrationRoleAssignmentSnapshot::|public|group_display_name():str +msgraph_beta.generated.models.tenantGovernanceServices.DelegatedAdministrationRoleAssignmentSnapshot::|public|group_display_name(value:str):None msgraph_beta.generated.models.tenantGovernanceServices.DelegatedAdministrationRoleAssignmentSnapshot::|public|group_id():str msgraph_beta.generated.models.tenantGovernanceServices.DelegatedAdministrationRoleAssignmentSnapshot::|public|group_id(value:str):None msgraph_beta.generated.models.tenantGovernanceServices.DelegatedAdministrationRoleAssignmentSnapshot::|public|odata_type():str @@ -259648,6 +263146,8 @@ msgraph_beta.generated.models.tenantGovernanceServices.RelatedTenant::|public|co msgraph_beta.generated.models.tenantGovernanceServices.RelatedTenant::|public|created_date_time():datetime.datetime msgraph_beta.generated.models.tenantGovernanceServices.RelatedTenant::|public|created_date_time(value:datetime.datetime):None msgraph_beta.generated.models.tenantGovernanceServices.RelatedTenant::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.tenantGovernanceServices.RelatedTenant::|public|is_microsoft_infrastructure():bool +msgraph_beta.generated.models.tenantGovernanceServices.RelatedTenant::|public|is_microsoft_infrastructure(value:bool):None msgraph_beta.generated.models.tenantGovernanceServices.RelatedTenant::|public|multi_tenant_application_metrics():MultiTenantApplicationMetrics msgraph_beta.generated.models.tenantGovernanceServices.RelatedTenant::|public|multi_tenant_application_metrics(value:MultiTenantApplicationMetrics):None msgraph_beta.generated.models.tenantGovernanceServices.RelatedTenant::|public|odata_type:str @@ -262917,6 +266417,8 @@ msgraph_beta.generated.models.User::|public|direct_reports():list[DirectoryObjec msgraph_beta.generated.models.User::|public|direct_reports(value:list[DirectoryObject]):None msgraph_beta.generated.models.User::|public|display_name():str msgraph_beta.generated.models.User::|public|display_name(value:str):None +msgraph_beta.generated.models.User::|public|distribution_lists():list[DistributionList] +msgraph_beta.generated.models.User::|public|distribution_lists(value:list[DistributionList]):None msgraph_beta.generated.models.User::|public|drive():Drive msgraph_beta.generated.models.User::|public|drive(value:Drive):None msgraph_beta.generated.models.User::|public|drives():list[Drive] @@ -263261,13 +266763,21 @@ msgraph_beta.generated.models.UserActivityType::0000-UploadText msgraph_beta.generated.models.UserActivityType::0001-UploadFile msgraph_beta.generated.models.UserActivityType::0002-DownloadText msgraph_beta.generated.models.UserActivityType::0003-DownloadFile -msgraph_beta.generated.models.UserActivityType::0004-UnknownFutureValue +msgraph_beta.generated.models.UserActivityType::0004-CopyToClipboard +msgraph_beta.generated.models.UserActivityType::0005-PasteFromClipboard +msgraph_beta.generated.models.UserActivityType::0006-Print +msgraph_beta.generated.models.UserActivityType::0007-AccessDebugTools +msgraph_beta.generated.models.UserActivityType::0008-UnknownFutureValue msgraph_beta.generated.models.UserActivityTypes::0000-None_ msgraph_beta.generated.models.UserActivityTypes::0001-UploadText msgraph_beta.generated.models.UserActivityTypes::0002-UploadFile msgraph_beta.generated.models.UserActivityTypes::0003-DownloadText msgraph_beta.generated.models.UserActivityTypes::0004-DownloadFile -msgraph_beta.generated.models.UserActivityTypes::0005-UnknownFutureValue +msgraph_beta.generated.models.UserActivityTypes::0005-CopyToClipboard +msgraph_beta.generated.models.UserActivityTypes::0006-PasteFromClipboard +msgraph_beta.generated.models.UserActivityTypes::0007-Print +msgraph_beta.generated.models.UserActivityTypes::0008-AccessDebugTools +msgraph_beta.generated.models.UserActivityTypes::0009-UnknownFutureValue msgraph_beta.generated.models.UserAnalytics-->Entity msgraph_beta.generated.models.UserAnalytics::|public|activity_statistics():list[ActivityStatistics] msgraph_beta.generated.models.UserAnalytics::|public|activity_statistics(value:list[ActivityStatistics]):None @@ -263544,13 +267054,13 @@ msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupOver msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupOverview::|public|total_device_count():int msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupOverview::|public|total_device_count(value:int):None msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupOverview::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAnomalyCorrelationGroupOverview -msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse::|public|value():list[UserExperienceAnalyticsAnomalyCorrelationGroupOverview] -msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse::|public|value(value:list[UserExperienceAnalyticsAnomalyCorrelationGroupOverview]):None -msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse +msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewC_6fb5483f-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewC_6fb5483f::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewC_6fb5483f::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewC_6fb5483f::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewC_6fb5483f::|public|value():list[UserExperienceAnalyticsAnomalyCorrelationGroupOverview] +msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewC_6fb5483f::|public|value(value:list[UserExperienceAnalyticsAnomalyCorrelationGroupOverview]):None +msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupOverviewC_6fb5483f::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAnomalyCorrelationGroupOverviewC_6fb5483f msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupPrevalence::0000-High msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupPrevalence::0001-Medium msgraph_beta.generated.models.UserExperienceAnalyticsAnomalyCorrelationGroupPrevalence::0002-Low @@ -263656,13 +267166,13 @@ msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthApplicationPerform msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthApplicationPerformance::|public|odata_type:str msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthApplicationPerformance::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthApplicationPerformance::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthApplicationPerformance -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse::|public|value():list[UserExperienceAnalyticsAppHealthApplicationPerformance] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse::|public|value(value:list[UserExperienceAnalyticsAppHealthApplicationPerformance]):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthApplicationPerformanceC_0eceb72b-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthApplicationPerformanceC_0eceb72b::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthApplicationPerformanceC_0eceb72b::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthApplicationPerformanceC_0eceb72b::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthApplicationPerformanceC_0eceb72b::|public|value():list[UserExperienceAnalyticsAppHealthApplicationPerformance] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthApplicationPerformanceC_0eceb72b::|public|value(value:list[UserExperienceAnalyticsAppHealthApplicationPerformance]):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthApplicationPerformanceC_0eceb72b::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthApplicationPerformanceC_0eceb72b msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion-->Entity msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion::|public|app_crash_count():int msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion::|public|app_crash_count(value:int):None @@ -263683,71 +267193,71 @@ msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAp msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion::|public|odata_type:str msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse::|public|value():list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse::|public|value(value:list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion]):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails-->Entity -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|app_crash_count():int -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|app_crash_count(value:int):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|app_display_name():str -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|app_display_name(value:str):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|app_name():str -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|app_name(value:str):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|app_publisher():str -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|app_publisher(value:str):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|app_version():str -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|app_version(value:str):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|device_count_with_crashes():int -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|device_count_with_crashes(value:int):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|is_latest_used_version():bool -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|is_latest_used_version(value:bool):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|is_most_used_version():bool -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|is_most_used_version(value:bool):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|odata_type:str -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse::|public|value():list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse::|public|value(value:list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails]):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId-->Entity -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|app_crash_count():int -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|app_crash_count(value:int):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|app_display_name():str -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|app_display_name(value:str):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|app_name():str -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|app_name(value:str):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|app_publisher():str -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|app_publisher(value:str):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|app_version():str -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|app_version(value:str):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|device_display_name():str -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|device_display_name(value:str):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|device_id():str -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|device_id(value:str):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|odata_type:str -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|processed_date_time():datetime.datetime -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|processed_date_time(value:datetime.datetime):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse::|public|value():list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse::|public|value(value:list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId]):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b-->Entity +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|app_crash_count():int +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|app_crash_count(value:int):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|app_display_name():str +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|app_display_name(value:str):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|app_name():str +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|app_name(value:str):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|app_publisher():str +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|app_publisher(value:str):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|app_version():str +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|app_version(value:str):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|device_display_name():str +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|device_display_name(value:str):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|device_id():str +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|device_id(value:str):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|odata_type:str +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|processed_date_time():datetime.datetime +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|processed_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_47d72806-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_47d72806::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_47d72806::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_47d72806::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_47d72806::|public|value():list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_47d72806::|public|value(value:list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522]):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_47d72806::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_47d72806 +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_870e9874-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_870e9874::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_870e9874::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_870e9874::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_870e9874::|public|value():list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_870e9874::|public|value(value:list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b]):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_870e9874::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_870e9874 +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_990cc9c7-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_990cc9c7::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_990cc9c7::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_990cc9c7::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_990cc9c7::|public|value():list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_990cc9c7::|public|value(value:list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion]):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_990cc9c7::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_990cc9c7 +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522-->Entity +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|app_crash_count():int +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|app_crash_count(value:int):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|app_display_name():str +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|app_display_name(value:str):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|app_name():str +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|app_name(value:str):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|app_publisher():str +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|app_publisher(value:str):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|app_version():str +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|app_version(value:str):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|device_count_with_crashes():int +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|device_count_with_crashes(value:int):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|is_latest_used_version():bool +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|is_latest_used_version(value:bool):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|is_most_used_version():bool +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|is_most_used_version(value:bool):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|odata_type:str +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion-->Entity msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion::|public|active_device_count():int msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion::|public|active_device_count(value:int):None @@ -263772,13 +267282,13 @@ msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOS msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion::|public|os_version(value:str):None msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse::|public|value():list[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse::|public|value(value:list[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion]):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_b084b7a3-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_b084b7a3::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_b084b7a3::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_b084b7a3::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_b084b7a3::|public|value():list[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_b084b7a3::|public|value(value:list[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion]):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_b084b7a3::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_b084b7a3 msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformance-->Entity msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformance::|public|active_device_count():int msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformance::|public|active_device_count(value:int):None @@ -263797,13 +267307,13 @@ msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerform msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformance::|public|odata_type:str msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformance::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformance::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthDeviceModelPerformance -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse::|public|value():list[UserExperienceAnalyticsAppHealthDeviceModelPerformance] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse::|public|value(value:list[UserExperienceAnalyticsAppHealthDeviceModelPerformance]):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformanceC_82f2ad9f-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformanceC_82f2ad9f::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformanceC_82f2ad9f::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformanceC_82f2ad9f::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformanceC_82f2ad9f::|public|value():list[UserExperienceAnalyticsAppHealthDeviceModelPerformance] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformanceC_82f2ad9f::|public|value(value:list[UserExperienceAnalyticsAppHealthDeviceModelPerformance]):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDeviceModelPerformanceC_82f2ad9f::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthDeviceModelPerformanceC_82f2ad9f msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformance-->Entity msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformance::|public|app_crash_count():int msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformance::|public|app_crash_count(value:int):None @@ -263832,13 +267342,13 @@ msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformance: msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformance::|public|processed_date_time(value:datetime.datetime):None msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformance::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformance::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthDevicePerformance -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse::|public|value():list[UserExperienceAnalyticsAppHealthDevicePerformance] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse::|public|value(value:list[UserExperienceAnalyticsAppHealthDevicePerformance]):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceCollec_a1e81389-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceCollec_a1e81389::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceCollec_a1e81389::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceCollec_a1e81389::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceCollec_a1e81389::|public|value():list[UserExperienceAnalyticsAppHealthDevicePerformance] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceCollec_a1e81389::|public|value(value:list[UserExperienceAnalyticsAppHealthDevicePerformance]):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceCollec_a1e81389::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthDevicePerformanceCollec_a1e81389 msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetails-->Entity msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetails::|public|app_display_name():str msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetails::|public|app_display_name(value:str):None @@ -263859,13 +267369,13 @@ msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceD msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetails::|public|odata_type:str msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetails::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetails::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthDevicePerformanceDetails -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse::|public|value():list[UserExperienceAnalyticsAppHealthDevicePerformanceDetails] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse::|public|value(value:list[UserExperienceAnalyticsAppHealthDevicePerformanceDetails]):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_443786e1-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_443786e1::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_443786e1::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_443786e1::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_443786e1::|public|value():list[UserExperienceAnalyticsAppHealthDevicePerformanceDetails] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_443786e1::|public|value(value:list[UserExperienceAnalyticsAppHealthDevicePerformanceDetails]):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthDevicePerformanceDetail_443786e1::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthDevicePerformanceDetail_443786e1 msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformance-->Entity msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformance::|public|active_device_count():int msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformance::|public|active_device_count(value:int):None @@ -263882,13 +267392,13 @@ msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerforman msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformance::|public|os_version_app_health_score(value:float):None msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformance::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformance::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthOSVersionPerformance -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse::|public|value():list[UserExperienceAnalyticsAppHealthOSVersionPerformance] -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse::|public|value(value:list[UserExperienceAnalyticsAppHealthOSVersionPerformance]):None -msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformanceCol_47ddb2da-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformanceCol_47ddb2da::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformanceCol_47ddb2da::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformanceCol_47ddb2da::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformanceCol_47ddb2da::|public|value():list[UserExperienceAnalyticsAppHealthOSVersionPerformance] +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformanceCol_47ddb2da::|public|value(value:list[UserExperienceAnalyticsAppHealthOSVersionPerformance]):None +msgraph_beta.generated.models.UserExperienceAnalyticsAppHealthOSVersionPerformanceCol_47ddb2da::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsAppHealthOSVersionPerformanceCol_47ddb2da msgraph_beta.generated.models.UserExperienceAnalyticsAutopilotDevicesSummary::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.UserExperienceAnalyticsAutopilotDevicesSummary::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.UserExperienceAnalyticsAutopilotDevicesSummary::|public|backing_store:BackingStore @@ -263997,13 +267507,13 @@ msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpac msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpact::|public|odata_type:str msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpact::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpact::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthDeviceAppImpact -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse::|public|value():list[UserExperienceAnalyticsBatteryHealthDeviceAppImpact] -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse::|public|value(value:list[UserExperienceAnalyticsBatteryHealthDeviceAppImpact]):None -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpactColl_cf5e24ce-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpactColl_cf5e24ce::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpactColl_cf5e24ce::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpactColl_cf5e24ce::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpactColl_cf5e24ce::|public|value():list[UserExperienceAnalyticsBatteryHealthDeviceAppImpact] +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpactColl_cf5e24ce::|public|value(value:list[UserExperienceAnalyticsBatteryHealthDeviceAppImpact]):None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceAppImpactColl_cf5e24ce::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthDeviceAppImpactColl_cf5e24ce msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformance-->Entity msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformance::|public|battery_age_in_days():int msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformance::|public|battery_age_in_days(value:int):None @@ -264040,13 +267550,13 @@ msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerforma msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformance::|public|odata_type:str msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformance::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformance::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthDevicePerformance -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse::|public|value():list[UserExperienceAnalyticsBatteryHealthDevicePerformance] -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse::|public|value(value:list[UserExperienceAnalyticsBatteryHealthDevicePerformance]):None -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformanceCo_b4a8bea0-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformanceCo_b4a8bea0::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformanceCo_b4a8bea0::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformanceCo_b4a8bea0::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformanceCo_b4a8bea0::|public|value():list[UserExperienceAnalyticsBatteryHealthDevicePerformance] +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformanceCo_b4a8bea0::|public|value(value:list[UserExperienceAnalyticsBatteryHealthDevicePerformance]):None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDevicePerformanceCo_b4a8bea0::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthDevicePerformanceCo_b4a8bea0 msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory-->Entity msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory::|public|constructor():None msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory::|public|device_id():str @@ -264059,13 +267569,13 @@ msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeH msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory::|public|runtime_date_time(value:str):None msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse::|public|value():list[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory] -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse::|public|value(value:list[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory]):None -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_85aba7ea-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_85aba7ea::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_85aba7ea::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_85aba7ea::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_85aba7ea::|public|value():list[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory] +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_85aba7ea::|public|value(value:list[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory]):None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_85aba7ea::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_85aba7ea msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformance-->Entity msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformance::|public|active_devices():int msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformance::|public|active_devices(value:int):None @@ -264100,13 +267610,13 @@ msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerforman msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformance::|public|odata_type:str msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformance::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformance::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthModelPerformance -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse::|public|value():list[UserExperienceAnalyticsBatteryHealthModelPerformance] -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse::|public|value(value:list[UserExperienceAnalyticsBatteryHealthModelPerformance]):None -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformanceCol_4129e832-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformanceCol_4129e832::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformanceCol_4129e832::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformanceCol_4129e832::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformanceCol_4129e832::|public|value():list[UserExperienceAnalyticsBatteryHealthModelPerformance] +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformanceCol_4129e832::|public|value(value:list[UserExperienceAnalyticsBatteryHealthModelPerformance]):None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthModelPerformanceCol_4129e832::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthModelPerformanceCol_4129e832 msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformance-->Entity msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformance::|public|active_devices():int msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformance::|public|active_devices(value:int):None @@ -264137,13 +267647,13 @@ msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformance: msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformance::|public|os_version(value:str):None msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformance::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformance::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthOsPerformance -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse::|public|value():list[UserExperienceAnalyticsBatteryHealthOsPerformance] -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse::|public|value(value:list[UserExperienceAnalyticsBatteryHealthOsPerformance]):None -msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformanceCollec_4e55f377-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformanceCollec_4e55f377::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformanceCollec_4e55f377::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformanceCollec_4e55f377::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformanceCollec_4e55f377::|public|value():list[UserExperienceAnalyticsBatteryHealthOsPerformance] +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformanceCollec_4e55f377::|public|value(value:list[UserExperienceAnalyticsBatteryHealthOsPerformance]):None +msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthOsPerformanceCollec_4e55f377::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsBatteryHealthOsPerformanceCollec_4e55f377 msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails-->Entity msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails::|public|active_devices():int msgraph_beta.generated.models.UserExperienceAnalyticsBatteryHealthRuntimeDetails::|public|active_devices(value:int):None @@ -264446,13 +267956,13 @@ msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStartupProcessPerform msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStartupProcessPerformance::|public|total_impact_in_ms():int msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStartupProcessPerformance::|public|total_impact_in_ms(value:int):None msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStartupProcessPerformance::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsDeviceStartupProcessPerformance -msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse::|public|value():list[UserExperienceAnalyticsDeviceStartupProcessPerformance] -msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse::|public|value(value:list[UserExperienceAnalyticsDeviceStartupProcessPerformance]):None -msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse +msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStartupProcessPerformanceC_7fe25528-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStartupProcessPerformanceC_7fe25528::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStartupProcessPerformanceC_7fe25528::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStartupProcessPerformanceC_7fe25528::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStartupProcessPerformanceC_7fe25528::|public|value():list[UserExperienceAnalyticsDeviceStartupProcessPerformance] +msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStartupProcessPerformanceC_7fe25528::|public|value(value:list[UserExperienceAnalyticsDeviceStartupProcessPerformance]):None +msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStartupProcessPerformanceC_7fe25528::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsDeviceStartupProcessPerformanceC_7fe25528 msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStatus::0000-Anomalous msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStatus::0001-Affected msgraph_beta.generated.models.UserExperienceAnalyticsDeviceStatus::0002-AtRisk @@ -264492,13 +268002,13 @@ msgraph_beta.generated.models.UserExperienceAnalyticsDeviceWithoutCloudIdentity: msgraph_beta.generated.models.UserExperienceAnalyticsDeviceWithoutCloudIdentity::|public|odata_type:str msgraph_beta.generated.models.UserExperienceAnalyticsDeviceWithoutCloudIdentity::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.UserExperienceAnalyticsDeviceWithoutCloudIdentity::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsDeviceWithoutCloudIdentity -msgraph_beta.generated.models.UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse::|public|value():list[UserExperienceAnalyticsDeviceWithoutCloudIdentity] -msgraph_beta.generated.models.UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse::|public|value(value:list[UserExperienceAnalyticsDeviceWithoutCloudIdentity]):None -msgraph_beta.generated.models.UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse +msgraph_beta.generated.models.UserExperienceAnalyticsDeviceWithoutCloudIdentityCollec_327a2df1-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.UserExperienceAnalyticsDeviceWithoutCloudIdentityCollec_327a2df1::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsDeviceWithoutCloudIdentityCollec_327a2df1::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsDeviceWithoutCloudIdentityCollec_327a2df1::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsDeviceWithoutCloudIdentityCollec_327a2df1::|public|value():list[UserExperienceAnalyticsDeviceWithoutCloudIdentity] +msgraph_beta.generated.models.UserExperienceAnalyticsDeviceWithoutCloudIdentityCollec_327a2df1::|public|value(value:list[UserExperienceAnalyticsDeviceWithoutCloudIdentity]):None +msgraph_beta.generated.models.UserExperienceAnalyticsDeviceWithoutCloudIdentityCollec_327a2df1::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsDeviceWithoutCloudIdentityCollec_327a2df1 msgraph_beta.generated.models.UserExperienceAnalyticsHealthState::0000-Unknown msgraph_beta.generated.models.UserExperienceAnalyticsHealthState::0001-InsufficientData msgraph_beta.generated.models.UserExperienceAnalyticsHealthState::0002-NeedsAttention @@ -265001,13 +268511,13 @@ msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereModelPerfor msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|work_from_anywhere_score():float msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereModelPerformance::|public|work_from_anywhere_score(value:float):None msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereModelPerformance::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsWorkFromAnywhereModelPerformance -msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse::|public|value():list[UserExperienceAnalyticsWorkFromAnywhereModelPerformance] -msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse::|public|value(value:list[UserExperienceAnalyticsWorkFromAnywhereModelPerformance]):None -msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_200ee526-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_200ee526::|public|constructor():None +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_200ee526::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_200ee526::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_200ee526::|public|value():list[UserExperienceAnalyticsWorkFromAnywhereModelPerformance] +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_200ee526::|public|value(value:list[UserExperienceAnalyticsWorkFromAnywhereModelPerformance]):None +msgraph_beta.generated.models.UserExperienceAnalyticsWorkFromAnywhereModelPerformance_200ee526::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserExperienceAnalyticsWorkFromAnywhereModelPerformance_200ee526 msgraph_beta.generated.models.UserFlowApiConnectorConfiguration::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.UserFlowApiConnectorConfiguration::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.UserFlowApiConnectorConfiguration::|public|backing_store:BackingStore @@ -266304,6 +269814,8 @@ msgraph_beta.generated.models.VirtualEvent::|public|external_event_information(v msgraph_beta.generated.models.VirtualEvent::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.VirtualEvent::|public|is_registration_enabled():bool msgraph_beta.generated.models.VirtualEvent::|public|is_registration_enabled(value:bool):None +msgraph_beta.generated.models.VirtualEvent::|public|is_registration_required():bool +msgraph_beta.generated.models.VirtualEvent::|public|is_registration_required(value:bool):None msgraph_beta.generated.models.VirtualEvent::|public|odata_type:str msgraph_beta.generated.models.VirtualEvent::|public|presenters():list[VirtualEventPresenter] msgraph_beta.generated.models.VirtualEvent::|public|presenters(value:list[VirtualEventPresenter]):None @@ -266455,6 +269967,10 @@ msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|cap msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|capacity(value:int):None msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|constructor():None msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|is_manual_approval_enabled():bool +msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|is_manual_approval_enabled(value:bool):None +msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|is_waitlist_enabled():bool +msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|is_waitlist_enabled(value:bool):None msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|odata_type:str msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|questions():list[VirtualEventRegistrationQuestionBase] msgraph_beta.generated.models.VirtualEventRegistrationConfiguration::|public|questions(value:list[VirtualEventRegistrationQuestionBase]):None @@ -266599,6 +270115,10 @@ msgraph_beta.generated.models.VirtualEventTownhall::|public|invited_attendees(va msgraph_beta.generated.models.VirtualEventTownhall::|public|is_invite_only():bool msgraph_beta.generated.models.VirtualEventTownhall::|public|is_invite_only(value:bool):None msgraph_beta.generated.models.VirtualEventTownhall::|public|odata_type:str +msgraph_beta.generated.models.VirtualEventTownhall::|public|registrations():list[VirtualEventRegistration] +msgraph_beta.generated.models.VirtualEventTownhall::|public|registrations(value:list[VirtualEventRegistration]):None +msgraph_beta.generated.models.VirtualEventTownhall::|public|registration_configuration():VirtualEventTownhallRegistrationConfiguration +msgraph_beta.generated.models.VirtualEventTownhall::|public|registration_configuration(value:VirtualEventTownhallRegistrationConfiguration):None msgraph_beta.generated.models.VirtualEventTownhall::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.VirtualEventTownhall::|static|public|create_from_discriminator_value(parse_node:ParseNode):VirtualEventTownhall msgraph_beta.generated.models.VirtualEventTownhallCollectionResponse-->BaseCollectionPaginationCountResponse @@ -266608,6 +270128,12 @@ msgraph_beta.generated.models.VirtualEventTownhallCollectionResponse::|public|se msgraph_beta.generated.models.VirtualEventTownhallCollectionResponse::|public|value():list[VirtualEventTownhall] msgraph_beta.generated.models.VirtualEventTownhallCollectionResponse::|public|value(value:list[VirtualEventTownhall]):None msgraph_beta.generated.models.VirtualEventTownhallCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):VirtualEventTownhallCollectionResponse +msgraph_beta.generated.models.VirtualEventTownhallRegistrationConfiguration-->VirtualEventRegistrationConfiguration +msgraph_beta.generated.models.VirtualEventTownhallRegistrationConfiguration::|public|constructor():None +msgraph_beta.generated.models.VirtualEventTownhallRegistrationConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.VirtualEventTownhallRegistrationConfiguration::|public|odata_type:str +msgraph_beta.generated.models.VirtualEventTownhallRegistrationConfiguration::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.VirtualEventTownhallRegistrationConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):VirtualEventTownhallRegistrationConfiguration msgraph_beta.generated.models.VirtualEventWebinar-->VirtualEvent msgraph_beta.generated.models.VirtualEventWebinar::|public|audience():MeetingAudience msgraph_beta.generated.models.VirtualEventWebinar::|public|audience(value:MeetingAudience):None @@ -266632,10 +270158,6 @@ msgraph_beta.generated.models.VirtualEventWebinarCollectionResponse::|static|pub msgraph_beta.generated.models.VirtualEventWebinarRegistrationConfiguration-->VirtualEventRegistrationConfiguration msgraph_beta.generated.models.VirtualEventWebinarRegistrationConfiguration::|public|constructor():None msgraph_beta.generated.models.VirtualEventWebinarRegistrationConfiguration::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.VirtualEventWebinarRegistrationConfiguration::|public|is_manual_approval_enabled():bool -msgraph_beta.generated.models.VirtualEventWebinarRegistrationConfiguration::|public|is_manual_approval_enabled(value:bool):None -msgraph_beta.generated.models.VirtualEventWebinarRegistrationConfiguration::|public|is_waitlist_enabled():bool -msgraph_beta.generated.models.VirtualEventWebinarRegistrationConfiguration::|public|is_waitlist_enabled(value:bool):None msgraph_beta.generated.models.VirtualEventWebinarRegistrationConfiguration::|public|odata_type:str msgraph_beta.generated.models.VirtualEventWebinarRegistrationConfiguration::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.VirtualEventWebinarRegistrationConfiguration::|static|public|create_from_discriminator_value(parse_node:ParseNode):VirtualEventWebinarRegistrationConfiguration @@ -267795,6 +271317,8 @@ msgraph_beta.generated.models.Win32LobAppInstallExperience::|public|constructor( msgraph_beta.generated.models.Win32LobAppInstallExperience::|public|device_restart_behavior():Win32LobAppRestartBehavior msgraph_beta.generated.models.Win32LobAppInstallExperience::|public|device_restart_behavior(value:Win32LobAppRestartBehavior):None msgraph_beta.generated.models.Win32LobAppInstallExperience::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Win32LobAppInstallExperience::|public|in_use_behavior():Win32LobAppInUseActionType +msgraph_beta.generated.models.Win32LobAppInstallExperience::|public|in_use_behavior(value:Win32LobAppInUseActionType):None msgraph_beta.generated.models.Win32LobAppInstallExperience::|public|max_run_time_in_minutes():int msgraph_beta.generated.models.Win32LobAppInstallExperience::|public|max_run_time_in_minutes(value:int):None msgraph_beta.generated.models.Win32LobAppInstallExperience::|public|odata_type():str @@ -267810,6 +271334,11 @@ msgraph_beta.generated.models.Win32LobAppInstallPowerShellScript::|public|get_fi msgraph_beta.generated.models.Win32LobAppInstallPowerShellScript::|public|odata_type:str msgraph_beta.generated.models.Win32LobAppInstallPowerShellScript::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.models.Win32LobAppInstallPowerShellScript::|static|public|create_from_discriminator_value(parse_node:ParseNode):Win32LobAppInstallPowerShellScript +msgraph_beta.generated.models.Win32LobAppInUseActionType::0000-NotEnabled +msgraph_beta.generated.models.Win32LobAppInUseActionType::0001-Fail +msgraph_beta.generated.models.Win32LobAppInUseActionType::0002-TerminateWithoutUserInteraction +msgraph_beta.generated.models.Win32LobAppInUseActionType::0003-TerminateWithUserInteraction +msgraph_beta.generated.models.Win32LobAppInUseActionType::0004-UnknownFutureValue msgraph_beta.generated.models.Win32LobAppMsiInformation::|public|additional_data():dict[str, Any] msgraph_beta.generated.models.Win32LobAppMsiInformation::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.models.Win32LobAppMsiInformation::|public|backing_store:BackingStore @@ -267906,6 +271435,21 @@ msgraph_beta.generated.models.Win32LobAppPowerShellScriptRuleOperationType::0003 msgraph_beta.generated.models.Win32LobAppPowerShellScriptRuleOperationType::0004-Float msgraph_beta.generated.models.Win32LobAppPowerShellScriptRuleOperationType::0005-Version msgraph_beta.generated.models.Win32LobAppPowerShellScriptRuleOperationType::0006-Boolean +msgraph_beta.generated.models.Win32LobAppProcessOperationType::0000-NotConfigured +msgraph_beta.generated.models.Win32LobAppProcessOperationType::0001-Exists +msgraph_beta.generated.models.Win32LobAppProcessOperationType::0002-UnknownFutureValue +msgraph_beta.generated.models.Win32LobAppProcessRule-->Win32LobAppRule +msgraph_beta.generated.models.Win32LobAppProcessRule::|public|constructor():None +msgraph_beta.generated.models.Win32LobAppProcessRule::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.Win32LobAppProcessRule::|public|odata_type:str +msgraph_beta.generated.models.Win32LobAppProcessRule::|public|operation_type():Win32LobAppProcessOperationType +msgraph_beta.generated.models.Win32LobAppProcessRule::|public|operation_type(value:Win32LobAppProcessOperationType):None +msgraph_beta.generated.models.Win32LobAppProcessRule::|public|process_display_name():str +msgraph_beta.generated.models.Win32LobAppProcessRule::|public|process_display_name(value:str):None +msgraph_beta.generated.models.Win32LobAppProcessRule::|public|process_name():str +msgraph_beta.generated.models.Win32LobAppProcessRule::|public|process_name(value:str):None +msgraph_beta.generated.models.Win32LobAppProcessRule::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.Win32LobAppProcessRule::|static|public|create_from_discriminator_value(parse_node:ParseNode):Win32LobAppProcessRule msgraph_beta.generated.models.Win32LobAppProductCodeDetection-->Win32LobAppDetection msgraph_beta.generated.models.Win32LobAppProductCodeDetection::|public|constructor():None msgraph_beta.generated.models.Win32LobAppProductCodeDetection::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -268668,8 +272212,8 @@ msgraph_beta.generated.models.Windows10EndpointProtectionConfiguration::|public| msgraph_beta.generated.models.Windows10EndpointProtectionConfiguration::|public|local_security_options_do_not_require_ctrl_alt_del(value:bool):None msgraph_beta.generated.models.Windows10EndpointProtectionConfiguration::|public|local_security_options_do_not_store_l_a_n_manager_hash_value_on_next_password_change():bool msgraph_beta.generated.models.Windows10EndpointProtectionConfiguration::|public|local_security_options_do_not_store_l_a_n_manager_hash_value_on_next_password_change(value:bool):None -msgraph_beta.generated.models.Windows10EndpointProtectionConfiguration::|public|local_security_options_format_and_eject_of_removable_media_allowed_user():LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType -msgraph_beta.generated.models.Windows10EndpointProtectionConfiguration::|public|local_security_options_format_and_eject_of_removable_media_allowed_user(value:LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType):None +msgraph_beta.generated.models.Windows10EndpointProtectionConfiguration::|public|local_security_options_format_and_eject_of_removable_media_allowed_user():LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllow_b7ae6724 +msgraph_beta.generated.models.Windows10EndpointProtectionConfiguration::|public|local_security_options_format_and_eject_of_removable_media_allowed_user(value:LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllow_b7ae6724):None msgraph_beta.generated.models.Windows10EndpointProtectionConfiguration::|public|local_security_options_guest_account_name():str msgraph_beta.generated.models.Windows10EndpointProtectionConfiguration::|public|local_security_options_guest_account_name(value:str):None msgraph_beta.generated.models.Windows10EndpointProtectionConfiguration::|public|local_security_options_hide_last_signed_in_user():bool @@ -270367,12 +273911,12 @@ msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolic msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicy::|public|content_file_name(value:str):None msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicy::|public|creation_date_time():datetime.datetime msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicy::|public|creation_date_time(value:datetime.datetime):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicy::|public|deploy_summary():WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicy::|public|deploy_summary(value:WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicy::|public|deploy_summary():WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552 +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicy::|public|deploy_summary(value:WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552):None msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicy::|public|description():str msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicy::|public|description(value:str):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicy::|public|device_statuses():list[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus] -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicy::|public|device_statuses(value:list[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus]):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicy::|public|device_statuses():list[WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6] +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicy::|public|device_statuses(value:list[WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6]):None msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicy::|public|display_name():str msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicy::|public|display_name(value:str):None msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicy::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -270393,63 +273937,63 @@ msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolic msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyAssignment::|public|target():DeviceAndAppManagementAssignmentTarget msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyAssignment::|public|target(value:DeviceAndAppManagementAssignmentTarget):None msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyAssignment::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsDefenderApplicationControlSupplementalPolicyAssignment -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse::|public|value():list[WindowsDefenderApplicationControlSupplementalPolicyAssignment] -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse::|public|value(value:list[WindowsDefenderApplicationControlSupplementalPolicyAssignment]):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse::|public|value():list[WindowsDefenderApplicationControlSupplementalPolicy] -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse::|public|value(value:list[WindowsDefenderApplicationControlSupplementalPolicy]):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus-->Entity -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|constructor():None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|deployment_status():WindowsDefenderApplicationControlSupplementalPolicyStatuses -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|deployment_status(value:WindowsDefenderApplicationControlSupplementalPolicyStatuses):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|device_id():str -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|device_id(value:str):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|device_name():str -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|device_name(value:str):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|last_sync_date_time():datetime.datetime -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|last_sync_date_time(value:datetime.datetime):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|odata_type:str -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|os_description():str -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|os_description(value:str):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|os_version():str -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|os_version(value:str):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|policy():WindowsDefenderApplicationControlSupplementalPolicy -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|policy(value:WindowsDefenderApplicationControlSupplementalPolicy):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|policy_version():str -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|policy_version(value:str):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|user_name():str -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|user_name(value:str):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|user_principal_name():str -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|public|user_principal_name(value:str):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse::|public|value():list[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus] -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse::|public|value(value:list[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus]):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary-->Entity -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary::|public|constructor():None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary::|public|deployed_device_count():int -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary::|public|deployed_device_count(value:int):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary::|public|failed_device_count():int -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary::|public|failed_device_count(value:int):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary::|public|odata_type:str -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyAssi_bcd43d2c-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyAssi_bcd43d2c::|public|constructor():None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyAssi_bcd43d2c::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyAssi_bcd43d2c::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyAssi_bcd43d2c::|public|value():list[WindowsDefenderApplicationControlSupplementalPolicyAssignment] +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyAssi_bcd43d2c::|public|value(value:list[WindowsDefenderApplicationControlSupplementalPolicyAssignment]):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyAssi_bcd43d2c::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsDefenderApplicationControlSupplementalPolicyAssi_bcd43d2c +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyColl_dbd9b171-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyColl_dbd9b171::|public|constructor():None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyColl_dbd9b171::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyColl_dbd9b171::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyColl_dbd9b171::|public|value():list[WindowsDefenderApplicationControlSupplementalPolicy] +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyColl_dbd9b171::|public|value(value:list[WindowsDefenderApplicationControlSupplementalPolicy]):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyColl_dbd9b171::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsDefenderApplicationControlSupplementalPolicyColl_dbd9b171 +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6-->Entity +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|constructor():None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|deployment_status():WindowsDefenderApplicationControlSupplementalPolicyStatuses +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|deployment_status(value:WindowsDefenderApplicationControlSupplementalPolicyStatuses):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|device_id():str +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|device_id(value:str):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|device_name():str +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|device_name(value:str):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|last_sync_date_time():datetime.datetime +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|last_sync_date_time(value:datetime.datetime):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|odata_type:str +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|os_description():str +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|os_description(value:str):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|os_version():str +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|os_version(value:str):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|policy():WindowsDefenderApplicationControlSupplementalPolicy +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|policy(value:WindowsDefenderApplicationControlSupplementalPolicy):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|policy_version():str +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|policy_version(value:str):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|user_name():str +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|user_name(value:str):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|user_principal_name():str +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|public|user_principal_name(value:str):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_3b8c58ee-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_3b8c58ee::|public|constructor():None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_3b8c58ee::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_3b8c58ee::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_3b8c58ee::|public|value():list[WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6] +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_3b8c58ee::|public|value(value:list[WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6]):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_3b8c58ee::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsDefenderApplicationControlSupplementalPolicyDepl_3b8c58ee +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552-->Entity +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552::|public|constructor():None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552::|public|deployed_device_count():int +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552::|public|deployed_device_count(value:int):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552::|public|failed_device_count():int +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552::|public|failed_device_count(value:int):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552::|public|odata_type:str +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552 msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyStatuses::0000-Unknown msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyStatuses::0001-Success msgraph_beta.generated.models.WindowsDefenderApplicationControlSupplementalPolicyStatuses::0002-TokenError @@ -271200,13 +274744,13 @@ msgraph_beta.generated.models.WindowsInformationProtectionNetworkLearningSummary msgraph_beta.generated.models.WindowsInformationProtectionNetworkLearningSummary::|public|url():str msgraph_beta.generated.models.WindowsInformationProtectionNetworkLearningSummary::|public|url(value:str):None msgraph_beta.generated.models.WindowsInformationProtectionNetworkLearningSummary::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsInformationProtectionNetworkLearningSummary -msgraph_beta.generated.models.WindowsInformationProtectionNetworkLearningSummaryCollectionResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.models.WindowsInformationProtectionNetworkLearningSummaryCollectionResponse::|public|constructor():None -msgraph_beta.generated.models.WindowsInformationProtectionNetworkLearningSummaryCollectionResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.models.WindowsInformationProtectionNetworkLearningSummaryCollectionResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.models.WindowsInformationProtectionNetworkLearningSummaryCollectionResponse::|public|value():list[WindowsInformationProtectionNetworkLearningSummary] -msgraph_beta.generated.models.WindowsInformationProtectionNetworkLearningSummaryCollectionResponse::|public|value(value:list[WindowsInformationProtectionNetworkLearningSummary]):None -msgraph_beta.generated.models.WindowsInformationProtectionNetworkLearningSummaryCollectionResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsInformationProtectionNetworkLearningSummaryCollectionResponse +msgraph_beta.generated.models.WindowsInformationProtectionNetworkLearningSummaryColle_09a54531-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.models.WindowsInformationProtectionNetworkLearningSummaryColle_09a54531::|public|constructor():None +msgraph_beta.generated.models.WindowsInformationProtectionNetworkLearningSummaryColle_09a54531::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.models.WindowsInformationProtectionNetworkLearningSummaryColle_09a54531::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.models.WindowsInformationProtectionNetworkLearningSummaryColle_09a54531::|public|value():list[WindowsInformationProtectionNetworkLearningSummary] +msgraph_beta.generated.models.WindowsInformationProtectionNetworkLearningSummaryColle_09a54531::|public|value(value:list[WindowsInformationProtectionNetworkLearningSummary]):None +msgraph_beta.generated.models.WindowsInformationProtectionNetworkLearningSummaryColle_09a54531::|static|public|create_from_discriminator_value(parse_node:ParseNode):WindowsInformationProtectionNetworkLearningSummaryColle_09a54531 msgraph_beta.generated.models.WindowsInformationProtectionPinCharacterRequirements::0000-NotAllow msgraph_beta.generated.models.WindowsInformationProtectionPinCharacterRequirements::0001-RequireAtLeastOne msgraph_beta.generated.models.WindowsInformationProtectionPinCharacterRequirements::0002-Allow @@ -275977,8 +279521,8 @@ msgraph_beta.generated.monitoring.alertRecords.AlertRecordsRequestBuilder::|publ msgraph_beta.generated.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AlertRecordsRequestBuilderGetQueryParameters]):AlertRecordCollectionResponse -msgraph_beta.generated.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|microsoft_graph_device_management_change_alert_records_portal_notification_as_sent:MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder -msgraph_beta.generated.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|microsoft_graph_device_management_get_portal_notifications:MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder +msgraph_beta.generated.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|microsoft_graph_device_management_change_alert_records_portal_notification_as_sent:MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7 +msgraph_beta.generated.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|microsoft_graph_device_management_get_portal_notifications:MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564 msgraph_beta.generated.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|post(body:AlertRecord; request_configuration?:RequestConfiguration[QueryParameters]):AlertRecord msgraph_beta.generated.monitoring.alertRecords.AlertRecordsRequestBuilder::|public|request_adapter:RequestAdapter @@ -276008,7 +279552,7 @@ msgraph_beta.generated.monitoring.alertRecords.item.AlertRecordItemRequestBuilde msgraph_beta.generated.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AlertRecordItemRequestBuilderGetQueryParameters]):AlertRecord -msgraph_beta.generated.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|microsoft_graph_device_management_set_portal_notification_as_sent:MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder +msgraph_beta.generated.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|microsoft_graph_device_management_set_portal_notification_as_sent:MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f msgraph_beta.generated.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|patch(body:AlertRecord; request_configuration?:RequestConfiguration[QueryParameters]):AlertRecord msgraph_beta.generated.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|request_adapter:RequestAdapter @@ -276017,34 +279561,34 @@ msgraph_beta.generated.monitoring.alertRecords.item.AlertRecordItemRequestBuilde msgraph_beta.generated.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|to_patch_request_information(body:AlertRecord; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|url_template:str msgraph_beta.generated.monitoring.alertRecords.item.AlertRecordItemRequestBuilder::|public|with_url(raw_url:str):AlertRecordItemRequestBuilder -msgraph_beta.generated.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder::|public|url_template:str -msgraph_beta.generated.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|additional_data():dict[str, Any] -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|alert_record_ids():list[str] -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|alert_record_ids(value:list[str]):None -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|backing_store:BackingStore -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|constructor():None -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ChangeAlertRecordsPortalNotificationAsSentPostRequestBody -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder::|public|post(body:ChangeAlertRecordsPortalNotificationAsSentPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder::|public|to_post_request_information(body:ChangeAlertRecordsPortalNotificationAsSentPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder::|public|url_template:str -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSent.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder +msgraph_beta.generated.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f-->BaseRequestBuilder +msgraph_beta.generated.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f.MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f::|public|request_adapter:RequestAdapter +msgraph_beta.generated.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f::|public|url_template:str +msgraph_beta.generated.monitoring.alertRecords.item.microsoftGraphDeviceManagementSetPortalNotificationAsSent.MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f::|public|with_url(raw_url:str):MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|alert_record_ids():list[str] +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|alert_record_ids(value:list[str]):None +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|constructor():None +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):ChangeAlertRecordsPortalNotificationAsSentPostRequestBody +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.ChangeAlertRecordsPortalNotificationAsSentPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7-->BaseRequestBuilder +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7::|public|post(body:ChangeAlertRecordsPortalNotificationAsSentPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7::|public|request_adapter:RequestAdapter +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7::|public|to_post_request_information(body:ChangeAlertRecordsPortalNotificationAsSentPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7::|public|url_template:str +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementChangeAlertRecordsPortalN_43d1221f.MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7::|public|with_url(raw_url:str):MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7 msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.GetPortalNotificationsGetResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.GetPortalNotificationsGetResponse::|public|constructor():None msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.GetPortalNotificationsGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -276052,21 +279596,21 @@ msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGet msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.GetPortalNotificationsGetResponse::|public|value():list[PortalNotification] msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.GetPortalNotificationsGetResponse::|public|value(value:list[PortalNotification]):None msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.GetPortalNotificationsGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetPortalNotificationsGetResponse -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters] -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]):GetPortalNotificationsGetResponse -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder::|public|url_template:str -msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564-->BaseRequestBuilder +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564.MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters] +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]):GetPortalNotificationsGetResponse +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564::|public|request_adapter:RequestAdapter +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564::|public|url_template:str +msgraph_beta.generated.monitoring.alertRecords.microsoftGraphDeviceManagementGetPortalNotifications.MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564::|public|with_url(raw_url:str):MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564 msgraph_beta.generated.monitoring.alertRules.AlertRulesRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.monitoring.alertRules.AlertRulesRequestBuilder.AlertRulesRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.monitoring.alertRules.AlertRulesRequestBuilder.AlertRulesRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -276168,9 +279712,9 @@ msgraph_beta.generated.networkAccess.alerts.AlertsRequestBuilder::|public|by_ale msgraph_beta.generated.networkAccess.alerts.AlertsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.networkAccess.alerts.AlertsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.networkAccess.alerts.AlertsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AlertsRequestBuilderGetQueryParameters]):AlertCollectionResponse -msgraph_beta.generated.networkAccess.alerts.AlertsRequestBuilder::|public|microsoft_graph_networkaccess_get_alert_frequencies_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.alerts.AlertsRequestBuilder::|public|microsoft_graph_networkaccess_get_alert_severity_summaries_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.alerts.AlertsRequestBuilder::|public|microsoft_graph_networkaccess_get_alert_summaries_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.networkAccess.alerts.AlertsRequestBuilder::|public|microsoft_graph_networkaccess_get_alert_frequencies_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a +msgraph_beta.generated.networkAccess.alerts.AlertsRequestBuilder::|public|microsoft_graph_networkaccess_get_alert_severity_summaries_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6 +msgraph_beta.generated.networkAccess.alerts.AlertsRequestBuilder::|public|microsoft_graph_networkaccess_get_alert_summaries_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7 msgraph_beta.generated.networkAccess.alerts.AlertsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.networkAccess.alerts.AlertsRequestBuilder::|public|post(body:Alert; request_configuration?:RequestConfiguration[QueryParameters]):Alert msgraph_beta.generated.networkAccess.alerts.AlertsRequestBuilder::|public|request_adapter:RequestAdapter @@ -276221,72 +279765,72 @@ msgraph_beta.generated.networkAccess.alerts.item.policy.PolicyRequestBuilder::|p msgraph_beta.generated.networkAccess.alerts.item.policy.PolicyRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PolicyRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.networkAccess.alerts.item.policy.PolicyRequestBuilder::|public|url_template:str msgraph_beta.generated.networkAccess.alerts.item.policy.PolicyRequestBuilder::|public|with_url(raw_url:str):PolicyRequestBuilder -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[AlertFrequencyPoint] -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[AlertFrequencyPoint]):None -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[AlertSeveritySummary] -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[AlertSeveritySummary]):None -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[AlertSummary] -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[AlertSummary]):None -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[AlertFrequencyPoint] +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[AlertFrequencyPoint]):None +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a::|public|url_template:str +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertFrequenciesWithStart_00987de1.MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.GetAlertSeveritySummariesWithStartDateTimeWithEndDateTi_2fde77ad-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.GetAlertSeveritySummariesWithStartDateTimeWithEndDateTi_2fde77ad::|public|constructor():None +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.GetAlertSeveritySummariesWithStartDateTimeWithEndDateTi_2fde77ad::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.GetAlertSeveritySummariesWithStartDateTimeWithEndDateTi_2fde77ad::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.GetAlertSeveritySummariesWithStartDateTimeWithEndDateTi_2fde77ad::|public|value():list[AlertSeveritySummary] +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.GetAlertSeveritySummariesWithStartDateTimeWithEndDateTi_2fde77ad::|public|value(value:list[AlertSeveritySummary]):None +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.GetAlertSeveritySummariesWithStartDateTimeWithEndDateTi_2fde77ad::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAlertSeveritySummariesWithStartDateTimeWithEndDateTi_2fde77ad +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAlertSeveritySummariesWithStartDateTimeWithEndDateTi_2fde77ad +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6::|public|url_template:str +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSeveritySummariesWit_472bb6fa.MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6 +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[AlertSummary] +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[AlertSummary]):None +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7::|public|url_template:str +msgraph_beta.generated.networkAccess.alerts.microsoftGraphNetworkaccessGetAlertSummariesWithStartDa_04a144d9.MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7 msgraph_beta.generated.networkAccess.cloudFirewallPolicies.CloudFirewallPoliciesRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.networkAccess.cloudFirewallPolicies.CloudFirewallPoliciesRequestBuilder.CloudFirewallPoliciesRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.networkAccess.cloudFirewallPolicies.CloudFirewallPoliciesRequestBuilder.CloudFirewallPoliciesRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -276719,7 +280263,7 @@ msgraph_beta.generated.networkAccess.connectivity.ConnectivityRequestBuilder::|p msgraph_beta.generated.networkAccess.connectivity.ConnectivityRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.networkAccess.connectivity.ConnectivityRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.networkAccess.connectivity.ConnectivityRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ConnectivityRequestBuilderGetQueryParameters]):Connectivity -msgraph_beta.generated.networkAccess.connectivity.ConnectivityRequestBuilder::|public|microsoft_graph_networkaccess_get_web_category_by_url_with_url(url:str):MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder +msgraph_beta.generated.networkAccess.connectivity.ConnectivityRequestBuilder::|public|microsoft_graph_networkaccess_get_web_category_by_url_with_url(url:str):MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb msgraph_beta.generated.networkAccess.connectivity.ConnectivityRequestBuilder::|public|patch(body:Connectivity; request_configuration?:RequestConfiguration[QueryParameters]):Connectivity msgraph_beta.generated.networkAccess.connectivity.ConnectivityRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.networkAccess.connectivity.ConnectivityRequestBuilder::|public|remote_networks:RemoteNetworksRequestBuilder @@ -276729,15 +280273,15 @@ msgraph_beta.generated.networkAccess.connectivity.ConnectivityRequestBuilder::|p msgraph_beta.generated.networkAccess.connectivity.ConnectivityRequestBuilder::|public|to_patch_request_information(body:Connectivity; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.networkAccess.connectivity.ConnectivityRequestBuilder::|public|url_template:str msgraph_beta.generated.networkAccess.connectivity.ConnectivityRequestBuilder::|public|with_url(raw_url:str):ConnectivityRequestBuilder -msgraph_beta.generated.networkAccess.connectivity.microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.connectivity.microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.networkAccess.connectivity.microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; url?:str):None -msgraph_beta.generated.networkAccess.connectivity.microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):WebCategory -msgraph_beta.generated.networkAccess.connectivity.microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.connectivity.microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.connectivity.microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.connectivity.microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.connectivity.microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder +msgraph_beta.generated.networkAccess.connectivity.microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.connectivity.microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.networkAccess.connectivity.microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; url?:str):None +msgraph_beta.generated.networkAccess.connectivity.microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):WebCategory +msgraph_beta.generated.networkAccess.connectivity.microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.connectivity.microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.connectivity.microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.connectivity.microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb::|public|url_template:str +msgraph_beta.generated.networkAccess.connectivity.microsoftGraphNetworkaccessGetWebCategoryByUrlWithUrl.MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb msgraph_beta.generated.networkAccess.connectivity.remoteNetworks.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.networkAccess.connectivity.remoteNetworks.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.networkAccess.connectivity.remoteNetworks.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -277931,341 +281475,351 @@ msgraph_beta.generated.networkAccess.NetworkAccessRequestBuilder::|public|to_get msgraph_beta.generated.networkAccess.NetworkAccessRequestBuilder::|public|to_patch_request_information(body:NetworkAccessRoot; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.networkAccess.NetworkAccessRequestBuilder::|public|url_template:str msgraph_beta.generated.networkAccess.NetworkAccessRequestBuilder::|public|with_url(raw_url:str):NetworkAccessRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[CrossTenantAccess] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[CrossTenantAccess]):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.DestinationReportWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.DestinationReportWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.DestinationReportWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.DestinationReportWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.DestinationReportWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[Destination] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.DestinationReportWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[Destination]):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.DestinationReportWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DestinationReportWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):DestinationReportWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse::|public|constructor():None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse::|public|value():list[Device] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse::|public|value(value:list[Device]):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|application_id:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|discovered_application_segment_id:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]):DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[EntitiesSummary] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[EntitiesSummary]):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::|public|constructor():None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::|public|value():list[ApplicationAnalyticsUsagePoint] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::|public|value(value:list[ApplicationAnalyticsUsagePoint]):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; aggregated_by?:str; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]):GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|constructor():None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|value():list[CloudApplicationReport] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|value(value:list[CloudApplicationReport]):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|user_id:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]):GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[ConnectionSummary] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[ConnectionSummary]):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTime.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTime.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTime.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; discovery_pivot_date_time?:datetime.datetime; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTime.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):CrossTenantSummary -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTime.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTime.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTime.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTime.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTime.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::|public|constructor():None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::|public|value():list[DestinationSummary] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::|public|value(value:list[DestinationSummary]):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; aggregated_by?:str; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]):GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedBy.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTime.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTime.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTime.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; activity_pivot_date_time?:datetime.datetime; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTime.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):DeviceUsageSummary -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTime.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTime.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTime.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTime.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTime.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|constructor():None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|value():list[DiscoveredApplicationSegmentReport] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|value(value:list[DiscoveredApplicationSegmentReport]):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|user_id:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]):GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|constructor():None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|value():list[EnterpriseApplicationReport] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|public|value(value:list[EnterpriseApplicationReport]):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|user_id:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]):GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserId.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[TransactionSummary] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[TransactionSummary]):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTime.TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|application_id:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|discovered_application_segment_id:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; aggregated_by?:str; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]):UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse::|public|constructor():None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse::|public|value():list[UsageProfilingPoint] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse::|public|value(value:list[UsageProfilingPoint]):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|application_id:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|discovered_application_segment_id:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]):UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse::|public|constructor():None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse::|public|value():list[User] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse::|public|value(value:list[User]):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationId.UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[WebCategoriesSummary] -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[WebCategoriesSummary]):None -msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTime.WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.CrossTenantAccessReportWithStartDateTimeWithEndDateTime_023059c6-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.CrossTenantAccessReportWithStartDateTimeWithEndDateTime_023059c6::|public|constructor():None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.CrossTenantAccessReportWithStartDateTimeWithEndDateTime_023059c6::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.CrossTenantAccessReportWithStartDateTimeWithEndDateTime_023059c6::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.CrossTenantAccessReportWithStartDateTimeWithEndDateTime_023059c6::|public|value():list[CrossTenantAccess] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.CrossTenantAccessReportWithStartDateTimeWithEndDateTime_023059c6::|public|value(value:list[CrossTenantAccess]):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.CrossTenantAccessReportWithStartDateTimeWithEndDateTime_023059c6::|static|public|create_from_discriminator_value(parse_node:ParseNode):CrossTenantAccessReportWithStartDateTimeWithEndDateTime_023059c6 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):CrossTenantAccessReportWithStartDateTimeWithEndDateTime_023059c6 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50::|public|url_template:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessCrossTenantAccessReportWithS_2c36c1b1.MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.DestinationReportWithStartDateTimeWithEndDateTimeaiAgen_58d3ae2f-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.DestinationReportWithStartDateTimeWithEndDateTimeaiAgen_58d3ae2f::|public|constructor():None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.DestinationReportWithStartDateTimeWithEndDateTimeaiAgen_58d3ae2f::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.DestinationReportWithStartDateTimeWithEndDateTimeaiAgen_58d3ae2f::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.DestinationReportWithStartDateTimeWithEndDateTimeaiAgen_58d3ae2f::|public|value():list[Destination] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.DestinationReportWithStartDateTimeWithEndDateTimeaiAgen_58d3ae2f::|public|value(value:list[Destination]):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.DestinationReportWithStartDateTimeWithEndDateTimeaiAgen_58d3ae2f::|static|public|create_from_discriminator_value(parse_node:ParseNode):DestinationReportWithStartDateTimeWithEndDateTimeaiAgen_58d3ae2f +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameRequestBuilderGetQueryParameters::|public|ai_agent_id:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameRequestBuilderGetQueryParameters::|public|ai_agent_name:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b.MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameRequestBuilderGetQueryParameters] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameRequestBuilderGetQueryParameters]):DestinationReportWithStartDateTimeWithEndDateTimeaiAgen_58d3ae2f +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b::|public|url_template:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDestinationReportWithStartDa_cc1b1768.MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.DeviceReportWithStartDateTimeWithEndDateTimediscoveredA_f4f09686-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.DeviceReportWithStartDateTimeWithEndDateTimediscoveredA_f4f09686::|public|constructor():None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.DeviceReportWithStartDateTimeWithEndDateTimediscoveredA_f4f09686::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.DeviceReportWithStartDateTimeWithEndDateTimediscoveredA_f4f09686::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.DeviceReportWithStartDateTimeWithEndDateTimediscoveredA_f4f09686::|public|value():list[Device] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.DeviceReportWithStartDateTimeWithEndDateTimediscoveredA_f4f09686::|public|value(value:list[Device]):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.DeviceReportWithStartDateTimeWithEndDateTimediscoveredA_f4f09686::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeviceReportWithStartDateTimeWithEndDateTimediscoveredA_f4f09686 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|ai_agent_id:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|ai_agent_name:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|application_id:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|cloud_application_name:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|destination_url:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|discovered_application_segment_id:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters]):DeviceReportWithStartDateTimeWithEndDateTimediscoveredA_f4f09686 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd::|public|url_template:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessDeviceReportWithStartDateTim_88652905.MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[EntitiesSummary] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[EntitiesSummary]):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0::|public|url_template:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessEntitiesSummariesWithStartDa_9a0306bb.MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDat_d33b4dbf-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDat_d33b4dbf::|public|constructor():None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDat_d33b4dbf::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDat_d33b4dbf::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDat_d33b4dbf::|public|value():list[ApplicationAnalyticsUsagePoint] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDat_d33b4dbf::|public|value(value:list[ApplicationAnalyticsUsagePoint]):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.GetApplicationUsageAnalyticsWithStartDateTimeWithEndDat_d33b4dbf::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetApplicationUsageAnalyticsWithStartDateTimeWithEndDat_d33b4dbf +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254.MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; aggregated_by?:str; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]):GetApplicationUsageAnalyticsWithStartDateTimeWithEndDat_d33b4dbf +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254::|public|url_template:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetApplicationUsageAnalytics_498a5660.MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.GetCloudApplicationReportWithStartDateTimeWithEndDateTi_b5a4aa5b-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.GetCloudApplicationReportWithStartDateTimeWithEndDateTi_b5a4aa5b::|public|constructor():None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.GetCloudApplicationReportWithStartDateTimeWithEndDateTi_b5a4aa5b::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.GetCloudApplicationReportWithStartDateTimeWithEndDateTi_b5a4aa5b::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.GetCloudApplicationReportWithStartDateTimeWithEndDateTi_b5a4aa5b::|public|value():list[CloudApplicationReport] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.GetCloudApplicationReportWithStartDateTimeWithEndDateTi_b5a4aa5b::|public|value(value:list[CloudApplicationReport]):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.GetCloudApplicationReportWithStartDateTimeWithEndDateTi_b5a4aa5b::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetCloudApplicationReportWithStartDateTimeWithEndDateTi_b5a4aa5b +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|user_id:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7.MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]):GetCloudApplicationReportWithStartDateTimeWithEndDateTi_b5a4aa5b +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7::|public|url_template:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCloudApplicationReportWit_b76c2738.MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.GetConnectionSummariesWithStartDateTimeWithEndDateTimeG_db9439d0-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.GetConnectionSummariesWithStartDateTimeWithEndDateTimeG_db9439d0::|public|constructor():None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.GetConnectionSummariesWithStartDateTimeWithEndDateTimeG_db9439d0::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.GetConnectionSummariesWithStartDateTimeWithEndDateTimeG_db9439d0::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.GetConnectionSummariesWithStartDateTimeWithEndDateTimeG_db9439d0::|public|value():list[ConnectionSummary] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.GetConnectionSummariesWithStartDateTimeWithEndDateTimeG_db9439d0::|public|value(value:list[ConnectionSummary]):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.GetConnectionSummariesWithStartDateTimeWithEndDateTimeG_db9439d0::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetConnectionSummariesWithStartDateTimeWithEndDateTimeG_db9439d0 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693.MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetConnectionSummariesWithStartDateTimeWithEndDateTimeG_db9439d0 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693::|public|url_template:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetConnectionSummariesWithSt_286f0b81.MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCrossTenantSummaryWithSta_04bba7b0.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCrossTenantSummaryWithSta_04bba7b0.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCrossTenantSummaryWithSta_04bba7b0.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; discovery_pivot_date_time?:datetime.datetime; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCrossTenantSummaryWithSta_04bba7b0.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):CrossTenantSummary +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCrossTenantSummaryWithSta_04bba7b0.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCrossTenantSummaryWithSta_04bba7b0.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCrossTenantSummaryWithSta_04bba7b0.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCrossTenantSummaryWithSta_04bba7b0.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb::|public|url_template:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetCrossTenantSummaryWithSta_04bba7b0.MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.GetDestinationSummariesWithStartDateTimeWithEndDateTime_da48e0da-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.GetDestinationSummariesWithStartDateTimeWithEndDateTime_da48e0da::|public|constructor():None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.GetDestinationSummariesWithStartDateTimeWithEndDateTime_da48e0da::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.GetDestinationSummariesWithStartDateTimeWithEndDateTime_da48e0da::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.GetDestinationSummariesWithStartDateTimeWithEndDateTime_da48e0da::|public|value():list[DestinationSummary] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.GetDestinationSummariesWithStartDateTimeWithEndDateTime_da48e0da::|public|value(value:list[DestinationSummary]):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.GetDestinationSummariesWithStartDateTimeWithEndDateTime_da48e0da::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetDestinationSummariesWithStartDateTimeWithEndDateTime_da48e0da +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f.MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; aggregated_by?:str; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]):GetDestinationSummariesWithStartDateTimeWithEndDateTime_da48e0da +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f::|public|url_template:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDestinationSummariesWithS_790ff302.MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_d5c8c2a7.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_d5c8c2a7.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_d5c8c2a7.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; activity_pivot_date_time?:datetime.datetime; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_d5c8c2a7.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):DeviceUsageSummary +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_d5c8c2a7.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_d5c8c2a7.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_d5c8c2a7.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_d5c8c2a7.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc::|public|url_template:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_d5c8c2a7.MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.GetDiscoveredApplicationSegmentReportWithStartDateTimeW_45f6b6f6-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.GetDiscoveredApplicationSegmentReportWithStartDateTimeW_45f6b6f6::|public|constructor():None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.GetDiscoveredApplicationSegmentReportWithStartDateTimeW_45f6b6f6::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.GetDiscoveredApplicationSegmentReportWithStartDateTimeW_45f6b6f6::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.GetDiscoveredApplicationSegmentReportWithStartDateTimeW_45f6b6f6::|public|value():list[DiscoveredApplicationSegmentReport] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.GetDiscoveredApplicationSegmentReportWithStartDateTimeW_45f6b6f6::|public|value(value:list[DiscoveredApplicationSegmentReport]):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.GetDiscoveredApplicationSegmentReportWithStartDateTimeW_45f6b6f6::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetDiscoveredApplicationSegmentReportWithStartDateTimeW_45f6b6f6 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|user_id:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]):GetDiscoveredApplicationSegmentReportWithStartDateTimeW_45f6b6f6 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033::|public|url_template:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetDiscoveredApplicationSegm_bdf840c8.MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.GetEnterpriseApplicationReportWithStartDateTimeWithEndD_30eb0f45-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.GetEnterpriseApplicationReportWithStartDateTimeWithEndD_30eb0f45::|public|constructor():None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.GetEnterpriseApplicationReportWithStartDateTimeWithEndD_30eb0f45::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.GetEnterpriseApplicationReportWithStartDateTimeWithEndD_30eb0f45::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.GetEnterpriseApplicationReportWithStartDateTimeWithEndD_30eb0f45::|public|value():list[EnterpriseApplicationReport] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.GetEnterpriseApplicationReportWithStartDateTimeWithEndD_30eb0f45::|public|value(value:list[EnterpriseApplicationReport]):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.GetEnterpriseApplicationReportWithStartDateTimeWithEndD_30eb0f45::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetEnterpriseApplicationReportWithStartDateTimeWithEndD_30eb0f45 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters::|public|user_id:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c.MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]):GetEnterpriseApplicationReportWithStartDateTimeWithEndD_30eb0f45 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c::|public|url_template:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessGetEnterpriseApplicationRepo_7ee1907f.MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04.MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04::|public|url_template:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[TransactionSummary] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[TransactionSummary]):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessTransactionSummariesWithStar_d11d4593.TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|application_id:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|discovered_application_segment_id:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; aggregated_by?:str; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]):UsageProfilingWithStartDateTimeWithEndDateTimeWithAggre_eed44b4e +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28::|public|url_template:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.UsageProfilingWithStartDateTimeWithEndDateTimeWithAggre_eed44b4e-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.UsageProfilingWithStartDateTimeWithEndDateTimeWithAggre_eed44b4e::|public|constructor():None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.UsageProfilingWithStartDateTimeWithEndDateTimeWithAggre_eed44b4e::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.UsageProfilingWithStartDateTimeWithEndDateTimeWithAggre_eed44b4e::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.UsageProfilingWithStartDateTimeWithEndDateTimeWithAggre_eed44b4e::|public|value():list[UsageProfilingPoint] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.UsageProfilingWithStartDateTimeWithEndDateTimeWithAggre_eed44b4e::|public|value(value:list[UsageProfilingPoint]):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUsageProfilingWithStartDateT_c845ee52.UsageProfilingWithStartDateTimeWithEndDateTimeWithAggre_eed44b4e::|static|public|create_from_discriminator_value(parse_node:ParseNode):UsageProfilingWithStartDateTimeWithEndDateTimeWithAggre_eed44b4e +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|ai_agent_id:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|ai_agent_name:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|application_id:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|cloud_application_name:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|destination_url:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|discovered_application_segment_id:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters]):UserReportWithStartDateTimeWithEndDateTimediscoveredApp_98f2d100 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761::|public|url_template:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.UserReportWithStartDateTimeWithEndDateTimediscoveredApp_98f2d100-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.UserReportWithStartDateTimeWithEndDateTimediscoveredApp_98f2d100::|public|constructor():None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.UserReportWithStartDateTimeWithEndDateTimediscoveredApp_98f2d100::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.UserReportWithStartDateTimeWithEndDateTimediscoveredApp_98f2d100::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.UserReportWithStartDateTimeWithEndDateTimediscoveredApp_98f2d100::|public|value():list[User] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.UserReportWithStartDateTimeWithEndDateTimediscoveredApp_98f2d100::|public|value(value:list[User]):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessUserReportWithStartDateTimeW_b974b70d.UserReportWithStartDateTimeWithEndDateTimediscoveredApp_98f2d100::|static|public|create_from_discriminator_value(parse_node:ParseNode):UserReportWithStartDateTimeWithEndDateTimediscoveredApp_98f2d100 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018-->BaseRequestBuilder +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018::|public|request_adapter:RequestAdapter +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018::|public|url_template:str +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018::|public|with_url(raw_url:str):MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018 +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[WebCategoriesSummary] +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[WebCategoriesSummary]):None +msgraph_beta.generated.networkAccess.reports.microsoftGraphNetworkaccessWebCategoryReportWithStartDa_2064c19e.WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder.ReportsRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder.ReportsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -278276,22 +281830,22 @@ msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder.ReportsReques msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ReportsRequestBuilderGetQueryParameters]):Reports -msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_cross_tenant_access_report_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_destination_report_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder -msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_entities_summaries_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by(aggregated_by:str; end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder -msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder -msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_get_connection_summaries_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_get_cross_tenant_summary_with_start_date_time_with_end_date_time_with_discovery_pivot_date_time(discovery_pivot_date_time:datetime.datetime; end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by(aggregated_by:str; end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder -msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_get_device_usage_summary_with_start_date_time_with_end_date_time_with_activity_pivot_date_time(activity_pivot_date_time:datetime.datetime; end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder -msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder -msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_transaction_summaries_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_application_id_application_id(aggregated_by:str; end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder -msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder -msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_web_category_report_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_cross_tenant_access_report_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50 +msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_destination_report_with_start_date_time_with_end_date_timeai_agent_id_ai_agent_id_ai_agent_name_ai_agent_name(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b +msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_ai_agent_id_ai_agent_id_ai_agent_name_ai_agent_name_cloud_application_name_cloud_application_name_destination_url_destination_url(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd +msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_entities_summaries_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0 +msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by(aggregated_by:str; end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254 +msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7 +msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_get_connection_summaries_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693 +msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_get_cross_tenant_summary_with_start_date_time_with_end_date_time_with_discovery_pivot_date_time(discovery_pivot_date_time:datetime.datetime; end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb +msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by(aggregated_by:str; end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f +msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_get_device_usage_summary_with_start_date_time_with_end_date_time_with_activity_pivot_date_time(activity_pivot_date_time:datetime.datetime; end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc +msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033 +msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c +msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_transaction_summaries_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04 +msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_application_id_application_id(aggregated_by:str; end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28 +msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_ai_agent_id_ai_agent_id_ai_agent_name_ai_agent_name_cloud_application_name_cloud_application_name_destination_url_destination_url(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761 +msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|microsoft_graph_networkaccess_web_category_report_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime):MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018 msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|patch(body:Reports; request_configuration?:RequestConfiguration[QueryParameters]):Reports msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.networkAccess.reports.ReportsRequestBuilder::|public|request_adapter:RequestAdapter @@ -283741,6 +287295,59 @@ msgraph_beta.generated.planner.plans.item.getUsageRights.GetUsageRightsRequestBu msgraph_beta.generated.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|url_template:str msgraph_beta.generated.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|with_url(raw_url:str):GetUsageRightsRequestBuilder +msgraph_beta.generated.planner.plans.item.historyItems.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.planner.plans.item.historyItems.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.planner.plans.item.historyItems.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.planner.plans.item.historyItems.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.planner.plans.item.historyItems.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.planner.plans.item.historyItems.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.planner.plans.item.historyItems.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.planner.plans.item.historyItems.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters] +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|by_planner_history_item_id(planner_history_item_id:str):PlannerHistoryItemItemRequestBuilder +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):PlannerHistoryItemCollectionResponse +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|post(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_post_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|url_template:str +msgraph_beta.generated.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|with_url(raw_url:str):HistoryItemsRequestBuilder +msgraph_beta.generated.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):PlannerHistoryItem +msgraph_beta.generated.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|patch(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_patch_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|with_url(raw_url:str):PlannerHistoryItemItemRequestBuilder msgraph_beta.generated.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|backing_store:BackingStore @@ -283774,6 +287381,7 @@ msgraph_beta.generated.planner.plans.item.PlannerPlanItemRequestBuilder::|public msgraph_beta.generated.planner.plans.item.PlannerPlanItemRequestBuilder::|public|details:DetailsRequestBuilder msgraph_beta.generated.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerPlanItemRequestBuilderGetQueryParameters]):PlannerPlan msgraph_beta.generated.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get_usage_rights:GetUsageRightsRequestBuilder +msgraph_beta.generated.planner.plans.item.PlannerPlanItemRequestBuilder::|public|history_items:HistoryItemsRequestBuilder msgraph_beta.generated.planner.plans.item.PlannerPlanItemRequestBuilder::|public|move_to_container:MoveToContainerRequestBuilder msgraph_beta.generated.planner.plans.item.PlannerPlanItemRequestBuilder::|public|patch(body:PlannerPlan; request_configuration?:RequestConfiguration[QueryParameters]):PlannerPlan msgraph_beta.generated.planner.plans.item.PlannerPlanItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -285484,27 +289092,28 @@ msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.count.CountRequ msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]):CrossTenantAccessPolicyConfigurationPartner -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|identity_synchronization:IdentitySynchronizationRequestBuilder -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|m365_capabilities:M365CapabilitiesRequestBuilder -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|patch(body:CrossTenantAccessPolicyConfigurationPartner; request_configuration?:RequestConfiguration[QueryParameters]):CrossTenantAccessPolicyConfigurationPartner -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|restore:RestoreRequestBuilder -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|to_patch_request_information(body:CrossTenantAccessPolicyConfigurationPartner; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|with_url(raw_url:str):CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf-->BaseRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|get(request_configuration?:RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]):CrossTenantAccessPolicyConfigurationPartner +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|identity_synchronization:IdentitySynchronizationRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|m365_capabilities:M365CapabilitiesRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|patch(body:CrossTenantAccessPolicyConfigurationPartner; request_configuration?:RequestConfiguration[QueryParameters]):CrossTenantAccessPolicyConfigurationPartner +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|request_adapter:RequestAdapter +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|restore:RestoreRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|service_provider_constraints:ServiceProviderConstraintsRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|to_get_request_information(request_configuration?:RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|to_patch_request_information(body:CrossTenantAccessPolicyConfigurationPartner; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|url_template:str +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|with_url(raw_url:str):CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.identitySynchronization.IdentitySynchronizationRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.identitySynchronization.IdentitySynchronizationRequestBuilder.IdentitySynchronizationRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.identitySynchronization.IdentitySynchronizationRequestBuilder.IdentitySynchronizationRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -285595,6 +289204,34 @@ msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.restore.Re msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.restore.RestoreRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.restore.RestoreRequestBuilder::|public|url_template:str msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.restore.RestoreRequestBuilder::|public|with_url(raw_url:str):RestoreRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.restore.RestoreRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.restore.RestoreRequestBuilder.RestoreRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.restore.RestoreRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.restore.RestoreRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.restore.RestoreRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):ServiceProviderConstraints +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.restore.RestoreRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.restore.RestoreRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.restore.RestoreRequestBuilder::|public|url_template:str +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.restore.RestoreRequestBuilder::|public|with_url(raw_url:str):RestoreRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder.ServiceProviderConstraintsRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder.ServiceProviderConstraintsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder.ServiceProviderConstraintsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder.ServiceProviderConstraintsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder.ServiceProviderConstraintsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ServiceProviderConstraintsRequestBuilderGetQueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder.ServiceProviderConstraintsRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ServiceProviderConstraintsRequestBuilderGetQueryParameters]):ServiceProviderConstraints +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|patch(body:ServiceProviderConstraints; request_configuration?:RequestConfiguration[QueryParameters]):ServiceProviderConstraints +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|restore:RestoreRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ServiceProviderConstraintsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|to_patch_request_information(body:ServiceProviderConstraints; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|url_template:str +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|with_url(raw_url:str):ServiceProviderConstraintsRequestBuilder msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.PartnersRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.PartnersRequestBuilder.PartnersRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.PartnersRequestBuilder.PartnersRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -285607,7 +289244,7 @@ msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.PartnersRequest msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.PartnersRequestBuilder.PartnersRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.PartnersRequestBuilder.PartnersRequestBuilderGetRequestConfiguration-->RequestConfiguration[PartnersRequestBuilderGetQueryParameters] msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.PartnersRequestBuilder.PartnersRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.PartnersRequestBuilder::|public|by_cross_tenant_access_policy_configuration_partner_tenant_id(cross_tenant_access_policy_configuration_partner_tenant_id:str):CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder +msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.PartnersRequestBuilder::|public|by_cross_tenant_access_policy_configuration_partner_tenant_id(cross_tenant_access_policy_configuration_partner_tenant_id:str):CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.PartnersRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.PartnersRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.policies.crossTenantAccessPolicy.partners.PartnersRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PartnersRequestBuilderGetQueryParameters]):CrossTenantAccessPolicyConfigurationPartnerCollectionResponse @@ -285736,7 +289373,7 @@ msgraph_beta.generated.policies.deletedItems.crossTenantPartners.CrossTenantPart msgraph_beta.generated.policies.deletedItems.crossTenantPartners.CrossTenantPartnersRequestBuilder.CrossTenantPartnersRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.policies.deletedItems.crossTenantPartners.CrossTenantPartnersRequestBuilder.CrossTenantPartnersRequestBuilderGetRequestConfiguration-->RequestConfiguration[CrossTenantPartnersRequestBuilderGetQueryParameters] msgraph_beta.generated.policies.deletedItems.crossTenantPartners.CrossTenantPartnersRequestBuilder.CrossTenantPartnersRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.CrossTenantPartnersRequestBuilder::|public|by_cross_tenant_access_policy_configuration_partner_tenant_id(cross_tenant_access_policy_configuration_partner_tenant_id:str):CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.CrossTenantPartnersRequestBuilder::|public|by_cross_tenant_access_policy_configuration_partner_tenant_id(cross_tenant_access_policy_configuration_partner_tenant_id:str):CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf msgraph_beta.generated.policies.deletedItems.crossTenantPartners.CrossTenantPartnersRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.policies.deletedItems.crossTenantPartners.CrossTenantPartnersRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.policies.deletedItems.crossTenantPartners.CrossTenantPartnersRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CrossTenantPartnersRequestBuilderGetQueryParameters]):CrossTenantAccessPolicyConfigurationPartnerCollectionResponse @@ -285747,27 +289384,28 @@ msgraph_beta.generated.policies.deletedItems.crossTenantPartners.CrossTenantPart msgraph_beta.generated.policies.deletedItems.crossTenantPartners.CrossTenantPartnersRequestBuilder::|public|to_post_request_information(body:CrossTenantAccessPolicyConfigurationPartner; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.policies.deletedItems.crossTenantPartners.CrossTenantPartnersRequestBuilder::|public|url_template:str msgraph_beta.generated.policies.deletedItems.crossTenantPartners.CrossTenantPartnersRequestBuilder::|public|with_url(raw_url:str):CrossTenantPartnersRequestBuilder -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]):CrossTenantAccessPolicyConfigurationPartner -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|identity_synchronization:IdentitySynchronizationRequestBuilder -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|m365_capabilities:M365CapabilitiesRequestBuilder -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|patch(body:CrossTenantAccessPolicyConfigurationPartner; request_configuration?:RequestConfiguration[QueryParameters]):CrossTenantAccessPolicyConfigurationPartner -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|restore:RestoreRequestBuilder -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|to_patch_request_information(body:CrossTenantAccessPolicyConfigurationPartner; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder::|public|with_url(raw_url:str):CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf-->BaseRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf.CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|get(request_configuration?:RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]):CrossTenantAccessPolicyConfigurationPartner +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|identity_synchronization:IdentitySynchronizationRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|m365_capabilities:M365CapabilitiesRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|patch(body:CrossTenantAccessPolicyConfigurationPartner; request_configuration?:RequestConfiguration[QueryParameters]):CrossTenantAccessPolicyConfigurationPartner +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|request_adapter:RequestAdapter +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|restore:RestoreRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|service_provider_constraints:ServiceProviderConstraintsRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|to_get_request_information(request_configuration?:RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|to_patch_request_information(body:CrossTenantAccessPolicyConfigurationPartner; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|url_template:str +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf::|public|with_url(raw_url:str):CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.identitySynchronization.IdentitySynchronizationRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.identitySynchronization.IdentitySynchronizationRequestBuilder.IdentitySynchronizationRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.identitySynchronization.IdentitySynchronizationRequestBuilder.IdentitySynchronizationRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -285858,6 +289496,34 @@ msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.restore.Re msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.restore.RestoreRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.restore.RestoreRequestBuilder::|public|url_template:str msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.restore.RestoreRequestBuilder::|public|with_url(raw_url:str):RestoreRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.restore.RestoreRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.restore.RestoreRequestBuilder.RestoreRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.restore.RestoreRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.restore.RestoreRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.restore.RestoreRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):ServiceProviderConstraints +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.restore.RestoreRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.restore.RestoreRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.restore.RestoreRequestBuilder::|public|url_template:str +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.restore.RestoreRequestBuilder::|public|with_url(raw_url:str):RestoreRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder.ServiceProviderConstraintsRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder.ServiceProviderConstraintsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder.ServiceProviderConstraintsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder.ServiceProviderConstraintsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder.ServiceProviderConstraintsRequestBuilderGetRequestConfiguration-->RequestConfiguration[ServiceProviderConstraintsRequestBuilderGetQueryParameters] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder.ServiceProviderConstraintsRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ServiceProviderConstraintsRequestBuilderGetQueryParameters]):ServiceProviderConstraints +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|patch(body:ServiceProviderConstraints; request_configuration?:RequestConfiguration[QueryParameters]):ServiceProviderConstraints +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|restore:RestoreRequestBuilder +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ServiceProviderConstraintsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|to_patch_request_information(body:ServiceProviderConstraints; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|url_template:str +msgraph_beta.generated.policies.deletedItems.crossTenantPartners.item.serviceProviderConstraints.ServiceProviderConstraintsRequestBuilder::|public|with_url(raw_url:str):ServiceProviderConstraintsRequestBuilder msgraph_beta.generated.policies.deletedItems.crossTenantSyncPolicyPartners.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.policies.deletedItems.crossTenantSyncPolicyPartners.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.policies.deletedItems.crossTenantSyncPolicyPartners.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -292734,9 +296400,9 @@ msgraph_beta.generated.reports.authenticationMethods.AuthenticationMethodsReques msgraph_beta.generated.reports.authenticationMethods.AuthenticationMethodsRequestBuilder::|public|to_patch_request_information(body:AuthenticationMethodsRoot; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.reports.authenticationMethods.AuthenticationMethodsRequestBuilder::|public|url_template:str msgraph_beta.generated.reports.authenticationMethods.AuthenticationMethodsRequestBuilder::|public|users_registered_by_feature:UsersRegisteredByFeatureRequestBuilder -msgraph_beta.generated.reports.authenticationMethods.AuthenticationMethodsRequestBuilder::|public|users_registered_by_feature_with_included_user_types_with_included_user_roles(included_user_roles:str; included_user_types:str):UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder +msgraph_beta.generated.reports.authenticationMethods.AuthenticationMethodsRequestBuilder::|public|users_registered_by_feature_with_included_user_types_with_included_user_roles(included_user_roles:str; included_user_types:str):UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792 msgraph_beta.generated.reports.authenticationMethods.AuthenticationMethodsRequestBuilder::|public|users_registered_by_method:UsersRegisteredByMethodRequestBuilder -msgraph_beta.generated.reports.authenticationMethods.AuthenticationMethodsRequestBuilder::|public|users_registered_by_method_with_included_user_types_with_included_user_roles(included_user_roles:str; included_user_types:str):UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder +msgraph_beta.generated.reports.authenticationMethods.AuthenticationMethodsRequestBuilder::|public|users_registered_by_method_with_included_user_types_with_included_user_roles(included_user_roles:str; included_user_types:str):UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb msgraph_beta.generated.reports.authenticationMethods.AuthenticationMethodsRequestBuilder::|public|user_events_summary:UserEventsSummaryRequestBuilder msgraph_beta.generated.reports.authenticationMethods.AuthenticationMethodsRequestBuilder::|public|user_mfa_sign_in_summary:UserMfaSignInSummaryRequestBuilder msgraph_beta.generated.reports.authenticationMethods.AuthenticationMethodsRequestBuilder::|public|user_password_resets_and_changes_summary:UserPasswordResetsAndChangesSummaryRequestBuilder @@ -293015,15 +296681,15 @@ msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeature.Us msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeature.UsersRegisteredByFeatureRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeature.UsersRegisteredByFeatureRequestBuilder::|public|url_template:str msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeature.UsersRegisteredByFeatureRequestBuilder::|public|with_url(raw_url:str):UsersRegisteredByFeatureRequestBuilder -msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRoles.UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRoles.UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder.UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRoles.UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; included_user_roles?:str; included_user_types?:str):None -msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRoles.UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):UserRegistrationFeatureSummary -msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRoles.UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRoles.UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRoles.UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRoles.UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRoles.UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder::|public|with_url(raw_url:str):UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder +msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeatureWithIncludedUserTypesWithInclud_40624112.UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792-->BaseRequestBuilder +msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeatureWithIncludedUserTypesWithInclud_40624112.UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792.UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeatureWithIncludedUserTypesWithInclud_40624112.UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; included_user_roles?:str; included_user_types?:str):None +msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeatureWithIncludedUserTypesWithInclud_40624112.UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):UserRegistrationFeatureSummary +msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeatureWithIncludedUserTypesWithInclud_40624112.UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeatureWithIncludedUserTypesWithInclud_40624112.UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeatureWithIncludedUserTypesWithInclud_40624112.UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeatureWithIncludedUserTypesWithInclud_40624112.UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792::|public|url_template:str +msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByFeatureWithIncludedUserTypesWithInclud_40624112.UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792::|public|with_url(raw_url:str):UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792 msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethod.UsersRegisteredByMethodRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethod.UsersRegisteredByMethodRequestBuilder.UsersRegisteredByMethodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethod.UsersRegisteredByMethodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -293033,15 +296699,15 @@ msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethod.Use msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethod.UsersRegisteredByMethodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethod.UsersRegisteredByMethodRequestBuilder::|public|url_template:str msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethod.UsersRegisteredByMethodRequestBuilder::|public|with_url(raw_url:str):UsersRegisteredByMethodRequestBuilder -msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRoles.UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRoles.UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder.UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRoles.UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; included_user_roles?:str; included_user_types?:str):None -msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRoles.UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):UserRegistrationMethodSummary -msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRoles.UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRoles.UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRoles.UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRoles.UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRoles.UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder::|public|with_url(raw_url:str):UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder +msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethodWithIncludedUserTypesWithInclude_cee28f2b.UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb-->BaseRequestBuilder +msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethodWithIncludedUserTypesWithInclude_cee28f2b.UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb.UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethodWithIncludedUserTypesWithInclude_cee28f2b.UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; included_user_roles?:str; included_user_types?:str):None +msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethodWithIncludedUserTypesWithInclude_cee28f2b.UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):UserRegistrationMethodSummary +msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethodWithIncludedUserTypesWithInclude_cee28f2b.UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethodWithIncludedUserTypesWithInclude_cee28f2b.UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethodWithIncludedUserTypesWithInclude_cee28f2b.UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethodWithIncludedUserTypesWithInclude_cee28f2b.UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb::|public|url_template:str +msgraph_beta.generated.reports.authenticationMethods.usersRegisteredByMethodWithIncludedUserTypesWithInclude_cee28f2b.UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb::|public|with_url(raw_url:str):UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb msgraph_beta.generated.reports.azureADPremiumLicenseInsight.AzureADPremiumLicenseInsightRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.reports.azureADPremiumLicenseInsight.AzureADPremiumLicenseInsightRequestBuilder.AzureADPremiumLicenseInsightRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.reports.azureADPremiumLicenseInsight.AzureADPremiumLicenseInsightRequestBuilder.AzureADPremiumLicenseInsightRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -293060,6 +296726,120 @@ msgraph_beta.generated.reports.azureADPremiumLicenseInsight.AzureADPremiumLicens msgraph_beta.generated.reports.azureADPremiumLicenseInsight.AzureADPremiumLicenseInsightRequestBuilder::|public|to_patch_request_information(body:AzureADPremiumLicenseInsight; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.reports.azureADPremiumLicenseInsight.AzureADPremiumLicenseInsightRequestBuilder::|public|url_template:str msgraph_beta.generated.reports.azureADPremiumLicenseInsight.AzureADPremiumLicenseInsightRequestBuilder::|public|with_url(raw_url:str):AzureADPremiumLicenseInsightRequestBuilder +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder.CorrelationsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder.CorrelationsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder.CorrelationsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder.CorrelationsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder.CorrelationsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder.CorrelationsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder.CorrelationsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder.CorrelationsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder.CorrelationsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder.CorrelationsRequestBuilderGetRequestConfiguration-->RequestConfiguration[CorrelationsRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder::|public|by_identity_correlation_id(identity_correlation_id:str):IdentityCorrelationItemRequestBuilder +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CorrelationsRequestBuilderGetQueryParameters]):IdentityCorrelationCollectionResponse +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CorrelationsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder::|public|url_template:str +msgraph_beta.generated.reports.correlations.CorrelationsRequestBuilder::|public|with_url(raw_url:str):CorrelationsRequestBuilder +msgraph_beta.generated.reports.correlations.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.reports.correlations.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.correlations.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.correlations.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.correlations.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.correlations.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.reports.correlations.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.reports.correlations.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.correlations.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.correlations.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.correlations.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.reports.correlations.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.reports.correlations.item.identities.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.reports.correlations.item.identities.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.correlations.item.identities.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.correlations.item.identities.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.correlations.item.identities.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.correlations.item.identities.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.reports.correlations.item.identities.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.reports.correlations.item.identities.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.correlations.item.identities.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.correlations.item.identities.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.correlations.item.identities.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.reports.correlations.item.identities.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder.IdentitiesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder.IdentitiesRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder.IdentitiesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder.IdentitiesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder.IdentitiesRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder.IdentitiesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder.IdentitiesRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder.IdentitiesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder.IdentitiesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder.IdentitiesRequestBuilderGetRequestConfiguration-->RequestConfiguration[IdentitiesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder::|public|by_correlated_identity_id(correlated_identity_id:str):CorrelatedIdentityItemRequestBuilder +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[IdentitiesRequestBuilderGetQueryParameters]):CorrelatedIdentityCollectionResponse +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[IdentitiesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder::|public|url_template:str +msgraph_beta.generated.reports.correlations.item.identities.IdentitiesRequestBuilder::|public|with_url(raw_url:str):IdentitiesRequestBuilder +msgraph_beta.generated.reports.correlations.item.identities.item.CorrelatedIdentityItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.reports.correlations.item.identities.item.CorrelatedIdentityItemRequestBuilder.CorrelatedIdentityItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.correlations.item.identities.item.CorrelatedIdentityItemRequestBuilder.CorrelatedIdentityItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.reports.correlations.item.identities.item.CorrelatedIdentityItemRequestBuilder.CorrelatedIdentityItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.correlations.item.identities.item.CorrelatedIdentityItemRequestBuilder.CorrelatedIdentityItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.reports.correlations.item.identities.item.CorrelatedIdentityItemRequestBuilder.CorrelatedIdentityItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[CorrelatedIdentityItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.correlations.item.identities.item.CorrelatedIdentityItemRequestBuilder.CorrelatedIdentityItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.correlations.item.identities.item.CorrelatedIdentityItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.reports.correlations.item.identities.item.CorrelatedIdentityItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.reports.correlations.item.identities.item.CorrelatedIdentityItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CorrelatedIdentityItemRequestBuilderGetQueryParameters]):CorrelatedIdentity +msgraph_beta.generated.reports.correlations.item.identities.item.CorrelatedIdentityItemRequestBuilder::|public|patch(body:CorrelatedIdentity; request_configuration?:RequestConfiguration[QueryParameters]):CorrelatedIdentity +msgraph_beta.generated.reports.correlations.item.identities.item.CorrelatedIdentityItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.correlations.item.identities.item.CorrelatedIdentityItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.correlations.item.identities.item.CorrelatedIdentityItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.correlations.item.identities.item.CorrelatedIdentityItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CorrelatedIdentityItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.correlations.item.identities.item.CorrelatedIdentityItemRequestBuilder::|public|to_patch_request_information(body:CorrelatedIdentity; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.correlations.item.identities.item.CorrelatedIdentityItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.reports.correlations.item.identities.item.CorrelatedIdentityItemRequestBuilder::|public|with_url(raw_url:str):CorrelatedIdentityItemRequestBuilder +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder.IdentityCorrelationItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder.IdentityCorrelationItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder.IdentityCorrelationItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder.IdentityCorrelationItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder.IdentityCorrelationItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[IdentityCorrelationItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder.IdentityCorrelationItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[IdentityCorrelationItemRequestBuilderGetQueryParameters]):IdentityCorrelation +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder::|public|identities:IdentitiesRequestBuilder +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder::|public|patch(body:IdentityCorrelation; request_configuration?:RequestConfiguration[QueryParameters]):IdentityCorrelation +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder::|public|service_principal:ServicePrincipalRequestBuilder +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[IdentityCorrelationItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder::|public|to_patch_request_information(body:IdentityCorrelation; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.reports.correlations.item.IdentityCorrelationItemRequestBuilder::|public|with_url(raw_url:str):IdentityCorrelationItemRequestBuilder +msgraph_beta.generated.reports.correlations.item.servicePrincipal.ServicePrincipalRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.reports.correlations.item.servicePrincipal.ServicePrincipalRequestBuilder.ServicePrincipalRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.reports.correlations.item.servicePrincipal.ServicePrincipalRequestBuilder.ServicePrincipalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.correlations.item.servicePrincipal.ServicePrincipalRequestBuilder.ServicePrincipalRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.reports.correlations.item.servicePrincipal.ServicePrincipalRequestBuilder.ServicePrincipalRequestBuilderGetRequestConfiguration-->RequestConfiguration[ServicePrincipalRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.correlations.item.servicePrincipal.ServicePrincipalRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.reports.correlations.item.servicePrincipal.ServicePrincipalRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ServicePrincipalRequestBuilderGetQueryParameters]):ServicePrincipal +msgraph_beta.generated.reports.correlations.item.servicePrincipal.ServicePrincipalRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.correlations.item.servicePrincipal.ServicePrincipalRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.correlations.item.servicePrincipal.ServicePrincipalRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ServicePrincipalRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.correlations.item.servicePrincipal.ServicePrincipalRequestBuilder::|public|url_template:str +msgraph_beta.generated.reports.correlations.item.servicePrincipal.ServicePrincipalRequestBuilder::|public|with_url(raw_url:str):ServicePrincipalRequestBuilder msgraph_beta.generated.reports.credentialUserRegistrationDetails.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.reports.credentialUserRegistrationDetails.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.reports.credentialUserRegistrationDetails.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -293396,19 +297176,19 @@ msgraph_beta.generated.reports.deviceConfigurationUserActivity.DeviceConfigurati msgraph_beta.generated.reports.deviceConfigurationUserActivity.DeviceConfigurationUserActivityRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.reports.deviceConfigurationUserActivity.DeviceConfigurationUserActivityRequestBuilder::|public|url_template:str msgraph_beta.generated.reports.deviceConfigurationUserActivity.DeviceConfigurationUserActivityRequestBuilder::|public|with_url(raw_url:str):DeviceConfigurationUserActivityRequestBuilder -msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters::|public|app_id:str -msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters::|public|period:str -msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters::|public|service_area:str -msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters]):bytes -msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder::|public|with_url(raw_url:str):GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder +msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0-->BaseRequestBuilder +msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters::|public|app_id:str +msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters::|public|period:str +msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters::|public|service_area:str +msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0::|public|get(request_configuration?:RequestConfiguration[GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters]):bytes +msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0::|public|url_template:str +msgraph_beta.generated.reports.getApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId.GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0::|public|with_url(raw_url:str):GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0 msgraph_beta.generated.reports.getAttackSimulationRepeatOffenders.GetAttackSimulationRepeatOffendersGetResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.reports.getAttackSimulationRepeatOffenders.GetAttackSimulationRepeatOffendersGetResponse::|public|constructor():None msgraph_beta.generated.reports.getAttackSimulationRepeatOffenders.GetAttackSimulationRepeatOffendersGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -293694,28 +297474,28 @@ msgraph_beta.generated.reports.getFormsUserActivityUserDetailWithPeriod.GetForms msgraph_beta.generated.reports.getFormsUserActivityUserDetailWithPeriod.GetFormsUserActivityUserDetailWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.reports.getFormsUserActivityUserDetailWithPeriod.GetFormsUserActivityUserDetailWithPeriodRequestBuilder::|public|url_template:str msgraph_beta.generated.reports.getFormsUserActivityUserDetailWithPeriod.GetFormsUserActivityUserDetailWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetFormsUserActivityUserDetailWithPeriodRequestBuilder -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[ArchivedPrintJob] -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[ArchivedPrintJob]):None -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; group_id?:str; start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTime.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3-->BaseRequestBuilder +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; group_id?:str; start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3::|public|get(request_configuration?:RequestConfiguration[GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_de8b675b +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3::|public|url_template:str +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3::|public|with_url(raw_url:str):GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3 +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_de8b675b-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_de8b675b::|public|constructor():None +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_de8b675b::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_de8b675b::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_de8b675b::|public|value():list[ArchivedPrintJob] +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_de8b675b::|public|value(value:list[ArchivedPrintJob]):None +msgraph_beta.generated.reports.getGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_e2eac30b.GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_de8b675b::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_de8b675b msgraph_beta.generated.reports.getM365AppPlatformUserCountsWithPeriod.GetM365AppPlatformUserCountsWithPeriodRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.reports.getM365AppPlatformUserCountsWithPeriod.GetM365AppPlatformUserCountsWithPeriodRequestBuilder.GetM365AppPlatformUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.reports.getM365AppPlatformUserCountsWithPeriod.GetM365AppPlatformUserCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None @@ -294173,28 +297953,28 @@ msgraph_beta.generated.reports.getOneDriveUsageStorageWithPeriod.GetOneDriveUsag msgraph_beta.generated.reports.getOneDriveUsageStorageWithPeriod.GetOneDriveUsageStorageWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.reports.getOneDriveUsageStorageWithPeriod.GetOneDriveUsageStorageWithPeriodRequestBuilder::|public|url_template:str msgraph_beta.generated.reports.getOneDriveUsageStorageWithPeriod.GetOneDriveUsageStorageWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetOneDriveUsageStorageWithPeriodRequestBuilder -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[ArchivedPrintJob] -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[ArchivedPrintJob]):None -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; printer_id?:str; start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTime.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_cdf18f2f-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_cdf18f2f::|public|constructor():None +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_cdf18f2f::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_cdf18f2f::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_cdf18f2f::|public|value():list[ArchivedPrintJob] +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_cdf18f2f::|public|value(value:list[ArchivedPrintJob]):None +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_cdf18f2f::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_cdf18f2f +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc-->BaseRequestBuilder +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; printer_id?:str; start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc::|public|get(request_configuration?:RequestConfiguration[GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_cdf18f2f +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc::|public|url_template:str +msgraph_beta.generated.reports.getPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_41d6f486.GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc::|public|with_url(raw_url:str):GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc msgraph_beta.generated.reports.getRelyingPartyDetailedSummaryWithPeriod.GetRelyingPartyDetailedSummaryWithPeriodGetResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.reports.getRelyingPartyDetailedSummaryWithPeriod.GetRelyingPartyDetailedSummaryWithPeriodGetResponse::|public|constructor():None msgraph_beta.generated.reports.getRelyingPartyDetailedSummaryWithPeriod.GetRelyingPartyDetailedSummaryWithPeriodGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -294355,15 +298135,15 @@ msgraph_beta.generated.reports.getSkypeForBusinessActivityUserDetailWithPeriod.G msgraph_beta.generated.reports.getSkypeForBusinessActivityUserDetailWithPeriod.GetSkypeForBusinessActivityUserDetailWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.reports.getSkypeForBusinessActivityUserDetailWithPeriod.GetSkypeForBusinessActivityUserDetailWithPeriodRequestBuilder::|public|url_template:str msgraph_beta.generated.reports.getSkypeForBusinessActivityUserDetailWithPeriod.GetSkypeForBusinessActivityUserDetailWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetSkypeForBusinessActivityUserDetailWithPeriodRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder.GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None -msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder +msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94-->BaseRequestBuilder +msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94.GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None +msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94::|public|url_template:str +msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94::|public|with_url(raw_url:str):GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94 msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageUserCountsWithPeriodRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageUserCountsWithPeriodRequestBuilder.GetSkypeForBusinessDeviceUsageUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageUserCountsWithPeriod.GetSkypeForBusinessDeviceUsageUserCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None @@ -294391,105 +298171,105 @@ msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageUserDetailWithPerio msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageUserDetailWithPeriod.GetSkypeForBusinessDeviceUsageUserDetailWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageUserDetailWithPeriod.GetSkypeForBusinessDeviceUsageUserDetailWithPeriodRequestBuilder::|public|url_template:str msgraph_beta.generated.reports.getSkypeForBusinessDeviceUsageUserDetailWithPeriod.GetSkypeForBusinessDeviceUsageUserDetailWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetSkypeForBusinessDeviceUsageUserDetailWithPeriodRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityCountsWithPeriod.GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityCountsWithPeriod.GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder.GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityCountsWithPeriod.GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityCountsWithPeriod.GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityCountsWithPeriod.GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityCountsWithPeriod.GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityCountsWithPeriod.GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityCountsWithPeriod.GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityCountsWithPeriod.GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityMinuteCountsWithPeriod.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityMinuteCountsWithPeriod.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityMinuteCountsWithPeriod.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityMinuteCountsWithPeriod.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityMinuteCountsWithPeriod.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityMinuteCountsWithPeriod.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityMinuteCountsWithPeriod.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityMinuteCountsWithPeriod.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityMinuteCountsWithPeriod.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityUserCountsWithPeriod.GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityUserCountsWithPeriod.GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder.GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityUserCountsWithPeriod.GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityUserCountsWithPeriod.GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityUserCountsWithPeriod.GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityUserCountsWithPeriod.GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityUserCountsWithPeriod.GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityUserCountsWithPeriod.GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityUserCountsWithPeriod.GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityCountsWithPeriod.GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityCountsWithPeriod.GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder.GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityCountsWithPeriod.GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityCountsWithPeriod.GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityCountsWithPeriod.GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityCountsWithPeriod.GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityCountsWithPeriod.GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityCountsWithPeriod.GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityCountsWithPeriod.GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityMinuteCountsWithPeriod.GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityMinuteCountsWithPeriod.GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder.GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityMinuteCountsWithPeriod.GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityMinuteCountsWithPeriod.GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityMinuteCountsWithPeriod.GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityMinuteCountsWithPeriod.GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityMinuteCountsWithPeriod.GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityMinuteCountsWithPeriod.GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityMinuteCountsWithPeriod.GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityUserCountsWithPeriod.GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityUserCountsWithPeriod.GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder.GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityUserCountsWithPeriod.GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityUserCountsWithPeriod.GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityUserCountsWithPeriod.GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityUserCountsWithPeriod.GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityUserCountsWithPeriod.GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityUserCountsWithPeriod.GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityUserCountsWithPeriod.GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityUserCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityUserCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityUserCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityUserCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityUserCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityUserCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityUserCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityUserCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityUserCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionTotalUserCountsWithPeriod.GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionTotalUserCountsWithPeriod.GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder.GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionTotalUserCountsWithPeriod.GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None -msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionTotalUserCountsWithPeriod.GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionTotalUserCountsWithPeriod.GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionTotalUserCountsWithPeriod.GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionTotalUserCountsWithPeriod.GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionTotalUserCountsWithPeriod.GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionTotalUserCountsWithPeriod.GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionUserCountsWithPeriod.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionUserCountsWithPeriod.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionUserCountsWithPeriod.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None -msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionUserCountsWithPeriod.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionUserCountsWithPeriod.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionUserCountsWithPeriod.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionUserCountsWithPeriod.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionUserCountsWithPeriod.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionUserCountsWithPeriod.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityCountsWithPeriod.GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82-->BaseRequestBuilder +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityCountsWithPeriod.GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82.GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityCountsWithPeriod.GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityCountsWithPeriod.GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityCountsWithPeriod.GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityCountsWithPeriod.GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityCountsWithPeriod.GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityCountsWithPeriod.GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82::|public|url_template:str +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityCountsWithPeriod.GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82::|public|with_url(raw_url:str):GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82 +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityMinuteCountsWithPeriod.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88-->BaseRequestBuilder +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityMinuteCountsWithPeriod.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityMinuteCountsWithPeriod.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityMinuteCountsWithPeriod.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityMinuteCountsWithPeriod.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityMinuteCountsWithPeriod.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityMinuteCountsWithPeriod.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityMinuteCountsWithPeriod.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88::|public|url_template:str +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityMinuteCountsWithPeriod.GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88::|public|with_url(raw_url:str):GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88 +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityUserCountsWithPeriod.GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13-->BaseRequestBuilder +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityUserCountsWithPeriod.GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13.GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityUserCountsWithPeriod.GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityUserCountsWithPeriod.GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityUserCountsWithPeriod.GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityUserCountsWithPeriod.GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityUserCountsWithPeriod.GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityUserCountsWithPeriod.GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13::|public|url_template:str +msgraph_beta.generated.reports.getSkypeForBusinessOrganizerActivityUserCountsWithPeriod.GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13::|public|with_url(raw_url:str):GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13 +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityCountsWithPeriod.GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894-->BaseRequestBuilder +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityCountsWithPeriod.GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894.GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityCountsWithPeriod.GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityCountsWithPeriod.GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityCountsWithPeriod.GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityCountsWithPeriod.GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityCountsWithPeriod.GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityCountsWithPeriod.GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894::|public|url_template:str +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityCountsWithPeriod.GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894::|public|with_url(raw_url:str):GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894 +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityMinuteCountsWithPeriod.GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625-->BaseRequestBuilder +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityMinuteCountsWithPeriod.GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625.GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityMinuteCountsWithPeriod.GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityMinuteCountsWithPeriod.GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityMinuteCountsWithPeriod.GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityMinuteCountsWithPeriod.GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityMinuteCountsWithPeriod.GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityMinuteCountsWithPeriod.GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625::|public|url_template:str +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityMinuteCountsWithPeriod.GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625::|public|with_url(raw_url:str):GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625 +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityUserCountsWithPeriod.GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971-->BaseRequestBuilder +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityUserCountsWithPeriod.GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971.GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityUserCountsWithPeriod.GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityUserCountsWithPeriod.GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityUserCountsWithPeriod.GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityUserCountsWithPeriod.GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityUserCountsWithPeriod.GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityUserCountsWithPeriod.GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971::|public|url_template:str +msgraph_beta.generated.reports.getSkypeForBusinessParticipantActivityUserCountsWithPeriod.GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971::|public|with_url(raw_url:str):GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971 +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833-->BaseRequestBuilder +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833::|public|url_template:str +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833::|public|with_url(raw_url:str):GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833 +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023-->BaseRequestBuilder +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023::|public|url_template:str +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023::|public|with_url(raw_url:str):GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023 +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityUserCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1-->BaseRequestBuilder +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityUserCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityUserCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityUserCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityUserCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityUserCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityUserCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityUserCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1::|public|url_template:str +msgraph_beta.generated.reports.getSkypeForBusinessPeerToPeerActivityUserCountsWithPeriod.GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1::|public|with_url(raw_url:str):GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1 +msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionTotalUserCountsWithPeriod.GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf-->BaseRequestBuilder +msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionTotalUserCountsWithPeriod.GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf.GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionTotalUserCountsWithPeriod.GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None +msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionTotalUserCountsWithPeriod.GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionTotalUserCountsWithPeriod.GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionTotalUserCountsWithPeriod.GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionTotalUserCountsWithPeriod.GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionTotalUserCountsWithPeriod.GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf::|public|url_template:str +msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionTotalUserCountsWithPeriod.GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf::|public|with_url(raw_url:str):GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf +msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionUserCountsWithPeriod.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5-->BaseRequestBuilder +msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionUserCountsWithPeriod.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionUserCountsWithPeriod.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None +msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionUserCountsWithPeriod.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionUserCountsWithPeriod.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionUserCountsWithPeriod.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionUserCountsWithPeriod.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionUserCountsWithPeriod.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5::|public|url_template:str +msgraph_beta.generated.reports.getTeamsDeviceUsageDistributionUserCountsWithPeriod.GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5::|public|with_url(raw_url:str):GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5 msgraph_beta.generated.reports.getTeamsDeviceUsageTotalUserCountsWithPeriod.GetTeamsDeviceUsageTotalUserCountsWithPeriodRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.reports.getTeamsDeviceUsageTotalUserCountsWithPeriod.GetTeamsDeviceUsageTotalUserCountsWithPeriodRequestBuilder.GetTeamsDeviceUsageTotalUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.reports.getTeamsDeviceUsageTotalUserCountsWithPeriod.GetTeamsDeviceUsageTotalUserCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None @@ -294580,24 +298360,24 @@ msgraph_beta.generated.reports.getTeamsUserActivityCountsWithPeriod.GetTeamsUser msgraph_beta.generated.reports.getTeamsUserActivityCountsWithPeriod.GetTeamsUserActivityCountsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.reports.getTeamsUserActivityCountsWithPeriod.GetTeamsUserActivityCountsWithPeriodRequestBuilder::|public|url_template:str msgraph_beta.generated.reports.getTeamsUserActivityCountsWithPeriod.GetTeamsUserActivityCountsWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetTeamsUserActivityCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.getTeamsUserActivityDistributionTotalUserCountsWithPeriod.GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getTeamsUserActivityDistributionTotalUserCountsWithPeriod.GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder.GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.getTeamsUserActivityDistributionTotalUserCountsWithPeriod.GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None -msgraph_beta.generated.reports.getTeamsUserActivityDistributionTotalUserCountsWithPeriod.GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.reports.getTeamsUserActivityDistributionTotalUserCountsWithPeriod.GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getTeamsUserActivityDistributionTotalUserCountsWithPeriod.GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getTeamsUserActivityDistributionTotalUserCountsWithPeriod.GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.getTeamsUserActivityDistributionTotalUserCountsWithPeriod.GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getTeamsUserActivityDistributionTotalUserCountsWithPeriod.GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.getTeamsUserActivityDistributionUserCountsWithPeriod.GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getTeamsUserActivityDistributionUserCountsWithPeriod.GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder.GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.getTeamsUserActivityDistributionUserCountsWithPeriod.GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None -msgraph_beta.generated.reports.getTeamsUserActivityDistributionUserCountsWithPeriod.GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.reports.getTeamsUserActivityDistributionUserCountsWithPeriod.GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getTeamsUserActivityDistributionUserCountsWithPeriod.GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getTeamsUserActivityDistributionUserCountsWithPeriod.GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.getTeamsUserActivityDistributionUserCountsWithPeriod.GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getTeamsUserActivityDistributionUserCountsWithPeriod.GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder +msgraph_beta.generated.reports.getTeamsUserActivityDistributionTotalUserCountsWithPeriod.GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77-->BaseRequestBuilder +msgraph_beta.generated.reports.getTeamsUserActivityDistributionTotalUserCountsWithPeriod.GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77.GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.getTeamsUserActivityDistributionTotalUserCountsWithPeriod.GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None +msgraph_beta.generated.reports.getTeamsUserActivityDistributionTotalUserCountsWithPeriod.GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.reports.getTeamsUserActivityDistributionTotalUserCountsWithPeriod.GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getTeamsUserActivityDistributionTotalUserCountsWithPeriod.GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getTeamsUserActivityDistributionTotalUserCountsWithPeriod.GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.getTeamsUserActivityDistributionTotalUserCountsWithPeriod.GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77::|public|url_template:str +msgraph_beta.generated.reports.getTeamsUserActivityDistributionTotalUserCountsWithPeriod.GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77::|public|with_url(raw_url:str):GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77 +msgraph_beta.generated.reports.getTeamsUserActivityDistributionUserCountsWithPeriod.GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd-->BaseRequestBuilder +msgraph_beta.generated.reports.getTeamsUserActivityDistributionUserCountsWithPeriod.GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd.GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.getTeamsUserActivityDistributionUserCountsWithPeriod.GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None +msgraph_beta.generated.reports.getTeamsUserActivityDistributionUserCountsWithPeriod.GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.reports.getTeamsUserActivityDistributionUserCountsWithPeriod.GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getTeamsUserActivityDistributionUserCountsWithPeriod.GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getTeamsUserActivityDistributionUserCountsWithPeriod.GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.getTeamsUserActivityDistributionUserCountsWithPeriod.GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd::|public|url_template:str +msgraph_beta.generated.reports.getTeamsUserActivityDistributionUserCountsWithPeriod.GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd::|public|with_url(raw_url:str):GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd msgraph_beta.generated.reports.getTeamsUserActivityTotalCountsWithPeriod.GetTeamsUserActivityTotalCountsWithPeriodRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.reports.getTeamsUserActivityTotalCountsWithPeriod.GetTeamsUserActivityTotalCountsWithPeriodRequestBuilder.GetTeamsUserActivityTotalCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.reports.getTeamsUserActivityTotalCountsWithPeriod.GetTeamsUserActivityTotalCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None @@ -294607,15 +298387,15 @@ msgraph_beta.generated.reports.getTeamsUserActivityTotalCountsWithPeriod.GetTeam msgraph_beta.generated.reports.getTeamsUserActivityTotalCountsWithPeriod.GetTeamsUserActivityTotalCountsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.reports.getTeamsUserActivityTotalCountsWithPeriod.GetTeamsUserActivityTotalCountsWithPeriodRequestBuilder::|public|url_template:str msgraph_beta.generated.reports.getTeamsUserActivityTotalCountsWithPeriod.GetTeamsUserActivityTotalCountsWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetTeamsUserActivityTotalCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.getTeamsUserActivityTotalDistributionCountsWithPeriod.GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getTeamsUserActivityTotalDistributionCountsWithPeriod.GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder.GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.getTeamsUserActivityTotalDistributionCountsWithPeriod.GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None -msgraph_beta.generated.reports.getTeamsUserActivityTotalDistributionCountsWithPeriod.GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.reports.getTeamsUserActivityTotalDistributionCountsWithPeriod.GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getTeamsUserActivityTotalDistributionCountsWithPeriod.GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getTeamsUserActivityTotalDistributionCountsWithPeriod.GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.getTeamsUserActivityTotalDistributionCountsWithPeriod.GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getTeamsUserActivityTotalDistributionCountsWithPeriod.GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder +msgraph_beta.generated.reports.getTeamsUserActivityTotalDistributionCountsWithPeriod.GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f-->BaseRequestBuilder +msgraph_beta.generated.reports.getTeamsUserActivityTotalDistributionCountsWithPeriod.GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f.GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.getTeamsUserActivityTotalDistributionCountsWithPeriod.GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None +msgraph_beta.generated.reports.getTeamsUserActivityTotalDistributionCountsWithPeriod.GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.reports.getTeamsUserActivityTotalDistributionCountsWithPeriod.GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getTeamsUserActivityTotalDistributionCountsWithPeriod.GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getTeamsUserActivityTotalDistributionCountsWithPeriod.GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.getTeamsUserActivityTotalDistributionCountsWithPeriod.GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f::|public|url_template:str +msgraph_beta.generated.reports.getTeamsUserActivityTotalDistributionCountsWithPeriod.GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f::|public|with_url(raw_url:str):GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f msgraph_beta.generated.reports.getTeamsUserActivityTotalUserCountsWithPeriod.GetTeamsUserActivityTotalUserCountsWithPeriodRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.reports.getTeamsUserActivityTotalUserCountsWithPeriod.GetTeamsUserActivityTotalUserCountsWithPeriodRequestBuilder.GetTeamsUserActivityTotalUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.reports.getTeamsUserActivityTotalUserCountsWithPeriod.GetTeamsUserActivityTotalUserCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None @@ -294652,28 +298432,28 @@ msgraph_beta.generated.reports.getTeamsUserActivityUserDetailWithPeriod.GetTeams msgraph_beta.generated.reports.getTeamsUserActivityUserDetailWithPeriod.GetTeamsUserActivityUserDetailWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.reports.getTeamsUserActivityUserDetailWithPeriod.GetTeamsUserActivityUserDetailWithPeriodRequestBuilder::|public|url_template:str msgraph_beta.generated.reports.getTeamsUserActivityUserDetailWithPeriod.GetTeamsUserActivityUserDetailWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetTeamsUserActivityUserDetailWithPeriodRequestBuilder -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[ArchivedPrintJob] -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[ArchivedPrintJob]):None -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime; user_id?:str):None -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTime.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f-->BaseRequestBuilder +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:datetime.datetime; start_date_time?:datetime.datetime; user_id?:str):None +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f::|public|get(request_configuration?:RequestConfiguration[GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_8f118200 +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f::|public|url_template:str +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f::|public|with_url(raw_url:str):GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_8f118200-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_8f118200::|public|constructor():None +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_8f118200::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_8f118200::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_8f118200::|public|value():list[ArchivedPrintJob] +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_8f118200::|public|value(value:list[ArchivedPrintJob]):None +msgraph_beta.generated.reports.getUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_2be0aad7.GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_8f118200::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_8f118200 msgraph_beta.generated.reports.getYammerActivityCountsWithPeriod.GetYammerActivityCountsWithPeriodRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.reports.getYammerActivityCountsWithPeriod.GetYammerActivityCountsWithPeriodRequestBuilder.GetYammerActivityCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.reports.getYammerActivityCountsWithPeriod.GetYammerActivityCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None @@ -294710,15 +298490,15 @@ msgraph_beta.generated.reports.getYammerActivityUserDetailWithPeriod.GetYammerAc msgraph_beta.generated.reports.getYammerActivityUserDetailWithPeriod.GetYammerActivityUserDetailWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.reports.getYammerActivityUserDetailWithPeriod.GetYammerActivityUserDetailWithPeriodRequestBuilder::|public|url_template:str msgraph_beta.generated.reports.getYammerActivityUserDetailWithPeriod.GetYammerActivityUserDetailWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetYammerActivityUserDetailWithPeriodRequestBuilder -msgraph_beta.generated.reports.getYammerDeviceUsageDistributionUserCountsWithPeriod.GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.getYammerDeviceUsageDistributionUserCountsWithPeriod.GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder.GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.getYammerDeviceUsageDistributionUserCountsWithPeriod.GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None -msgraph_beta.generated.reports.getYammerDeviceUsageDistributionUserCountsWithPeriod.GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes -msgraph_beta.generated.reports.getYammerDeviceUsageDistributionUserCountsWithPeriod.GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.getYammerDeviceUsageDistributionUserCountsWithPeriod.GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.getYammerDeviceUsageDistributionUserCountsWithPeriod.GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.getYammerDeviceUsageDistributionUserCountsWithPeriod.GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.getYammerDeviceUsageDistributionUserCountsWithPeriod.GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder::|public|with_url(raw_url:str):GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder +msgraph_beta.generated.reports.getYammerDeviceUsageDistributionUserCountsWithPeriod.GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0-->BaseRequestBuilder +msgraph_beta.generated.reports.getYammerDeviceUsageDistributionUserCountsWithPeriod.GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0.GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.getYammerDeviceUsageDistributionUserCountsWithPeriod.GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None +msgraph_beta.generated.reports.getYammerDeviceUsageDistributionUserCountsWithPeriod.GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):bytes +msgraph_beta.generated.reports.getYammerDeviceUsageDistributionUserCountsWithPeriod.GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.getYammerDeviceUsageDistributionUserCountsWithPeriod.GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.getYammerDeviceUsageDistributionUserCountsWithPeriod.GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.getYammerDeviceUsageDistributionUserCountsWithPeriod.GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0::|public|url_template:str +msgraph_beta.generated.reports.getYammerDeviceUsageDistributionUserCountsWithPeriod.GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0::|public|with_url(raw_url:str):GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0 msgraph_beta.generated.reports.getYammerDeviceUsageUserCountsWithPeriod.GetYammerDeviceUsageUserCountsWithPeriodRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.reports.getYammerDeviceUsageUserCountsWithPeriod.GetYammerDeviceUsageUserCountsWithPeriodRequestBuilder.GetYammerDeviceUsageUserCountsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.reports.getYammerDeviceUsageUserCountsWithPeriod.GetYammerDeviceUsageUserCountsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:str):None @@ -294908,24 +298688,96 @@ msgraph_beta.generated.reports.healthMonitoring.HealthMonitoringRequestBuilder:: msgraph_beta.generated.reports.healthMonitoring.HealthMonitoringRequestBuilder::|public|to_patch_request_information(body:HealthMonitoringRoot; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.reports.healthMonitoring.HealthMonitoringRequestBuilder::|public|url_template:str msgraph_beta.generated.reports.healthMonitoring.HealthMonitoringRequestBuilder::|public|with_url(raw_url:str):HealthMonitoringRequestBuilder -msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; filter?:str; skip?:int; skip_token?:str; top?:int):None -msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):Report -msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|with_url(raw_url:str):ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder -msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; filter?:str; skip?:int; skip_token?:str; top?:int):None -msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):Report -msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|with_url(raw_url:str):ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder +msgraph_beta.generated.reports.identityAnalytics.groups.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.reports.identityAnalytics.groups.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.identityAnalytics.groups.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.identityAnalytics.groups.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.identityAnalytics.groups.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.identityAnalytics.groups.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.reports.identityAnalytics.groups.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.reports.identityAnalytics.groups.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.identityAnalytics.groups.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.identityAnalytics.groups.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.identityAnalytics.groups.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.reports.identityAnalytics.groups.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder.GroupsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder.GroupsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder.GroupsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder.GroupsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder.GroupsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder.GroupsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder.GroupsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder.GroupsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder.GroupsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder.GroupsRequestBuilderGetRequestConfiguration-->RequestConfiguration[GroupsRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder.GroupsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder::|public|by_group_analytics_id(group_analytics_id:str):GroupAnalyticsItemRequestBuilder +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GroupsRequestBuilderGetQueryParameters]):GroupAnalyticsCollectionResponse +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder::|public|post(body:GroupAnalytics; request_configuration?:RequestConfiguration[QueryParameters]):GroupAnalytics +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GroupsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder::|public|to_post_request_information(body:GroupAnalytics; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder::|public|url_template:str +msgraph_beta.generated.reports.identityAnalytics.groups.GroupsRequestBuilder::|public|with_url(raw_url:str):GroupsRequestBuilder +msgraph_beta.generated.reports.identityAnalytics.groups.item.GroupAnalyticsItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.reports.identityAnalytics.groups.item.GroupAnalyticsItemRequestBuilder.GroupAnalyticsItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.identityAnalytics.groups.item.GroupAnalyticsItemRequestBuilder.GroupAnalyticsItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.reports.identityAnalytics.groups.item.GroupAnalyticsItemRequestBuilder.GroupAnalyticsItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.identityAnalytics.groups.item.GroupAnalyticsItemRequestBuilder.GroupAnalyticsItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.reports.identityAnalytics.groups.item.GroupAnalyticsItemRequestBuilder.GroupAnalyticsItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[GroupAnalyticsItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.identityAnalytics.groups.item.GroupAnalyticsItemRequestBuilder.GroupAnalyticsItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.identityAnalytics.groups.item.GroupAnalyticsItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.reports.identityAnalytics.groups.item.GroupAnalyticsItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.reports.identityAnalytics.groups.item.GroupAnalyticsItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GroupAnalyticsItemRequestBuilderGetQueryParameters]):GroupAnalytics +msgraph_beta.generated.reports.identityAnalytics.groups.item.GroupAnalyticsItemRequestBuilder::|public|patch(body:GroupAnalytics; request_configuration?:RequestConfiguration[QueryParameters]):GroupAnalytics +msgraph_beta.generated.reports.identityAnalytics.groups.item.GroupAnalyticsItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.identityAnalytics.groups.item.GroupAnalyticsItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.identityAnalytics.groups.item.GroupAnalyticsItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.identityAnalytics.groups.item.GroupAnalyticsItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GroupAnalyticsItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.identityAnalytics.groups.item.GroupAnalyticsItemRequestBuilder::|public|to_patch_request_information(body:GroupAnalytics; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.identityAnalytics.groups.item.GroupAnalyticsItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.reports.identityAnalytics.groups.item.GroupAnalyticsItemRequestBuilder::|public|with_url(raw_url:str):GroupAnalyticsItemRequestBuilder +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder.IdentityAnalyticsRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder.IdentityAnalyticsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder.IdentityAnalyticsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder.IdentityAnalyticsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder.IdentityAnalyticsRequestBuilderGetRequestConfiguration-->RequestConfiguration[IdentityAnalyticsRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder.IdentityAnalyticsRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[IdentityAnalyticsRequestBuilderGetQueryParameters]):IdentityAnalyticsRoot +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder::|public|groups:GroupsRequestBuilder +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder::|public|patch(body:IdentityAnalyticsRoot; request_configuration?:RequestConfiguration[QueryParameters]):IdentityAnalyticsRoot +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[IdentityAnalyticsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder::|public|to_patch_request_information(body:IdentityAnalyticsRoot; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder::|public|url_template:str +msgraph_beta.generated.reports.identityAnalytics.IdentityAnalyticsRequestBuilder::|public|with_url(raw_url:str):IdentityAnalyticsRequestBuilder +msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_3cc2b7d1.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0-->BaseRequestBuilder +msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_3cc2b7d1.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_3cc2b7d1.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; filter?:str; skip?:int; skip_token?:str; top?:int):None +msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_3cc2b7d1.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):Report +msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_3cc2b7d1.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_3cc2b7d1.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_3cc2b7d1.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_3cc2b7d1.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0::|public|url_template:str +msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_3cc2b7d1.ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0::|public|with_url(raw_url:str):ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0 +msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_60b80d5d.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7-->BaseRequestBuilder +msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_60b80d5d.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_60b80d5d.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; filter?:str; skip?:int; skip_token?:str; top?:int):None +msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_60b80d5d.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):Report +msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_60b80d5d.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_60b80d5d.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_60b80d5d.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_60b80d5d.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7::|public|url_template:str +msgraph_beta.generated.reports.managedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_60b80d5d.ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7::|public|with_url(raw_url:str):ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7 msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetails.ManagedDeviceEnrollmentFailureDetailsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetails.ManagedDeviceEnrollmentFailureDetailsRequestBuilder.ManagedDeviceEnrollmentFailureDetailsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetails.ManagedDeviceEnrollmentFailureDetailsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -294935,15 +298787,15 @@ msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetails.ManagedDevi msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetails.ManagedDeviceEnrollmentFailureDetailsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetails.ManagedDeviceEnrollmentFailureDetailsRequestBuilder::|public|url_template:str msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetails.ManagedDeviceEnrollmentFailureDetailsRequestBuilder::|public|with_url(raw_url:str):ManagedDeviceEnrollmentFailureDetailsRequestBuilder -msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; filter?:str; skip?:int; skip_token?:str; top?:int):None -msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):Report -msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipToken.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder::|public|with_url(raw_url:str):ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder +msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_5d97720e.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280-->BaseRequestBuilder +msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_5d97720e.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_5d97720e.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; filter?:str; skip?:int; skip_token?:str; top?:int):None +msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_5d97720e.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):Report +msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_5d97720e.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_5d97720e.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_5d97720e.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_5d97720e.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280::|public|url_template:str +msgraph_beta.generated.reports.managedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_5d97720e.ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280::|public|with_url(raw_url:str):ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280 msgraph_beta.generated.reports.managedDeviceEnrollmentFailureTrends.ManagedDeviceEnrollmentFailureTrendsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.reports.managedDeviceEnrollmentFailureTrends.ManagedDeviceEnrollmentFailureTrendsRequestBuilder.ManagedDeviceEnrollmentFailureTrendsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.reports.managedDeviceEnrollmentFailureTrends.ManagedDeviceEnrollmentFailureTrendsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -295545,6 +299397,7 @@ msgraph_beta.generated.reports.ReportsRequestBuilder::|public|app_credential_sig msgraph_beta.generated.reports.ReportsRequestBuilder::|public|authentication_methods:AuthenticationMethodsRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|azure_a_d_premium_license_insight:AzureADPremiumLicenseInsightRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|correlations:CorrelationsRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|credential_user_registration_details:CredentialUserRegistrationDetailsRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|daily_print_usage:DailyPrintUsageRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|daily_print_usage_by_printer:DailyPrintUsageByPrinterRequestBuilder @@ -295554,7 +299407,7 @@ msgraph_beta.generated.reports.ReportsRequestBuilder::|public|daily_print_usage_ msgraph_beta.generated.reports.ReportsRequestBuilder::|public|device_configuration_device_activity:DeviceConfigurationDeviceActivityRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|device_configuration_user_activity:DeviceConfigurationUserActivityRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ReportsRequestBuilderGetQueryParameters]):ReportRoot -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_api_usageservice_area_service_area_period_period_app_id_app_id:GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_api_usageservice_area_service_area_period_period_app_id_app_id:GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0 msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_attack_simulation_repeat_offenders:GetAttackSimulationRepeatOffendersRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_attack_simulation_simulation_user_coverage:GetAttackSimulationSimulationUserCoverageRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_attack_simulation_training_user_coverage:GetAttackSimulationTrainingUserCoverageRequestBuilder @@ -295577,7 +299430,7 @@ msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_forms_user_act msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_forms_user_activity_user_counts_with_period(period:str):GetFormsUserActivityUserCountsWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_forms_user_activity_user_detail_with_date(date:datetime.date):GetFormsUserActivityUserDetailWithDateRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_forms_user_activity_user_detail_with_period(period:str):GetFormsUserActivityUserDetailWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; group_id:str; start_date_time:datetime.datetime):GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; group_id:str; start_date_time:datetime.datetime):GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3 msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_m365_app_platform_user_counts_with_period(period:str):GetM365AppPlatformUserCountsWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_m365_app_user_counts_with_period(period:str):GetM365AppUserCountsWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_m365_app_user_detail_with_date(date:datetime.date):GetM365AppUserDetailWithDateRequestBuilder @@ -295611,7 +299464,7 @@ msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_one_drive_usag msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_one_drive_usage_account_detail_with_period(period:str):GetOneDriveUsageAccountDetailWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_one_drive_usage_file_counts_with_period(period:str):GetOneDriveUsageFileCountsWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_one_drive_usage_storage_with_period(period:str):GetOneDriveUsageStorageWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; printer_id:str; start_date_time:datetime.datetime):GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; printer_id:str; start_date_time:datetime.datetime):GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_relying_party_detailed_summary_with_period(period:str):GetRelyingPartyDetailedSummaryWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_share_point_activity_file_counts_with_period(period:str):GetSharePointActivityFileCountsWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_share_point_activity_pages_with_period(period:str):GetSharePointActivityPagesWithPeriodRequestBuilder @@ -295628,21 +299481,21 @@ msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_busi msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_activity_user_counts_with_period(period:str):GetSkypeForBusinessActivityUserCountsWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_activity_user_detail_with_date(date:datetime.date):GetSkypeForBusinessActivityUserDetailWithDateRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_activity_user_detail_with_period(period:str):GetSkypeForBusinessActivityUserDetailWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_device_usage_distribution_user_counts_with_period(period:str):GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_device_usage_distribution_user_counts_with_period(period:str):GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94 msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_device_usage_user_counts_with_period(period:str):GetSkypeForBusinessDeviceUsageUserCountsWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_device_usage_user_detail_with_date(date:datetime.date):GetSkypeForBusinessDeviceUsageUserDetailWithDateRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_device_usage_user_detail_with_period(period:str):GetSkypeForBusinessDeviceUsageUserDetailWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_organizer_activity_counts_with_period(period:str):GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_organizer_activity_minute_counts_with_period(period:str):GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_organizer_activity_user_counts_with_period(period:str):GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_participant_activity_counts_with_period(period:str):GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_participant_activity_minute_counts_with_period(period:str):GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_participant_activity_user_counts_with_period(period:str):GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_peer_to_peer_activity_counts_with_period(period:str):GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_peer_to_peer_activity_minute_counts_with_period(period:str):GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_peer_to_peer_activity_user_counts_with_period(period:str):GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_device_usage_distribution_total_user_counts_with_period(period:str):GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_device_usage_distribution_user_counts_with_period(period:str):GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_organizer_activity_counts_with_period(period:str):GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82 +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_organizer_activity_minute_counts_with_period(period:str):GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88 +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_organizer_activity_user_counts_with_period(period:str):GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13 +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_participant_activity_counts_with_period(period:str):GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894 +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_participant_activity_minute_counts_with_period(period:str):GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625 +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_participant_activity_user_counts_with_period(period:str):GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971 +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_peer_to_peer_activity_counts_with_period(period:str):GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833 +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_peer_to_peer_activity_minute_counts_with_period(period:str):GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023 +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_skype_for_business_peer_to_peer_activity_user_counts_with_period(period:str):GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1 +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_device_usage_distribution_total_user_counts_with_period(period:str):GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_device_usage_distribution_user_counts_with_period(period:str):GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5 msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_device_usage_total_user_counts_with_period(period:str):GetTeamsDeviceUsageTotalUserCountsWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_device_usage_user_counts_with_period(period:str):GetTeamsDeviceUsageUserCountsWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_device_usage_user_detail_with_date(date:datetime.date):GetTeamsDeviceUsageUserDetailWithDateRequestBuilder @@ -295653,20 +299506,20 @@ msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_team_act msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_team_activity_distribution_counts_with_period(period:str):GetTeamsTeamActivityDistributionCountsWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_team_counts_with_period(period:str):GetTeamsTeamCountsWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_user_activity_counts_with_period(period:str):GetTeamsUserActivityCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_user_activity_distribution_total_user_counts_with_period(period:str):GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_user_activity_distribution_user_counts_with_period(period:str):GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_user_activity_distribution_total_user_counts_with_period(period:str):GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77 +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_user_activity_distribution_user_counts_with_period(period:str):GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_user_activity_total_counts_with_period(period:str):GetTeamsUserActivityTotalCountsWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_user_activity_total_distribution_counts_with_period(period:str):GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_user_activity_total_distribution_counts_with_period(period:str):GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_user_activity_total_user_counts_with_period(period:str):GetTeamsUserActivityTotalUserCountsWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_user_activity_user_counts_with_period(period:str):GetTeamsUserActivityUserCountsWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_user_activity_user_detail_with_date(date:datetime.date):GetTeamsUserActivityUserDetailWithDateRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_teams_user_activity_user_detail_with_period(period:str):GetTeamsUserActivityUserDetailWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime; user_id:str):GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time(end_date_time:datetime.datetime; start_date_time:datetime.datetime; user_id:str):GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_yammer_activity_counts_with_period(period:str):GetYammerActivityCountsWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_yammer_activity_user_counts_with_period(period:str):GetYammerActivityUserCountsWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_yammer_activity_user_detail_with_date(date:datetime.date):GetYammerActivityUserDetailWithDateRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_yammer_activity_user_detail_with_period(period:str):GetYammerActivityUserDetailWithPeriodRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_yammer_device_usage_distribution_user_counts_with_period(period:str):GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_yammer_device_usage_distribution_user_counts_with_period(period:str):GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0 msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_yammer_device_usage_user_counts_with_period(period:str):GetYammerDeviceUsageUserCountsWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_yammer_device_usage_user_detail_with_date(date:datetime.date):GetYammerDeviceUsageUserDetailWithDateRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_yammer_device_usage_user_detail_with_period(period:str):GetYammerDeviceUsageUserDetailWithPeriodRequestBuilder @@ -295675,10 +299528,11 @@ msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_yammer_groups_ msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_yammer_groups_activity_detail_with_period(period:str):GetYammerGroupsActivityDetailWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|get_yammer_groups_activity_group_counts_with_period(period:str):GetYammerGroupsActivityGroupCountsWithPeriodRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|health_monitoring:HealthMonitoringRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|managed_device_enrollment_abandonment_details_with_skip_with_top_with_filter_with_skip_token(filter:str; skip:int; skip_token:str; top:int):ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|managed_device_enrollment_abandonment_summary_with_skip_with_top_with_filter_with_skip_token(filter:str; skip:int; skip_token:str; top:int):ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|identity_analytics:IdentityAnalyticsRequestBuilder +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|managed_device_enrollment_abandonment_details_with_skip_with_top_with_filter_with_skip_token(filter:str; skip:int; skip_token:str; top:int):ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0 +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|managed_device_enrollment_abandonment_summary_with_skip_with_top_with_filter_with_skip_token(filter:str; skip:int; skip_token:str; top:int):ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7 msgraph_beta.generated.reports.ReportsRequestBuilder::|public|managed_device_enrollment_failure_details:ManagedDeviceEnrollmentFailureDetailsRequestBuilder -msgraph_beta.generated.reports.ReportsRequestBuilder::|public|managed_device_enrollment_failure_details_with_skip_with_top_with_filter_with_skip_token(filter:str; skip:int; skip_token:str; top:int):ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder +msgraph_beta.generated.reports.ReportsRequestBuilder::|public|managed_device_enrollment_failure_details_with_skip_with_top_with_filter_with_skip_token(filter:str; skip:int; skip_token:str; top:int):ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280 msgraph_beta.generated.reports.ReportsRequestBuilder::|public|managed_device_enrollment_failure_trends:ManagedDeviceEnrollmentFailureTrendsRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|managed_device_enrollment_top_failures:ManagedDeviceEnrollmentTopFailuresRequestBuilder msgraph_beta.generated.reports.ReportsRequestBuilder::|public|managed_device_enrollment_top_failures_with_period(period:str):ManagedDeviceEnrollmentTopFailuresWithPeriodRequestBuilder @@ -295787,880 +299641,880 @@ msgraph_beta.generated.reports.security.SecurityRequestBuilder::|public|to_get_r msgraph_beta.generated.reports.security.SecurityRequestBuilder::|public|to_patch_request_information(body:SecurityReportsRoot; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.reports.security.SecurityRequestBuilder::|public|url_template:str msgraph_beta.generated.reports.security.SecurityRequestBuilder::|public|with_url(raw_url:str):SecurityRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityPerformanceMetric] -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityPerformanceMetric]):None -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityPerformanceMetric] -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityPerformanceMetric]):None -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityPerformanceMetric] -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityPerformanceMetric]):None -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|constructor():None -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value():list[ServiceActivityValueMetric] -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|public|value(value:list[ServiceActivityValueMetric]):None -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|url_template:str -msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutes.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder::|public|with_url(raw_url:str):GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b.GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_854c2ff9 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b::|public|with_url(raw_url:str):GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_854c2ff9-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_854c2ff9::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_854c2ff9::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_854c2ff9::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_854c2ff9::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_854c2ff9::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForDesktopMailByReadEmailWithInclus_5945eaac.GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_854c2ff9::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_854c2ff9 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_956742cf-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_956742cf::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_956742cf::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_956742cf::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_956742cf::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_956742cf::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_956742cf::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForEmailByModernAuthenticationWithI_956742cf +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91.GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForEmailByModernAuthenticationWithI_956742cf +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForEmailByModernAuthenticationWithI_6b571bd0.GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91::|public|with_url(raw_url:str):GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_0a506149-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_0a506149::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_0a506149::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_0a506149::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_0a506149::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_0a506149::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_0a506149::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_0a506149 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31.GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_0a506149 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForExcelWebWithInclusiveIntervalSta_be61b996.GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31::|public|with_url(raw_url:str):GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_f27e9cba +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0::|public|with_url(raw_url:str):GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_f27e9cba-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_f27e9cba::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_f27e9cba::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_f27e9cba::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_f27e9cba::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_f27e9cba::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_bdccfb21.GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_f27e9cba::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_f27e9cba +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_8644052e +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec::|public|with_url(raw_url:str):GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_8644052e-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_8644052e::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_8644052e::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_8644052e::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_8644052e::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_8644052e::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_db52a6d7.GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_8644052e::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_8644052e +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_8339501f +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf::|public|with_url(raw_url:str):GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_8339501f-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_8339501f::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_8339501f::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_8339501f::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_8339501f::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_8339501f::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMacByReadEmailWithInclusi_d04e48af.GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_8339501f::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_8339501f +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_751f20bd-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_751f20bd::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_751f20bd::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_751f20bd::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_751f20bd::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_751f20bd::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_751f20bd::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_751f20bd +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81.GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_751f20bd +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookMobileByReadEmailWithIncl_1fea4fde.GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81::|public|with_url(raw_url:str):GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_e12d5bd9 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39::|public|with_url(raw_url:str):GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_e12d5bd9-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_e12d5bd9::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_e12d5bd9::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_e12d5bd9::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_e12d5bd9::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_e12d5bd9::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByAppOpeningWithInclus_794c6e2c.GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_e12d5bd9::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_e12d5bd9 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_164eb9a6-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_164eb9a6::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_164eb9a6::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_164eb9a6::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_164eb9a6::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_164eb9a6::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_164eb9a6::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_164eb9a6 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_164eb9a6 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForOutlookWebByReadEmailWithInclusi_5ead6959.GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff::|public|with_url(raw_url:str):GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087.GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_9932d2b3 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087::|public|with_url(raw_url:str):GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_9932d2b3-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_9932d2b3::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_9932d2b3::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_9932d2b3::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_9932d2b3::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_9932d2b3::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForPowerPointWebWithInclusiveInterv_bc926148.GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_9932d2b3::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_9932d2b3 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_3f8dd486-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_3f8dd486::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_3f8dd486::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_3f8dd486::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_3f8dd486::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_3f8dd486::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_3f8dd486::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_3f8dd486 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942.GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_3f8dd486 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForVisioWebWithInclusiveIntervalSta_ef4a532b.GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942::|public|with_url(raw_url:str):GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b.GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b::|public|get(request_configuration?:RequestConfiguration[GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_dc195952 +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b::|public|with_url(raw_url:str):GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_dc195952-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_dc195952::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_dc195952::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_dc195952::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_dc195952::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_dc195952::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getActiveUserMetricsForWordWebWithInclusiveIntervalStar_62c98614.GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_dc195952::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_dc195952 +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_eb5dc363-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_eb5dc363::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_eb5dc363::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_eb5dc363::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_eb5dc363::|public|value():list[ServiceActivityPerformanceMetric] +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_eb5dc363::|public|value(value:list[ServiceActivityPerformanceMetric]):None +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_eb5dc363::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_eb5dc363 +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602::|public|get(request_configuration?:RequestConfiguration[GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_eb5dc363 +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f1693cb9.GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602::|public|with_url(raw_url:str):GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602 +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783::|public|get(request_configuration?:RequestConfiguration[GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_f4808fe1 +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783::|public|with_url(raw_url:str):GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783 +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_f4808fe1-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_f4808fe1::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_f4808fe1::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_f4808fe1::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_f4808fe1::|public|value():list[ServiceActivityPerformanceMetric] +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_f4808fe1::|public|value(value:list[ServiceActivityPerformanceMetric]):None +msgraph_beta.generated.reports.serviceActivity.getAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_127ff88c.GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_f4808fe1::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_f4808fe1 +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f.GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f::|public|get(request_configuration?:RequestConfiguration[GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetConnectivityMetricsForExchangeWithInclusiveIntervalS_a6927f62 +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f::|public|with_url(raw_url:str):GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_a6927f62-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_a6927f62::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_a6927f62::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_a6927f62::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_a6927f62::|public|value():list[ServiceActivityPerformanceMetric] +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_a6927f62::|public|value(value:list[ServiceActivityPerformanceMetric]):None +msgraph_beta.generated.reports.serviceActivity.getConnectivityMetricsForExchangeWithInclusiveIntervalS_d0ab0d41.GetConnectivityMetricsForExchangeWithInclusiveIntervalS_a6927f62::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetConnectivityMetricsForExchangeWithInclusiveIntervalS_a6927f62 +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae::|public|get(request_configuration?:RequestConfiguration[GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_5340cca4 +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae::|public|with_url(raw_url:str):GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_5340cca4-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_5340cca4::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_5340cca4::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_5340cca4::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_5340cca4::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_5340cca4::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_66d025d4.GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_5340cca4::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_5340cca4 +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced.GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced::|public|get(request_configuration?:RequestConfiguration[GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_c2edcf19 +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced::|public|with_url(raw_url:str):GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_c2edcf19-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_c2edcf19::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_c2edcf19::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_c2edcf19::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_c2edcf19::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_c2edcf19::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMessageVolumeMetricsForTeamsChatWithInclusiveInterva_8de3be15.GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_c2edcf19::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_c2edcf19 +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa.GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa::|public|get(request_configuration?:RequestConfiguration[GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForConditionalAccessBlockedSignInWithInclusiv_e9894b18 +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa::|public|with_url(raw_url:str):GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_e9894b18-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_e9894b18::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_e9894b18::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_e9894b18::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_e9894b18::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_e9894b18::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessBlockedSignInWithInclusiv_e85fac73.GetMetricsForConditionalAccessBlockedSignInWithInclusiv_e9894b18::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForConditionalAccessBlockedSignInWithInclusiv_e9894b18 +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05.GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05::|public|get(request_configuration?:RequestConfiguration[GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForConditionalAccessCompliantDevicesSignInSuc_6ffaabb9 +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05::|public|with_url(raw_url:str):GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05 +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_6ffaabb9-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_6ffaabb9::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_6ffaabb9::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_6ffaabb9::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_6ffaabb9::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_6ffaabb9::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessCompliantDevicesSignInSuc_9ac34f05.GetMetricsForConditionalAccessCompliantDevicesSignInSuc_6ffaabb9::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForConditionalAccessCompliantDevicesSignInSuc_6ffaabb9 +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_2d1b7e95-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_2d1b7e95::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_2d1b7e95::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_2d1b7e95::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_2d1b7e95::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_2d1b7e95::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_2d1b7e95::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForConditionalAccessManagedDevicesSignInSucce_2d1b7e95 +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856.GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856::|public|get(request_configuration?:RequestConfiguration[GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForConditionalAccessManagedDevicesSignInSucce_2d1b7e95 +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForConditionalAccessManagedDevicesSignInSucce_89ba2a58.GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856::|public|with_url(raw_url:str):GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856 +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38.GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38::|public|get(request_configuration?:RequestConfiguration[GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_8bd00152 +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38::|public|with_url(raw_url:str):GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38 +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_8bd00152-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_8bd00152::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_8bd00152::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_8bd00152::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_8bd00152::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_8bd00152::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInFailureWithInclusiveIntervalStart_bd23993d.GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_8bd00152::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_8bd00152 +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_6b4402d3-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_6b4402d3::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_6b4402d3::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_6b4402d3::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_6b4402d3::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_6b4402d3::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_6b4402d3::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_6b4402d3 +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c::|public|get(request_configuration?:RequestConfiguration[GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_6b4402d3 +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForMfaSignInSuccessWithInclusiveIntervalStart_c2f09e85.GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c::|public|with_url(raw_url:str):GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_80e33009 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc::|public|with_url(raw_url:str):GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_80e33009-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_80e33009::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_80e33009::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_80e33009::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_80e33009::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_80e33009::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_d7521871.GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_80e33009::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_80e33009 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_82b18973 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40::|public|with_url(raw_url:str):GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_82b18973-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_82b18973::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_82b18973::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_82b18973::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_82b18973::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_82b18973::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyAllowedUsers_381a8906.GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_82b18973::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_82b18973 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_ea24e610 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed::|public|with_url(raw_url:str):GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_ea24e610-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_ea24e610::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_ea24e610::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_ea24e610::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_ea24e610::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_ea24e610::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_d8ece54f.GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_ea24e610::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_ea24e610 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_fff68ddc +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806::|public|with_url(raw_url:str):GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_fff68ddc-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_fff68ddc::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_fff68ddc::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_fff68ddc::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_fff68ddc::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_fff68ddc::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessInternetAppPolicyBlockedUsers_0fa5a220.GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_fff68ddc::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_fff68ddc +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_0c3e8fb1-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_0c3e8fb1::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_0c3e8fb1::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_0c3e8fb1::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_0c3e8fb1::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_0c3e8fb1::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_0c3e8fb1::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_0c3e8fb1 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488.GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_0c3e8fb1 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsAllowedByConnector_1781beab.GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488::|public|with_url(raw_url:str):GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0.GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_d710a48f +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0::|public|with_url(raw_url:str):GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_d710a48f-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_d710a48f::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_d710a48f::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_d710a48f::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_d710a48f::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_d710a48f::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppsBlockedByConnector_90998d4c.GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_d710a48f::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_d710a48f +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_0db9b5d6-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_0db9b5d6::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_0db9b5d6::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_0db9b5d6::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_0db9b5d6::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_0db9b5d6::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_0db9b5d6::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_0db9b5d6 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_0db9b5d6 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersAllowedByConne_b135c036.GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138::|public|with_url(raw_url:str):GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_2d4e1079-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_2d4e1079::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_2d4e1079::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_2d4e1079::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_2d4e1079::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_2d4e1079::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_2d4e1079::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_2d4e1079 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_2d4e1079 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessPrivateAppUsersBlockedByConne_28fa2da6.GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98::|public|with_url(raw_url:str):GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_ca6dcb76 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e::|public|with_url(raw_url:str):GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_ca6dcb76-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_ca6dcb76::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_ca6dcb76::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_ca6dcb76::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_ca6dcb76::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_ca6dcb76::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_7dda565d.GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_ca6dcb76::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_ca6dcb76 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_23a58248-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_23a58248::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_23a58248::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_23a58248::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_23a58248::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_23a58248::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_23a58248::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_23a58248 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_23a58248 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_5d6ba6d6.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80::|public|with_url(raw_url:str):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_b1706942 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a::|public|with_url(raw_url:str):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_b1706942-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_b1706942::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_b1706942::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_b1706942::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_b1706942::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_b1706942::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_f79433d8.GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_b1706942::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_b1706942 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_dbe30322 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5::|public|with_url(raw_url:str):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_dbe30322-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_dbe30322::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_dbe30322::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_dbe30322::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_dbe30322::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_dbe30322::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_9122597f.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_dbe30322::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_dbe30322 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_01b3ffd4-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_01b3ffd4::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_01b3ffd4::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_01b3ffd4::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_01b3ffd4::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_01b3ffd4::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_01b3ffd4::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_01b3ffd4 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda::|public|get(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_01b3ffd4 +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_4fdcb75d.GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda::|public|with_url(raw_url:str):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074::|public|get(request_configuration?:RequestConfiguration[GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_f9168161 +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074::|public|with_url(raw_url:str):GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074 +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_f9168161-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_f9168161::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_f9168161::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_f9168161::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_f9168161::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_f9168161::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getMetricsForSamlSignInSuccessWithInclusiveIntervalStar_a0a21818.GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_f9168161::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_f9168161 +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4::|public|get(request_configuration?:RequestConfiguration[GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_86934c7d +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4::|public|with_url(raw_url:str):GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4 +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_86934c7d-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_86934c7d::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_86934c7d::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_86934c7d::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_86934c7d::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_86934c7d::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_215ae664.GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_86934c7d::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_86934c7d +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0-->BaseRequestBuilder +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|aggregation_interval_in_minutes:int +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters] +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; exclusive_interval_end_date_time?:datetime.datetime; inclusive_interval_start_date_time?:datetime.datetime):None +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0::|public|get(request_configuration?:RequestConfiguration[GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_c815fd29 +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0::|public|request_adapter:RequestAdapter +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0::|public|url_template:str +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0::|public|with_url(raw_url:str):GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0 +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_c815fd29-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_c815fd29::|public|constructor():None +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_c815fd29::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_c815fd29::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_c815fd29::|public|value():list[ServiceActivityValueMetric] +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_c815fd29::|public|value(value:list[ServiceActivityValueMetric]):None +msgraph_beta.generated.reports.serviceActivity.getUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_2ed1bee3.GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_c815fd29::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_c815fd29 msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder.ServiceActivityRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder.ServiceActivityRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -296671,44 +300525,44 @@ msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder.Ser msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ServiceActivityRequestBuilderGetQueryParameters]):ServiceActivity -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|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(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|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(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_saml_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder -msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|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(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|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(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_metrics_for_saml_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4 +msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(exclusive_interval_end_date_time:datetime.datetime; inclusive_interval_start_date_time:datetime.datetime):GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0 msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|patch(body:ServiceActivity; request_configuration?:RequestConfiguration[QueryParameters]):ServiceActivity msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.reports.serviceActivity.ServiceActivityRequestBuilder::|public|request_adapter:RequestAdapter @@ -298357,34 +302211,34 @@ msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.count.CountRequest msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value():list[DirectoryObject] -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value(value:list[DirectoryObject]):None -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|url_template:str +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|constructor():None +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value():list[DirectoryObject] +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value(value:list[DirectoryObject]):None +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -298420,34 +302274,34 @@ msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermi msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|to_post_request_information(body:UnifiedRoleDefinition; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|url_template:str msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|with_url(raw_url:str):InheritsPermissionsFromRequestBuilder -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value():list[DirectoryObject] -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value(value:list[DirectoryObject]):None -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|url_template:str +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|constructor():None +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value():list[DirectoryObject] +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value(value:list[DirectoryObject]):None +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -298455,7 +302309,7 @@ msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermi msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters] msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters]):UnifiedRoleDefinition @@ -298474,7 +302328,7 @@ msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.UnifiedRoleDe msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters] msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.roleManagement.cloudPC.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters]):UnifiedRoleDefinition @@ -298961,34 +302815,34 @@ msgraph_beta.generated.roleManagement.defender.roleDefinitions.count.CountReques msgraph_beta.generated.roleManagement.defender.roleDefinitions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.defender.roleDefinitions.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.roleManagement.defender.roleDefinitions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value():list[DirectoryObject] -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value(value:list[DirectoryObject]):None -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|url_template:str +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|constructor():None +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value():list[DirectoryObject] +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value(value:list[DirectoryObject]):None +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -299024,34 +302878,34 @@ msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPerm msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|to_post_request_information(body:UnifiedRoleDefinition; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|url_template:str msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|with_url(raw_url:str):InheritsPermissionsFromRequestBuilder -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value():list[DirectoryObject] -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value(value:list[DirectoryObject]):None -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|url_template:str +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|constructor():None +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value():list[DirectoryObject] +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value(value:list[DirectoryObject]):None +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -299059,7 +302913,7 @@ msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPerm msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters] msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters]):UnifiedRoleDefinition @@ -299078,7 +302932,7 @@ msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.UnifiedRoleD msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters] msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.roleManagement.defender.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters]):UnifiedRoleDefinition @@ -299520,34 +303374,34 @@ msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.count.Cou msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value():list[DirectoryObject] -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value(value:list[DirectoryObject]):None -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|url_template:str +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|constructor():None +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value():list[DirectoryObject] +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value(value:list[DirectoryObject]):None +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -299583,34 +303437,34 @@ msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inhe msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|to_post_request_information(body:UnifiedRoleDefinition; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|url_template:str msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|with_url(raw_url:str):InheritsPermissionsFromRequestBuilder -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value():list[DirectoryObject] -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value(value:list[DirectoryObject]):None -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|url_template:str +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|constructor():None +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value():list[DirectoryObject] +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value(value:list[DirectoryObject]):None +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -299618,7 +303472,7 @@ msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inhe msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters] msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters]):UnifiedRoleDefinition @@ -299637,7 +303491,7 @@ msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.Unif msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters] msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.roleManagement.deviceManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters]):UnifiedRoleDefinition @@ -299696,8 +303550,8 @@ msgraph_beta.generated.roleManagement.directory.DirectoryRequestBuilder::|public msgraph_beta.generated.roleManagement.directory.DirectoryRequestBuilder::|public|role_eligibility_schedules:RoleEligibilitySchedulesRequestBuilder msgraph_beta.generated.roleManagement.directory.DirectoryRequestBuilder::|public|role_eligibility_schedule_instances:RoleEligibilityScheduleInstancesRequestBuilder msgraph_beta.generated.roleManagement.directory.DirectoryRequestBuilder::|public|role_eligibility_schedule_requests:RoleEligibilityScheduleRequestsRequestBuilder -msgraph_beta.generated.roleManagement.directory.DirectoryRequestBuilder::|public|role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id:RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder -msgraph_beta.generated.roleManagement.directory.DirectoryRequestBuilder::|public|role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id:RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder +msgraph_beta.generated.roleManagement.directory.DirectoryRequestBuilder::|public|role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id:RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1 +msgraph_beta.generated.roleManagement.directory.DirectoryRequestBuilder::|public|role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id:RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e msgraph_beta.generated.roleManagement.directory.DirectoryRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.directory.DirectoryRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DirectoryRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.directory.DirectoryRequestBuilder::|public|to_patch_request_information(body:RbacApplication; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation @@ -300578,34 +304432,34 @@ msgraph_beta.generated.roleManagement.directory.roleDefinitions.count.CountReque msgraph_beta.generated.roleManagement.directory.roleDefinitions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.directory.roleDefinitions.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.roleManagement.directory.roleDefinitions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value():list[DirectoryObject] -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value(value:list[DirectoryObject]):None -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|url_template:str +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|constructor():None +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value():list[DirectoryObject] +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value(value:list[DirectoryObject]):None +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -300641,34 +304495,34 @@ msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPer msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|to_post_request_information(body:UnifiedRoleDefinition; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|url_template:str msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|with_url(raw_url:str):InheritsPermissionsFromRequestBuilder -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value():list[DirectoryObject] -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value(value:list[DirectoryObject]):None -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|url_template:str +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|constructor():None +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value():list[DirectoryObject] +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value(value:list[DirectoryObject]):None +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -300676,7 +304530,7 @@ msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPer msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters] msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters]):UnifiedRoleDefinition @@ -300695,7 +304549,7 @@ msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.UnifiedRole msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters] msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.roleManagement.directory.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters]):UnifiedRoleDefinition @@ -301147,64 +305001,64 @@ msgraph_beta.generated.roleManagement.directory.roleEligibilitySchedules.RoleEli msgraph_beta.generated.roleManagement.directory.roleEligibilitySchedules.RoleEligibilitySchedulesRequestBuilder::|public|to_post_request_information(body:UnifiedRoleEligibilitySchedule; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.directory.roleEligibilitySchedules.RoleEligibilitySchedulesRequestBuilder::|public|url_template:str msgraph_beta.generated.roleManagement.directory.roleEligibilitySchedules.RoleEligibilitySchedulesRequestBuilder::|public|with_url(raw_url:str):RoleEligibilitySchedulesRequestBuilder -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|value():list[UnifiedRoleScheduleInstanceBase] -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|value(value:list[UnifiedRoleScheduleInstanceBase]):None -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|app_scope_id:str -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|principal_id:str -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|role_definition_id:str -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|with_url(raw_url:str):RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|value():list[UnifiedRoleScheduleBase] -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|value(value:list[UnifiedRoleScheduleBase]):None -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|app_scope_id:str -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|principal_id:str -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|role_definition_id:str -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|with_url(raw_url:str):RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b::|public|constructor():None +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b::|public|value():list[UnifiedRoleScheduleInstanceBase] +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b::|public|value(value:list[UnifiedRoleScheduleInstanceBase]):None +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b::|static|public|create_from_discriminator_value(parse_node:ParseNode):RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|app_scope_id:str +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|principal_id:str +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|role_definition_id:str +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|get(request_configuration?:RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|to_get_request_information(request_configuration?:RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|url_template:str +msgraph_beta.generated.roleManagement.directory.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|with_url(raw_url:str):RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc::|public|constructor():None +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc::|public|value():list[UnifiedRoleScheduleBase] +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc::|public|value(value:list[UnifiedRoleScheduleBase]):None +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc::|static|public|create_from_discriminator_value(parse_node:ParseNode):RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|app_scope_id:str +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|principal_id:str +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|role_definition_id:str +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|get(request_configuration?:RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|to_get_request_information(request_configuration?:RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|url_template:str +msgraph_beta.generated.roleManagement.directory.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|with_url(raw_url:str):RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1 msgraph_beta.generated.roleManagement.directory.transitiveRoleAssignments.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.roleManagement.directory.transitiveRoleAssignments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.roleManagement.directory.transitiveRoleAssignments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -301374,8 +305228,8 @@ msgraph_beta.generated.roleManagement.enterpriseApps.item.RbacApplicationItemReq msgraph_beta.generated.roleManagement.enterpriseApps.item.RbacApplicationItemRequestBuilder::|public|role_eligibility_schedules:RoleEligibilitySchedulesRequestBuilder msgraph_beta.generated.roleManagement.enterpriseApps.item.RbacApplicationItemRequestBuilder::|public|role_eligibility_schedule_instances:RoleEligibilityScheduleInstancesRequestBuilder msgraph_beta.generated.roleManagement.enterpriseApps.item.RbacApplicationItemRequestBuilder::|public|role_eligibility_schedule_requests:RoleEligibilityScheduleRequestsRequestBuilder -msgraph_beta.generated.roleManagement.enterpriseApps.item.RbacApplicationItemRequestBuilder::|public|role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id:RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder -msgraph_beta.generated.roleManagement.enterpriseApps.item.RbacApplicationItemRequestBuilder::|public|role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id:RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder +msgraph_beta.generated.roleManagement.enterpriseApps.item.RbacApplicationItemRequestBuilder::|public|role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id:RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1 +msgraph_beta.generated.roleManagement.enterpriseApps.item.RbacApplicationItemRequestBuilder::|public|role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id:RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e msgraph_beta.generated.roleManagement.enterpriseApps.item.RbacApplicationItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.enterpriseApps.item.RbacApplicationItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RbacApplicationItemRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.enterpriseApps.item.RbacApplicationItemRequestBuilder::|public|to_patch_request_information(body:RbacApplication; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation @@ -302256,34 +306110,34 @@ msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.count. msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value():list[DirectoryObject] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value(value:list[DirectoryObject]):None -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|url_template:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|constructor():None +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value():list[DirectoryObject] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value(value:list[DirectoryObject]):None +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -302319,34 +306173,34 @@ msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.i msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|to_post_request_information(body:UnifiedRoleDefinition; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|url_template:str msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|with_url(raw_url:str):InheritsPermissionsFromRequestBuilder -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value():list[DirectoryObject] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value(value:list[DirectoryObject]):None -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|url_template:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|constructor():None +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value():list[DirectoryObject] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value(value:list[DirectoryObject]):None +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -302354,7 +306208,7 @@ msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.i msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters] msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters]):UnifiedRoleDefinition @@ -302373,7 +306227,7 @@ msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.U msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters] msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.roleManagement.enterpriseApps.item.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters]):UnifiedRoleDefinition @@ -302825,64 +306679,64 @@ msgraph_beta.generated.roleManagement.enterpriseApps.item.roleEligibilitySchedul msgraph_beta.generated.roleManagement.enterpriseApps.item.roleEligibilitySchedules.RoleEligibilitySchedulesRequestBuilder::|public|to_post_request_information(body:UnifiedRoleEligibilitySchedule; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.enterpriseApps.item.roleEligibilitySchedules.RoleEligibilitySchedulesRequestBuilder::|public|url_template:str msgraph_beta.generated.roleManagement.enterpriseApps.item.roleEligibilitySchedules.RoleEligibilitySchedulesRequestBuilder::|public|with_url(raw_url:str):RoleEligibilitySchedulesRequestBuilder -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|value():list[UnifiedRoleScheduleInstanceBase] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|value(value:list[UnifiedRoleScheduleInstanceBase]):None -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|app_scope_id:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|principal_id:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|role_definition_id:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|with_url(raw_url:str):RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|value():list[UnifiedRoleScheduleBase] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|value(value:list[UnifiedRoleScheduleBase]):None -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|app_scope_id:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|principal_id:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|role_definition_id:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|with_url(raw_url:str):RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b::|public|constructor():None +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b::|public|value():list[UnifiedRoleScheduleInstanceBase] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b::|public|value(value:list[UnifiedRoleScheduleInstanceBase]):None +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b::|static|public|create_from_discriminator_value(parse_node:ParseNode):RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|app_scope_id:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|principal_id:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|role_definition_id:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|get(request_configuration?:RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|to_get_request_information(request_configuration?:RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|url_template:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|with_url(raw_url:str):RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc::|public|constructor():None +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc::|public|value():list[UnifiedRoleScheduleBase] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc::|public|value(value:list[UnifiedRoleScheduleBase]):None +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc::|static|public|create_from_discriminator_value(parse_node:ParseNode):RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|app_scope_id:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|principal_id:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|role_definition_id:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|get(request_configuration?:RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|to_get_request_information(request_configuration?:RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|url_template:str +msgraph_beta.generated.roleManagement.enterpriseApps.item.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|with_url(raw_url:str):RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1 msgraph_beta.generated.roleManagement.enterpriseApps.item.transitiveRoleAssignments.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.roleManagement.enterpriseApps.item.transitiveRoleAssignments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.roleManagement.enterpriseApps.item.transitiveRoleAssignments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -303017,8 +306871,8 @@ msgraph_beta.generated.roleManagement.entitlementManagement.EntitlementManagemen msgraph_beta.generated.roleManagement.entitlementManagement.EntitlementManagementRequestBuilder::|public|role_eligibility_schedules:RoleEligibilitySchedulesRequestBuilder msgraph_beta.generated.roleManagement.entitlementManagement.EntitlementManagementRequestBuilder::|public|role_eligibility_schedule_instances:RoleEligibilityScheduleInstancesRequestBuilder msgraph_beta.generated.roleManagement.entitlementManagement.EntitlementManagementRequestBuilder::|public|role_eligibility_schedule_requests:RoleEligibilityScheduleRequestsRequestBuilder -msgraph_beta.generated.roleManagement.entitlementManagement.EntitlementManagementRequestBuilder::|public|role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id:RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder -msgraph_beta.generated.roleManagement.entitlementManagement.EntitlementManagementRequestBuilder::|public|role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id:RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder +msgraph_beta.generated.roleManagement.entitlementManagement.EntitlementManagementRequestBuilder::|public|role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id:RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1 +msgraph_beta.generated.roleManagement.entitlementManagement.EntitlementManagementRequestBuilder::|public|role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id:RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e msgraph_beta.generated.roleManagement.entitlementManagement.EntitlementManagementRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.entitlementManagement.EntitlementManagementRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[EntitlementManagementRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.entitlementManagement.EntitlementManagementRequestBuilder::|public|to_patch_request_information(body:RbacApplication; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation @@ -303899,34 +307753,34 @@ msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.coun msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value():list[DirectoryObject] -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value(value:list[DirectoryObject]):None -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|url_template:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|constructor():None +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value():list[DirectoryObject] +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value(value:list[DirectoryObject]):None +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -303962,34 +307816,34 @@ msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|to_post_request_information(body:UnifiedRoleDefinition; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|url_template:str msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|with_url(raw_url:str):InheritsPermissionsFromRequestBuilder -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value():list[DirectoryObject] -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value(value:list[DirectoryObject]):None -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|url_template:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|constructor():None +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value():list[DirectoryObject] +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value(value:list[DirectoryObject]):None +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -303997,7 +307851,7 @@ msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters] msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters]):UnifiedRoleDefinition @@ -304016,7 +307870,7 @@ msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters] msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.roleManagement.entitlementManagement.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters]):UnifiedRoleDefinition @@ -304468,64 +308322,64 @@ msgraph_beta.generated.roleManagement.entitlementManagement.roleEligibilitySched msgraph_beta.generated.roleManagement.entitlementManagement.roleEligibilitySchedules.RoleEligibilitySchedulesRequestBuilder::|public|to_post_request_information(body:UnifiedRoleEligibilitySchedule; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.entitlementManagement.roleEligibilitySchedules.RoleEligibilitySchedulesRequestBuilder::|public|url_template:str msgraph_beta.generated.roleManagement.entitlementManagement.roleEligibilitySchedules.RoleEligibilitySchedulesRequestBuilder::|public|with_url(raw_url:str):RoleEligibilitySchedulesRequestBuilder -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|value():list[UnifiedRoleScheduleInstanceBase] -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|value(value:list[UnifiedRoleScheduleInstanceBase]):None -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|app_scope_id:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|principal_id:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|role_definition_id:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|with_url(raw_url:str):RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|value():list[UnifiedRoleScheduleBase] -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|public|value(value:list[UnifiedRoleScheduleBase]):None -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|app_scope_id:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|principal_id:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|role_definition_id:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionId.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder::|public|with_url(raw_url:str):RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b::|public|constructor():None +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b::|public|value():list[UnifiedRoleScheduleInstanceBase] +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b::|public|value(value:list[UnifiedRoleScheduleInstanceBase]):None +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b::|static|public|create_from_discriminator_value(parse_node:ParseNode):RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|app_scope_id:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|principal_id:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|role_definition_id:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|get(request_configuration?:RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|to_get_request_information(request_configuration?:RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|url_template:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_2d583909.RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e::|public|with_url(raw_url:str):RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc::|public|constructor():None +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc::|public|value():list[UnifiedRoleScheduleBase] +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc::|public|value(value:list[UnifiedRoleScheduleBase]):None +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc::|static|public|create_from_discriminator_value(parse_node:ParseNode):RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|app_scope_id:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|principal_id:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|role_definition_id:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|get(request_configuration?:RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|to_get_request_information(request_configuration?:RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|url_template:str +msgraph_beta.generated.roleManagement.entitlementManagement.roleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_8f0404c6.RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1::|public|with_url(raw_url:str):RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1 msgraph_beta.generated.roleManagement.entitlementManagement.transitiveRoleAssignments.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.roleManagement.entitlementManagement.transitiveRoleAssignments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.roleManagement.entitlementManagement.transitiveRoleAssignments.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -304999,34 +308853,34 @@ msgraph_beta.generated.roleManagement.exchange.roleDefinitions.count.CountReques msgraph_beta.generated.roleManagement.exchange.roleDefinitions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.exchange.roleDefinitions.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.roleManagement.exchange.roleDefinitions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value():list[DirectoryObject] -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value(value:list[DirectoryObject]):None -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|url_template:str +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|constructor():None +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value():list[DirectoryObject] +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value(value:list[DirectoryObject]):None +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -305062,34 +308916,34 @@ msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPerm msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|to_post_request_information(body:UnifiedRoleDefinition; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|url_template:str msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.InheritsPermissionsFromRequestBuilder::|public|with_url(raw_url:str):InheritsPermissionsFromRequestBuilder -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|constructor():None -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value():list[DirectoryObject] -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|public|value(value:list[DirectoryObject]):None -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeId.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a-->BaseRequestBuilder +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_id:str +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|directory_scope_type:str +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters::|public|transitive:bool +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|get(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|request_adapter:RequestAdapter +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|to_get_request_information(request_configuration?:RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|url_template:str +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a::|public|with_url(raw_url:str):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|constructor():None +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value():list[DirectoryObject] +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|public|value(value:list[DirectoryObject]):None +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.assignedPrincipalsWithTransitivedirectoryScopeTypeDirec_ac00e1fd.AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d::|static|public|create_from_discriminator_value(parse_node:ParseNode):AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -305097,7 +308951,7 @@ msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPerm msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters] msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.inheritsPermissionsFrom.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters]):UnifiedRoleDefinition @@ -305116,7 +308970,7 @@ msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.UnifiedRoleD msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters::|public|select:list[str] msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters] msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder.UnifiedRoleDefinitionItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder +msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id:AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.roleManagement.exchange.roleDefinitions.item.UnifiedRoleDefinitionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[UnifiedRoleDefinitionItemRequestBuilderGetQueryParameters]):UnifiedRoleDefinition @@ -308690,7 +312544,7 @@ msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams. msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.CloudAppDiscoveryReportItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.CloudAppDiscoveryReportItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.CloudAppDiscoveryReportItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CloudAppDiscoveryReportItemRequestBuilderGetQueryParameters]):CloudAppDiscoveryReport -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.CloudAppDiscoveryReportItemRequestBuilder::|public|microsoft_graph_security_aggregated_apps_details_with_period(period:datetime.timedelta):MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.CloudAppDiscoveryReportItemRequestBuilder::|public|microsoft_graph_security_aggregated_apps_details_with_period(period:datetime.timedelta):MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0 msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.CloudAppDiscoveryReportItemRequestBuilder::|public|patch(body:CloudAppDiscoveryReport; request_configuration?:RequestConfiguration[QueryParameters]):CloudAppDiscoveryReport msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.CloudAppDiscoveryReportItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.CloudAppDiscoveryReportItemRequestBuilder::|public|request_adapter:RequestAdapter @@ -308706,24 +312560,24 @@ msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams. msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.AggregatedAppsDetailsWithPeriodGetResponse::|public|value():list[DiscoveredCloudAppDetail] msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.AggregatedAppsDetailsWithPeriodGetResponse::|public|value(value:list[DiscoveredCloudAppDetail]):None msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.AggregatedAppsDetailsWithPeriodGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AggregatedAppsDetailsWithPeriodGetResponse -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters] -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:datetime.timedelta):None -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters]):AggregatedAppsDetailsWithPeriodGetResponse -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder::|public|url_template:str -msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0-->BaseRequestBuilder +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters] +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; period?:datetime.timedelta):None +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters]):AggregatedAppsDetailsWithPeriodGetResponse +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0::|public|request_adapter:RequestAdapter +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0::|public|url_template:str +msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.item.microsoftGraphSecurityAggregatedAppsDetailsWithPeriod.MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0::|public|with_url(raw_url:str):MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0 msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.UploadedStreamsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.UploadedStreamsRequestBuilder.UploadedStreamsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.security.dataDiscovery.cloudAppDiscovery.uploadedStreams.UploadedStreamsRequestBuilder.UploadedStreamsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -308920,15 +312774,15 @@ msgraph_beta.generated.security.dataSecurityAndGovernance.protectionScopes.Prote msgraph_beta.generated.security.dataSecurityAndGovernance.protectionScopes.ProtectionScopesRequestBuilder::|public|to_patch_request_information(body:TenantProtectionScopeContainer; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.security.dataSecurityAndGovernance.protectionScopes.ProtectionScopesRequestBuilder::|public|url_template:str msgraph_beta.generated.security.dataSecurityAndGovernance.protectionScopes.ProtectionScopesRequestBuilder::|public|with_url(raw_url:str):ProtectionScopesRequestBuilder -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|url_template:str -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e-->BaseRequestBuilder +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|url_template:str +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|backing_store:BackingStore @@ -309019,15 +312873,15 @@ msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|to_patch_request_information(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|url_template:str msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|with_url(raw_url:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|url_template:str -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e-->BaseRequestBuilder +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|url_template:str +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|backing_store:BackingStore @@ -309130,7 +312984,7 @@ msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SublabelsRequestBuilderGetQueryParameters] msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|by_sensitivity_label_id1(sensitivity_label_id1:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_rights_and_inheritance:ComputeRightsAndInheritanceRequestBuilder msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|count:CountRequestBuilder @@ -309156,7 +313010,7 @@ msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.Sens msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters] msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|by_sensitivity_label_id(sensitivity_label_id:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_rights_and_inheritance:ComputeRightsAndInheritanceRequestBuilder msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.security.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|count:CountRequestBuilder @@ -309740,15 +313594,15 @@ msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityGetDepl msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityGetDeploymentPackageUri.MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityGetDeploymentPackageUri.MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder::|public|url_template:str msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityGetDeploymentPackageUri.MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder -msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityRegenerateDeploymentAccessKey.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityRegenerateDeploymentAccessKey.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityRegenerateDeploymentAccessKey.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityRegenerateDeploymentAccessKey.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityRegenerateDeploymentAccessKey.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):DeploymentAccessKeyType -msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityRegenerateDeploymentAccessKey.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityRegenerateDeploymentAccessKey.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityRegenerateDeploymentAccessKey.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder::|public|url_template:str -msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityRegenerateDeploymentAccessKey.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder +msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityRegenerateDeploymentAccessKey.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4-->BaseRequestBuilder +msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityRegenerateDeploymentAccessKey.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityRegenerateDeploymentAccessKey.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityRegenerateDeploymentAccessKey.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityRegenerateDeploymentAccessKey.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):DeploymentAccessKeyType +msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityRegenerateDeploymentAccessKey.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4::|public|request_adapter:RequestAdapter +msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityRegenerateDeploymentAccessKey.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityRegenerateDeploymentAccessKey.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4::|public|url_template:str +msgraph_beta.generated.security.identities.sensors.microsoftGraphSecurityRegenerateDeploymentAccessKey.MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4::|public|with_url(raw_url:str):MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4 msgraph_beta.generated.security.identities.sensors.SensorsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.security.identities.sensors.SensorsRequestBuilder.SensorsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.security.identities.sensors.SensorsRequestBuilder.SensorsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -309767,7 +313621,7 @@ msgraph_beta.generated.security.identities.sensors.SensorsRequestBuilder::|publi msgraph_beta.generated.security.identities.sensors.SensorsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SensorsRequestBuilderGetQueryParameters]):SensorCollectionResponse msgraph_beta.generated.security.identities.sensors.SensorsRequestBuilder::|public|microsoft_graph_security_get_deployment_access_key:MicrosoftGraphSecurityGetDeploymentAccessKeyRequestBuilder msgraph_beta.generated.security.identities.sensors.SensorsRequestBuilder::|public|microsoft_graph_security_get_deployment_package_uri:MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder -msgraph_beta.generated.security.identities.sensors.SensorsRequestBuilder::|public|microsoft_graph_security_regenerate_deployment_access_key:MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder +msgraph_beta.generated.security.identities.sensors.SensorsRequestBuilder::|public|microsoft_graph_security_regenerate_deployment_access_key:MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4 msgraph_beta.generated.security.identities.sensors.SensorsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.security.identities.sensors.SensorsRequestBuilder::|public|post(body:Sensor; request_configuration?:RequestConfiguration[QueryParameters]):Sensor msgraph_beta.generated.security.identities.sensors.SensorsRequestBuilder::|public|request_adapter:RequestAdapter @@ -310167,15 +314021,15 @@ msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsof msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.EvaluateClassificationResultsPostResponse::|public|value():list[InformationProtectionAction] msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.EvaluateClassificationResultsPostResponse::|public|value(value:list[InformationProtectionAction]):None msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.EvaluateClassificationResultsPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):EvaluateClassificationResultsPostResponse -msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder::|public|post(body:EvaluateClassificationResultsPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):EvaluateClassificationResultsPostResponse -msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder::|public|to_post_request_information(body:EvaluateClassificationResultsPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder::|public|url_template:str -msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder +msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec-->BaseRequestBuilder +msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec::|public|post(body:EvaluateClassificationResultsPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):EvaluateClassificationResultsPostResponse +msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec::|public|request_adapter:RequestAdapter +msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec::|public|to_post_request_information(body:EvaluateClassificationResultsPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec::|public|url_template:str +msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec::|public|with_url(raw_url:str):MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateRemoval.EvaluateRemovalPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateRemoval.EvaluateRemovalPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateRemoval.EvaluateRemovalPostRequestBody::|public|backing_store:BackingStore @@ -310240,7 +314094,7 @@ msgraph_beta.generated.security.informationProtection.sensitivityLabels.Sensitiv msgraph_beta.generated.security.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.security.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]):SensitivityLabelCollectionResponse msgraph_beta.generated.security.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|microsoft_graph_security_evaluate_application:MicrosoftGraphSecurityEvaluateApplicationRequestBuilder -msgraph_beta.generated.security.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|microsoft_graph_security_evaluate_classification_results:MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder +msgraph_beta.generated.security.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|microsoft_graph_security_evaluate_classification_results:MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec msgraph_beta.generated.security.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|microsoft_graph_security_evaluate_removal:MicrosoftGraphSecurityEvaluateRemovalRequestBuilder msgraph_beta.generated.security.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|microsoft_graph_security_extract_content_label:MicrosoftGraphSecurityExtractContentLabelRequestBuilder msgraph_beta.generated.security.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -310850,6 +314704,27 @@ msgraph_beta.generated.security.labels.retentionLabels.RetentionLabelsRequestBui msgraph_beta.generated.security.labels.retentionLabels.RetentionLabelsRequestBuilder::|public|to_post_request_information(body:RetentionLabel; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.security.labels.retentionLabels.RetentionLabelsRequestBuilder::|public|url_template:str msgraph_beta.generated.security.labels.retentionLabels.RetentionLabelsRequestBuilder::|public|with_url(raw_url:str):RetentionLabelsRequestBuilder +msgraph_beta.generated.security.microsoftGraphSecurityGetHuntingSchema.MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.security.microsoftGraphSecurityGetHuntingSchema.MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder.MicrosoftGraphSecurityGetHuntingSchemaRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.security.microsoftGraphSecurityGetHuntingSchema.MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.security.microsoftGraphSecurityGetHuntingSchema.MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):HuntingSchemaResult +msgraph_beta.generated.security.microsoftGraphSecurityGetHuntingSchema.MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.security.microsoftGraphSecurityGetHuntingSchema.MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.security.microsoftGraphSecurityGetHuntingSchema.MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.security.microsoftGraphSecurityGetHuntingSchema.MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder::|public|url_template:str +msgraph_beta.generated.security.microsoftGraphSecurityGetHuntingSchema.MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder +msgraph_beta.generated.security.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_b8f2ec68.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4-->BaseRequestBuilder +msgraph_beta.generated.security.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_b8f2ec68.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.security.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_b8f2ec68.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilderGetQueryParameters::|public|timespan:str +msgraph_beta.generated.security.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_b8f2ec68.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilderGetQueryParameters::|public|workspace_id:UUID +msgraph_beta.generated.security.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_b8f2ec68.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.security.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_b8f2ec68.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; query?:str):None +msgraph_beta.generated.security.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_b8f2ec68.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4::|public|get(request_configuration?:RequestConfiguration[MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilderGetQueryParameters]):HuntingQueryResults +msgraph_beta.generated.security.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_b8f2ec68.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.security.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_b8f2ec68.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4::|public|request_adapter:RequestAdapter +msgraph_beta.generated.security.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_b8f2ec68.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4::|public|to_get_request_information(request_configuration?:RequestConfiguration[MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.security.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_b8f2ec68.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4::|public|url_template:str +msgraph_beta.generated.security.microsoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_b8f2ec68.MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4::|public|with_url(raw_url:str):MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4 msgraph_beta.generated.security.microsoftGraphSecurityRunHuntingQuery.MicrosoftGraphSecurityRunHuntingQueryRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.security.microsoftGraphSecurityRunHuntingQuery.MicrosoftGraphSecurityRunHuntingQueryRequestBuilder.MicrosoftGraphSecurityRunHuntingQueryRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.security.microsoftGraphSecurityRunHuntingQuery.MicrosoftGraphSecurityRunHuntingQueryRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -310869,6 +314744,8 @@ msgraph_beta.generated.security.microsoftGraphSecurityRunHuntingQuery.RunHunting msgraph_beta.generated.security.microsoftGraphSecurityRunHuntingQuery.RunHuntingQueryPostRequestBody::|public|serialize(writer:SerializationWriter):None msgraph_beta.generated.security.microsoftGraphSecurityRunHuntingQuery.RunHuntingQueryPostRequestBody::|public|timespan():str msgraph_beta.generated.security.microsoftGraphSecurityRunHuntingQuery.RunHuntingQueryPostRequestBody::|public|timespan(value:str):None +msgraph_beta.generated.security.microsoftGraphSecurityRunHuntingQuery.RunHuntingQueryPostRequestBody::|public|workspace_id():UUID +msgraph_beta.generated.security.microsoftGraphSecurityRunHuntingQuery.RunHuntingQueryPostRequestBody::|public|workspace_id(value:UUID):None msgraph_beta.generated.security.microsoftGraphSecurityRunHuntingQuery.RunHuntingQueryPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):RunHuntingQueryPostRequestBody msgraph_beta.generated.security.microsoftGraphSecurityRunHuntingQuery.RunHuntingQueryPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.security.partner.PartnerRequestBuilder-->BaseRequestBuilder @@ -311732,6 +315609,8 @@ msgraph_beta.generated.security.SecurityRequestBuilder::|public|incident_tasks:I msgraph_beta.generated.security.SecurityRequestBuilder::|public|information_protection:InformationProtectionRequestBuilder msgraph_beta.generated.security.SecurityRequestBuilder::|public|ip_security_profiles:IpSecurityProfilesRequestBuilder msgraph_beta.generated.security.SecurityRequestBuilder::|public|labels:LabelsRequestBuilder +msgraph_beta.generated.security.SecurityRequestBuilder::|public|microsoft_graph_security_get_hunting_schema:MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder +msgraph_beta.generated.security.SecurityRequestBuilder::|public|microsoft_graph_security_get_run_hunting_query_with_querytimespan_timespan_with_workspace_id(query:str):MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4 msgraph_beta.generated.security.SecurityRequestBuilder::|public|microsoft_graph_security_run_hunting_query:MicrosoftGraphSecurityRunHuntingQueryRequestBuilder msgraph_beta.generated.security.SecurityRequestBuilder::|public|partner:PartnerRequestBuilder msgraph_beta.generated.security.SecurityRequestBuilder::|public|patch(body:Security; request_configuration?:RequestConfiguration[QueryParameters]):Security @@ -319091,31 +322970,31 @@ msgraph_beta.generated.shares.item.list_.items.item.fields.FieldsRequestBuilder: msgraph_beta.generated.shares.item.list_.items.item.fields.FieldsRequestBuilder::|public|to_patch_request_information(body:FieldValueSet; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.shares.item.list_.items.item.fields.FieldsRequestBuilder::|public|url_template:str msgraph_beta.generated.shares.item.list_.items.item.fields.FieldsRequestBuilder::|public|with_url(raw_url:str):FieldsRequestBuilder -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|constructor():None -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|value():list[ItemActivityStat] -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|value(value:list[ItemActivityStat]):None -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters] -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:str; interval?:str; start_date_time?:str):None -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|url_template:str -msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|with_url(raw_url:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb-->BaseRequestBuilder +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters] +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:str; interval?:str; start_date_time?:str):None +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|get(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|request_adapter:RequestAdapter +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|url_template:str +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|with_url(raw_url:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|constructor():None +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|value():list[ItemActivityStat] +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|value(value:list[ItemActivityStat]):None +msgraph_beta.generated.shares.item.list_.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 msgraph_beta.generated.shares.item.list_.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.shares.item.list_.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder.LastModifiedByUserRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.shares.item.list_.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder.LastModifiedByUserRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -319193,7 +323072,7 @@ msgraph_beta.generated.shares.item.list_.items.item.ListItemItemRequestBuilder:: msgraph_beta.generated.shares.item.list_.items.item.ListItemItemRequestBuilder::|public|drive_item:DriveItemRequestBuilder msgraph_beta.generated.shares.item.list_.items.item.ListItemItemRequestBuilder::|public|fields:FieldsRequestBuilder msgraph_beta.generated.shares.item.list_.items.item.ListItemItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ListItemItemRequestBuilderGetQueryParameters]):ListItem -msgraph_beta.generated.shares.item.list_.items.item.ListItemItemRequestBuilder::|public|get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(end_date_time:str; interval:str; start_date_time:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder +msgraph_beta.generated.shares.item.list_.items.item.ListItemItemRequestBuilder::|public|get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(end_date_time:str; interval:str; start_date_time:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb msgraph_beta.generated.shares.item.list_.items.item.ListItemItemRequestBuilder::|public|last_modified_by_user:LastModifiedByUserRequestBuilder msgraph_beta.generated.shares.item.list_.items.item.ListItemItemRequestBuilder::|public|patch(body:ListItem; request_configuration?:RequestConfiguration[QueryParameters]):ListItem msgraph_beta.generated.shares.item.list_.items.item.ListItemItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -321161,31 +325040,31 @@ msgraph_beta.generated.sites.item.externalColumns.item.ColumnDefinitionItemReque msgraph_beta.generated.sites.item.externalColumns.item.ColumnDefinitionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ColumnDefinitionItemRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.sites.item.externalColumns.item.ColumnDefinitionItemRequestBuilder::|public|url_template:str msgraph_beta.generated.sites.item.externalColumns.item.ColumnDefinitionItemRequestBuilder::|public|with_url(raw_url:str):ColumnDefinitionItemRequestBuilder -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|constructor():None -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|value():list[ItemActivityStat] -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|value(value:list[ItemActivityStat]):None -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters] -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:str; interval?:str; start_date_time?:str):None -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|url_template:str -msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|with_url(raw_url:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb-->BaseRequestBuilder +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters] +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:str; interval?:str; start_date_time?:str):None +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|get(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|request_adapter:RequestAdapter +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|url_template:str +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|with_url(raw_url:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|constructor():None +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|value():list[ItemActivityStat] +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|value(value:list[ItemActivityStat]):None +msgraph_beta.generated.sites.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 msgraph_beta.generated.sites.item.getApplicableContentTypesForListWithListId.GetApplicableContentTypesForListWithListIdGetResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.sites.item.getApplicableContentTypesForListWithListId.GetApplicableContentTypesForListWithListIdGetResponse::|public|constructor():None msgraph_beta.generated.sites.item.getApplicableContentTypesForListWithListId.GetApplicableContentTypesForListWithListIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -321403,31 +325282,31 @@ msgraph_beta.generated.sites.item.getByPathWithPath.externalColumns.ExternalColu msgraph_beta.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ExternalColumnsRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder::|public|url_template:str msgraph_beta.generated.sites.item.getByPathWithPath.externalColumns.ExternalColumnsRequestBuilder::|public|with_url(raw_url:str):ExternalColumnsRequestBuilder -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|constructor():None -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|value():list[ItemActivityStat] -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|value(value:list[ItemActivityStat]):None -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters] -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:str; interval?:str; start_date_time?:str):None -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|url_template:str -msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|with_url(raw_url:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb-->BaseRequestBuilder +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters] +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:str; interval?:str; start_date_time?:str):None +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|get(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|request_adapter:RequestAdapter +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|url_template:str +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|with_url(raw_url:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|constructor():None +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|value():list[ItemActivityStat] +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|value(value:list[ItemActivityStat]):None +msgraph_beta.generated.sites.item.getByPathWithPath.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 msgraph_beta.generated.sites.item.getByPathWithPath.getApplicableContentTypesForListWithListId.GetApplicableContentTypesForListWithListIdGetResponse-->BaseCollectionPaginationCountResponse msgraph_beta.generated.sites.item.getByPathWithPath.getApplicableContentTypesForListWithListId.GetApplicableContentTypesForListWithListIdGetResponse::|public|constructor():None msgraph_beta.generated.sites.item.getByPathWithPath.getApplicableContentTypesForListWithListId.GetApplicableContentTypesForListWithListIdGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -321468,7 +325347,7 @@ msgraph_beta.generated.sites.item.getByPathWithPath.GetByPathWithPathRequestBuil msgraph_beta.generated.sites.item.getByPathWithPath.GetByPathWithPathRequestBuilder::|public|extensions:ExtensionsRequestBuilder msgraph_beta.generated.sites.item.getByPathWithPath.GetByPathWithPathRequestBuilder::|public|external_columns:ExternalColumnsRequestBuilder msgraph_beta.generated.sites.item.getByPathWithPath.GetByPathWithPathRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):Site -msgraph_beta.generated.sites.item.getByPathWithPath.GetByPathWithPathRequestBuilder::|public|get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(end_date_time:str; interval:str; start_date_time:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder +msgraph_beta.generated.sites.item.getByPathWithPath.GetByPathWithPathRequestBuilder::|public|get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(end_date_time:str; interval:str; start_date_time:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb msgraph_beta.generated.sites.item.getByPathWithPath.GetByPathWithPathRequestBuilder::|public|get_applicable_content_types_for_list_with_list_id(list_id:str):GetApplicableContentTypesForListWithListIdRequestBuilder msgraph_beta.generated.sites.item.getByPathWithPath.GetByPathWithPathRequestBuilder::|public|information_protection:InformationProtectionRequestBuilder msgraph_beta.generated.sites.item.getByPathWithPath.GetByPathWithPathRequestBuilder::|public|items:ItemsRequestBuilder @@ -322107,15 +325986,15 @@ msgraph_beta.generated.sites.item.informationProtection.policy.PolicyRequestBuil msgraph_beta.generated.sites.item.informationProtection.policy.PolicyRequestBuilder::|public|to_patch_request_information(body:InformationProtectionPolicy; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.sites.item.informationProtection.policy.PolicyRequestBuilder::|public|url_template:str msgraph_beta.generated.sites.item.informationProtection.policy.PolicyRequestBuilder::|public|with_url(raw_url:str):PolicyRequestBuilder -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|url_template:str -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e-->BaseRequestBuilder +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|url_template:str +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|backing_store:BackingStore @@ -322206,15 +326085,15 @@ msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.S msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|to_patch_request_information(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|url_template:str msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|with_url(raw_url:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|url_template:str -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e-->BaseRequestBuilder +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|url_template:str +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|backing_store:BackingStore @@ -322317,7 +326196,7 @@ msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.s msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SublabelsRequestBuilderGetQueryParameters] msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|by_sensitivity_label_id1(sensitivity_label_id1:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_rights_and_inheritance:ComputeRightsAndInheritanceRequestBuilder msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|count:CountRequestBuilder @@ -322343,7 +326222,7 @@ msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.Sensit msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters] msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|by_sensitivity_label_id(sensitivity_label_id:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_rights_and_inheritance:ComputeRightsAndInheritanceRequestBuilder msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.sites.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|count:CountRequestBuilder @@ -323627,31 +327506,31 @@ msgraph_beta.generated.sites.item.lists.item.items.item.fields.FieldsRequestBuil msgraph_beta.generated.sites.item.lists.item.items.item.fields.FieldsRequestBuilder::|public|to_patch_request_information(body:FieldValueSet; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.sites.item.lists.item.items.item.fields.FieldsRequestBuilder::|public|url_template:str msgraph_beta.generated.sites.item.lists.item.items.item.fields.FieldsRequestBuilder::|public|with_url(raw_url:str):FieldsRequestBuilder -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|constructor():None -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|value():list[ItemActivityStat] -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|public|value(value:list[ItemActivityStat]):None -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters] -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:str; interval?:str; start_date_time?:str):None -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|url_template:str -msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithInterval.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder::|public|with_url(raw_url:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb-->BaseRequestBuilder +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb.GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters] +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; end_date_time?:str; interval?:str; start_date_time?:str):None +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|get(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|request_adapter:RequestAdapter +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|url_template:str +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb::|public|with_url(raw_url:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|constructor():None +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|value():list[ItemActivityStat] +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|public|value(value:list[ItemActivityStat]):None +msgraph_beta.generated.sites.item.lists.item.items.item.getActivitiesByIntervalWithStartDateTimeWithEndDateTime_58a4aa2a.GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 msgraph_beta.generated.sites.item.lists.item.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.sites.item.lists.item.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder.LastModifiedByUserRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.sites.item.lists.item.items.item.lastModifiedByUser.LastModifiedByUserRequestBuilder.LastModifiedByUserRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -323729,7 +327608,7 @@ msgraph_beta.generated.sites.item.lists.item.items.item.ListItemItemRequestBuild msgraph_beta.generated.sites.item.lists.item.items.item.ListItemItemRequestBuilder::|public|drive_item:DriveItemRequestBuilder msgraph_beta.generated.sites.item.lists.item.items.item.ListItemItemRequestBuilder::|public|fields:FieldsRequestBuilder msgraph_beta.generated.sites.item.lists.item.items.item.ListItemItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ListItemItemRequestBuilderGetQueryParameters]):ListItem -msgraph_beta.generated.sites.item.lists.item.items.item.ListItemItemRequestBuilder::|public|get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(end_date_time:str; interval:str; start_date_time:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder +msgraph_beta.generated.sites.item.lists.item.items.item.ListItemItemRequestBuilder::|public|get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(end_date_time:str; interval:str; start_date_time:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb msgraph_beta.generated.sites.item.lists.item.items.item.ListItemItemRequestBuilder::|public|last_modified_by_user:LastModifiedByUserRequestBuilder msgraph_beta.generated.sites.item.lists.item.items.item.ListItemItemRequestBuilder::|public|patch(body:ListItem; request_configuration?:RequestConfiguration[QueryParameters]):ListItem msgraph_beta.generated.sites.item.lists.item.items.item.ListItemItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -327831,7 +331710,7 @@ msgraph_beta.generated.sites.item.SiteItemRequestBuilder::|public|drives:DrivesR msgraph_beta.generated.sites.item.SiteItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder msgraph_beta.generated.sites.item.SiteItemRequestBuilder::|public|external_columns:ExternalColumnsRequestBuilder msgraph_beta.generated.sites.item.SiteItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SiteItemRequestBuilderGetQueryParameters]):Site -msgraph_beta.generated.sites.item.SiteItemRequestBuilder::|public|get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(end_date_time:str; interval:str; start_date_time:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder +msgraph_beta.generated.sites.item.SiteItemRequestBuilder::|public|get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(end_date_time:str; interval:str; start_date_time:str):GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb msgraph_beta.generated.sites.item.SiteItemRequestBuilder::|public|get_applicable_content_types_for_list_with_list_id(list_id:str):GetApplicableContentTypesForListWithListIdRequestBuilder msgraph_beta.generated.sites.item.SiteItemRequestBuilder::|public|get_by_path_with_path(path:str):GetByPathWithPathRequestBuilder msgraph_beta.generated.sites.item.SiteItemRequestBuilder::|public|information_protection:InformationProtectionRequestBuilder @@ -334960,6 +338839,7 @@ msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.CrossT msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CrossTenantMigrationJobItemRequestBuilderGetQueryParameters]):CrossTenantMigrationJob +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|migrate:MigrateRequestBuilder msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|patch(body:CrossTenantMigrationJob; request_configuration?:RequestConfiguration[QueryParameters]):CrossTenantMigrationJob msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|request_adapter:RequestAdapter @@ -334968,7 +338848,17 @@ msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.CrossT msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|to_patch_request_information(body:CrossTenantMigrationJob; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|url_template:str msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|users:UsersRequestBuilder +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|validate:ValidateRequestBuilder msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.CrossTenantMigrationJobItemRequestBuilder::|public|with_url(raw_url:str):CrossTenantMigrationJobItemRequestBuilder +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.migrate.MigrateRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.migrate.MigrateRequestBuilder.MigrateRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.migrate.MigrateRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.migrate.MigrateRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.migrate.MigrateRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):CrossTenantMigrationJob +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.migrate.MigrateRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.migrate.MigrateRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.migrate.MigrateRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.migrate.MigrateRequestBuilder::|public|with_url(raw_url:str):MigrateRequestBuilder msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.users.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.users.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.users.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -335032,6 +338922,15 @@ msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.users. msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.users.UsersRequestBuilder::|public|to_post_request_information(body:CrossTenantMigrationTask; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.users.UsersRequestBuilder::|public|url_template:str msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.users.UsersRequestBuilder::|public|with_url(raw_url:str):UsersRequestBuilder +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.validate.ValidateRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.validate.ValidateRequestBuilder.ValidateRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.validate.ValidateRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.validate.ValidateRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.validate.ValidateRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):CrossTenantMigrationJob +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.validate.ValidateRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.validate.ValidateRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.validate.ValidateRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.item.validate.ValidateRequestBuilder::|public|with_url(raw_url:str):ValidateRequestBuilder msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.validate.ValidatePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.validate.ValidatePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobs.validate.ValidatePostRequestBody::|public|backing_store:BackingStore @@ -335083,6 +338982,7 @@ msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayN msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; display_name?:str):None msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CrossTenantMigrationJobsWithDisplayNameRequestBuilderGetQueryParameters]):CrossTenantMigrationJob +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|migrate:MigrateRequestBuilder msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|patch(body:CrossTenantMigrationJob; request_configuration?:RequestConfiguration[QueryParameters]):CrossTenantMigrationJob msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|request_adapter:RequestAdapter @@ -335090,7 +338990,26 @@ msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayN msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CrossTenantMigrationJobsWithDisplayNameRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|to_patch_request_information(body:CrossTenantMigrationJob; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|validate:ValidateRequestBuilder msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.CrossTenantMigrationJobsWithDisplayNameRequestBuilder::|public|with_url(raw_url:str):CrossTenantMigrationJobsWithDisplayNameRequestBuilder +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.migrate.MigrateRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.migrate.MigrateRequestBuilder.MigrateRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.migrate.MigrateRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.migrate.MigrateRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.migrate.MigrateRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):CrossTenantMigrationJob +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.migrate.MigrateRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.migrate.MigrateRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.migrate.MigrateRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.migrate.MigrateRequestBuilder::|public|with_url(raw_url:str):MigrateRequestBuilder +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.validate.ValidateRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.validate.ValidateRequestBuilder.ValidateRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.validate.ValidateRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.validate.ValidateRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.validate.ValidateRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):CrossTenantMigrationJob +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.validate.ValidateRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.validate.ValidateRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.validate.ValidateRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.migrations.crossTenantMigrationJobsWithDisplayName.validate.ValidateRequestBuilder::|public|with_url(raw_url:str):ValidateRequestBuilder msgraph_beta.generated.solutions.migrations.MigrationsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.solutions.migrations.MigrationsRequestBuilder.MigrationsRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.solutions.migrations.MigrationsRequestBuilder.MigrationsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -335192,9 +339111,9 @@ msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigratio msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.CrossOrganizationMigrationTasksRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.CrossOrganizationMigrationTasksRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.CrossOrganizationMigrationTasksRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CrossOrganizationMigrationTasksRequestBuilderGetQueryParameters]):SharePointMigrationTaskCollectionResponse -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.CrossOrganizationMigrationTasksRequestBuilder::|public|get_by_source_group_mail_nickname_with_source_group_mail_nickname(source_group_mail_nickname:str):GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.CrossOrganizationMigrationTasksRequestBuilder::|public|get_by_source_group_mail_nickname_with_source_group_mail_nickname(source_group_mail_nickname:str):GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4 msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.CrossOrganizationMigrationTasksRequestBuilder::|public|get_by_source_site_url_with_source_site_url(source_site_url:str):GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.CrossOrganizationMigrationTasksRequestBuilder::|public|get_by_source_user_principal_name_with_source_principal_name(source_principal_name:str):GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.CrossOrganizationMigrationTasksRequestBuilder::|public|get_by_source_user_principal_name_with_source_principal_name(source_principal_name:str):GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436 msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.CrossOrganizationMigrationTasksRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.CrossOrganizationMigrationTasksRequestBuilder::|public|post(body:SharePointMigrationTask; request_configuration?:RequestConfiguration[QueryParameters]):SharePointMigrationTask msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.CrossOrganizationMigrationTasksRequestBuilder::|public|request_adapter:RequestAdapter @@ -335202,15 +339121,15 @@ msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigratio msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.CrossOrganizationMigrationTasksRequestBuilder::|public|to_post_request_information(body:SharePointMigrationTask; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.CrossOrganizationMigrationTasksRequestBuilder::|public|url_template:str msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.CrossOrganizationMigrationTasksRequestBuilder::|public|with_url(raw_url:str):CrossOrganizationMigrationTasksRequestBuilder -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceGroupMailNicknameWithSourceGroupMailNickname.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceGroupMailNicknameWithSourceGroupMailNickname.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceGroupMailNicknameWithSourceGroupMailNickname.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; source_group_mail_nickname?:str):None -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceGroupMailNicknameWithSourceGroupMailNickname.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SharePointMigrationTask -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceGroupMailNicknameWithSourceGroupMailNickname.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceGroupMailNicknameWithSourceGroupMailNickname.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceGroupMailNicknameWithSourceGroupMailNickname.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceGroupMailNicknameWithSourceGroupMailNickname.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder::|public|url_template:str -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceGroupMailNicknameWithSourceGroupMailNickname.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder::|public|with_url(raw_url:str):GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceGroupMailNicknameWithSourceGroupMailNickname.GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4-->BaseRequestBuilder +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceGroupMailNicknameWithSourceGroupMailNickname.GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4.GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceGroupMailNicknameWithSourceGroupMailNickname.GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; source_group_mail_nickname?:str):None +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceGroupMailNicknameWithSourceGroupMailNickname.GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SharePointMigrationTask +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceGroupMailNicknameWithSourceGroupMailNickname.GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceGroupMailNicknameWithSourceGroupMailNickname.GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceGroupMailNicknameWithSourceGroupMailNickname.GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceGroupMailNicknameWithSourceGroupMailNickname.GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4::|public|url_template:str +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceGroupMailNicknameWithSourceGroupMailNickname.GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4::|public|with_url(raw_url:str):GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4 msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceSiteUrlWithSourceSiteUrl.GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceSiteUrlWithSourceSiteUrl.GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder.GetBySourceSiteUrlWithSourceSiteUrlRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceSiteUrlWithSourceSiteUrl.GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; source_site_url?:str):None @@ -335220,15 +339139,15 @@ msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigratio msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceSiteUrlWithSourceSiteUrl.GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceSiteUrlWithSourceSiteUrl.GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder::|public|url_template:str msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceSiteUrlWithSourceSiteUrl.GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder::|public|with_url(raw_url:str):GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceUserPrincipalNameWithSourcePrincipalName.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceUserPrincipalNameWithSourcePrincipalName.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceUserPrincipalNameWithSourcePrincipalName.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; source_principal_name?:str):None -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceUserPrincipalNameWithSourcePrincipalName.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SharePointMigrationTask -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceUserPrincipalNameWithSourcePrincipalName.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceUserPrincipalNameWithSourcePrincipalName.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceUserPrincipalNameWithSourcePrincipalName.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceUserPrincipalNameWithSourcePrincipalName.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder::|public|url_template:str -msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceUserPrincipalNameWithSourcePrincipalName.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder::|public|with_url(raw_url:str):GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceUserPrincipalNameWithSourcePrincipalName.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436-->BaseRequestBuilder +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceUserPrincipalNameWithSourcePrincipalName.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceUserPrincipalNameWithSourcePrincipalName.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; source_principal_name?:str):None +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceUserPrincipalNameWithSourcePrincipalName.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SharePointMigrationTask +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceUserPrincipalNameWithSourcePrincipalName.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceUserPrincipalNameWithSourcePrincipalName.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceUserPrincipalNameWithSourcePrincipalName.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceUserPrincipalNameWithSourcePrincipalName.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436::|public|url_template:str +msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.getBySourceUserPrincipalNameWithSourcePrincipalName.GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436::|public|with_url(raw_url:str):GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436 msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.item.cancel.CancelRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.solutions.sharePoint.migrations.crossOrganizationMigrationTasks.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -336049,6 +339968,255 @@ msgraph_beta.generated.solutions.virtualEvents.townhalls.item.presenters.Present msgraph_beta.generated.solutions.virtualEvents.townhalls.item.presenters.PresentersRequestBuilder::|public|to_post_request_information(body:VirtualEventPresenter; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.solutions.virtualEvents.townhalls.item.presenters.PresentersRequestBuilder::|public|url_template:str msgraph_beta.generated.solutions.virtualEvents.townhalls.item.presenters.PresentersRequestBuilder::|public|with_url(raw_url:str):PresentersRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.item.VirtualEventRegistrationQuestionBaseItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.item.VirtualEventRegistrationQuestionBaseItemRequestBuilder.VirtualEventRegistrationQuestionBaseItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.item.VirtualEventRegistrationQuestionBaseItemRequestBuilder.VirtualEventRegistrationQuestionBaseItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.item.VirtualEventRegistrationQuestionBaseItemRequestBuilder.VirtualEventRegistrationQuestionBaseItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.item.VirtualEventRegistrationQuestionBaseItemRequestBuilder.VirtualEventRegistrationQuestionBaseItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.item.VirtualEventRegistrationQuestionBaseItemRequestBuilder.VirtualEventRegistrationQuestionBaseItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[VirtualEventRegistrationQuestionBaseItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.item.VirtualEventRegistrationQuestionBaseItemRequestBuilder.VirtualEventRegistrationQuestionBaseItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.item.VirtualEventRegistrationQuestionBaseItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.item.VirtualEventRegistrationQuestionBaseItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.item.VirtualEventRegistrationQuestionBaseItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[VirtualEventRegistrationQuestionBaseItemRequestBuilderGetQueryParameters]):VirtualEventRegistrationQuestionBase +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.item.VirtualEventRegistrationQuestionBaseItemRequestBuilder::|public|patch(body:VirtualEventRegistrationQuestionBase; request_configuration?:RequestConfiguration[QueryParameters]):VirtualEventRegistrationQuestionBase +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.item.VirtualEventRegistrationQuestionBaseItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.item.VirtualEventRegistrationQuestionBaseItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.item.VirtualEventRegistrationQuestionBaseItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.item.VirtualEventRegistrationQuestionBaseItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[VirtualEventRegistrationQuestionBaseItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.item.VirtualEventRegistrationQuestionBaseItemRequestBuilder::|public|to_patch_request_information(body:VirtualEventRegistrationQuestionBase; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.item.VirtualEventRegistrationQuestionBaseItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.item.VirtualEventRegistrationQuestionBaseItemRequestBuilder::|public|with_url(raw_url:str):VirtualEventRegistrationQuestionBaseItemRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder.QuestionsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder.QuestionsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder.QuestionsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder.QuestionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder.QuestionsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder.QuestionsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder.QuestionsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder.QuestionsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder.QuestionsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder.QuestionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QuestionsRequestBuilderGetQueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder.QuestionsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder::|public|by_virtual_event_registration_question_base_id(virtual_event_registration_question_base_id:str):VirtualEventRegistrationQuestionBaseItemRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QuestionsRequestBuilderGetQueryParameters]):VirtualEventRegistrationQuestionBaseCollectionResponse +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder::|public|post(body:VirtualEventRegistrationQuestionBase; request_configuration?:RequestConfiguration[QueryParameters]):VirtualEventRegistrationQuestionBase +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QuestionsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder::|public|to_post_request_information(body:VirtualEventRegistrationQuestionBase; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.questions.QuestionsRequestBuilder::|public|with_url(raw_url:str):QuestionsRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder.RegistrationConfigurationRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder.RegistrationConfigurationRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder.RegistrationConfigurationRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder.RegistrationConfigurationRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder.RegistrationConfigurationRequestBuilderGetRequestConfiguration-->RequestConfiguration[RegistrationConfigurationRequestBuilderGetQueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder.RegistrationConfigurationRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RegistrationConfigurationRequestBuilderGetQueryParameters]):VirtualEventTownhallRegistrationConfiguration +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder::|public|patch(body:VirtualEventTownhallRegistrationConfiguration; request_configuration?:RequestConfiguration[QueryParameters]):VirtualEventTownhallRegistrationConfiguration +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder::|public|questions:QuestionsRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RegistrationConfigurationRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder::|public|to_patch_request_information(body:VirtualEventTownhallRegistrationConfiguration; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationConfiguration.RegistrationConfigurationRequestBuilder::|public|with_url(raw_url:str):RegistrationConfigurationRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.cancel.CancelRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.cancel.CancelRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.cancel.CancelRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.cancel.CancelRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.item.VirtualEventSessionItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.item.VirtualEventSessionItemRequestBuilder.VirtualEventSessionItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.item.VirtualEventSessionItemRequestBuilder.VirtualEventSessionItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.item.VirtualEventSessionItemRequestBuilder.VirtualEventSessionItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.item.VirtualEventSessionItemRequestBuilder.VirtualEventSessionItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[VirtualEventSessionItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.item.VirtualEventSessionItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.item.VirtualEventSessionItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[VirtualEventSessionItemRequestBuilderGetQueryParameters]):VirtualEventSession +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.item.VirtualEventSessionItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.item.VirtualEventSessionItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.item.VirtualEventSessionItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[VirtualEventSessionItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.item.VirtualEventSessionItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.item.VirtualEventSessionItemRequestBuilder::|public|with_url(raw_url:str):VirtualEventSessionItemRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder.SessionsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder.SessionsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder.SessionsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder.SessionsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder.SessionsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder.SessionsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder.SessionsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder.SessionsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder.SessionsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder.SessionsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SessionsRequestBuilderGetQueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder::|public|by_virtual_event_session_id(virtual_event_session_id:str):VirtualEventSessionItemRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SessionsRequestBuilderGetQueryParameters]):VirtualEventSessionCollectionResponse +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SessionsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessions.SessionsRequestBuilder::|public|with_url(raw_url:str):SessionsRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessionsWithJoinWebUrl.SessionsWithJoinWebUrlRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessionsWithJoinWebUrl.SessionsWithJoinWebUrlRequestBuilder.SessionsWithJoinWebUrlRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessionsWithJoinWebUrl.SessionsWithJoinWebUrlRequestBuilder.SessionsWithJoinWebUrlRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessionsWithJoinWebUrl.SessionsWithJoinWebUrlRequestBuilder.SessionsWithJoinWebUrlRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessionsWithJoinWebUrl.SessionsWithJoinWebUrlRequestBuilder.SessionsWithJoinWebUrlRequestBuilderGetRequestConfiguration-->RequestConfiguration[SessionsWithJoinWebUrlRequestBuilderGetQueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessionsWithJoinWebUrl.SessionsWithJoinWebUrlRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; join_web_url?:str):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessionsWithJoinWebUrl.SessionsWithJoinWebUrlRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SessionsWithJoinWebUrlRequestBuilderGetQueryParameters]):VirtualEventSession +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessionsWithJoinWebUrl.SessionsWithJoinWebUrlRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessionsWithJoinWebUrl.SessionsWithJoinWebUrlRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessionsWithJoinWebUrl.SessionsWithJoinWebUrlRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[SessionsWithJoinWebUrlRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessionsWithJoinWebUrl.SessionsWithJoinWebUrlRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.sessionsWithJoinWebUrl.SessionsWithJoinWebUrlRequestBuilder::|public|with_url(raw_url:str):SessionsWithJoinWebUrlRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder.VirtualEventRegistrationItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder.VirtualEventRegistrationItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder.VirtualEventRegistrationItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder.VirtualEventRegistrationItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder.VirtualEventRegistrationItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[VirtualEventRegistrationItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder.VirtualEventRegistrationItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder::|public|cancel:CancelRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[VirtualEventRegistrationItemRequestBuilderGetQueryParameters]):VirtualEventRegistration +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder::|public|patch(body:VirtualEventRegistration; request_configuration?:RequestConfiguration[QueryParameters]):VirtualEventRegistration +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder::|public|sessions:SessionsRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder::|public|sessions_with_join_web_url(join_web_url:str):SessionsWithJoinWebUrlRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[VirtualEventRegistrationItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder::|public|to_patch_request_information(body:VirtualEventRegistration; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.item.VirtualEventRegistrationItemRequestBuilder::|public|with_url(raw_url:str):VirtualEventRegistrationItemRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder.RegistrationsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder.RegistrationsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder.RegistrationsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder.RegistrationsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder.RegistrationsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder.RegistrationsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder.RegistrationsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder.RegistrationsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder.RegistrationsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder.RegistrationsRequestBuilderGetRequestConfiguration-->RequestConfiguration[RegistrationsRequestBuilderGetQueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder.RegistrationsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder::|public|by_virtual_event_registration_id(virtual_event_registration_id:str):VirtualEventRegistrationItemRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RegistrationsRequestBuilderGetQueryParameters]):VirtualEventRegistrationCollectionResponse +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder::|public|post(body:VirtualEventRegistration; request_configuration?:RequestConfiguration[QueryParameters]):VirtualEventRegistration +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RegistrationsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder::|public|to_post_request_information(body:VirtualEventRegistration; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrations.RegistrationsRequestBuilder::|public|with_url(raw_url:str):RegistrationsRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.cancel.CancelRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.cancel.CancelRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.cancel.CancelRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.cancel.CancelRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder.RegistrationsWithEmailRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder.RegistrationsWithEmailRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder.RegistrationsWithEmailRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder.RegistrationsWithEmailRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder.RegistrationsWithEmailRequestBuilderGetRequestConfiguration-->RequestConfiguration[RegistrationsWithEmailRequestBuilderGetQueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder.RegistrationsWithEmailRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder::|public|cancel:CancelRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; email?:str):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RegistrationsWithEmailRequestBuilderGetQueryParameters]):VirtualEventRegistration +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder::|public|patch(body:VirtualEventRegistration; request_configuration?:RequestConfiguration[QueryParameters]):VirtualEventRegistration +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RegistrationsWithEmailRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder::|public|to_patch_request_information(body:VirtualEventRegistration; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithEmail.RegistrationsWithEmailRequestBuilder::|public|with_url(raw_url:str):RegistrationsWithEmailRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.cancel.CancelRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.cancel.CancelRequestBuilder.CancelRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.cancel.CancelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.cancel.CancelRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.cancel.CancelRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.cancel.CancelRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.cancel.CancelRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.cancel.CancelRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.cancel.CancelRequestBuilder::|public|with_url(raw_url:str):CancelRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder.RegistrationsWithUserIdRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder.RegistrationsWithUserIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder.RegistrationsWithUserIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder.RegistrationsWithUserIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder.RegistrationsWithUserIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[RegistrationsWithUserIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder.RegistrationsWithUserIdRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder::|public|cancel:CancelRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; user_id?:str):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RegistrationsWithUserIdRequestBuilderGetQueryParameters]):VirtualEventRegistration +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder::|public|patch(body:VirtualEventRegistration; request_configuration?:RequestConfiguration[QueryParameters]):VirtualEventRegistration +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RegistrationsWithUserIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder::|public|to_patch_request_information(body:VirtualEventRegistration; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder::|public|url_template:str +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.registrationsWithUserId.RegistrationsWithUserIdRequestBuilder::|public|with_url(raw_url:str):RegistrationsWithUserIdRequestBuilder msgraph_beta.generated.solutions.virtualEvents.townhalls.item.sessions.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.solutions.virtualEvents.townhalls.item.sessions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.solutions.virtualEvents.townhalls.item.sessions.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -336357,6 +340525,10 @@ msgraph_beta.generated.solutions.virtualEvents.townhalls.item.VirtualEventTownha msgraph_beta.generated.solutions.virtualEvents.townhalls.item.VirtualEventTownhallItemRequestBuilder::|public|patch(body:VirtualEventTownhall; request_configuration?:RequestConfiguration[QueryParameters]):VirtualEventTownhall msgraph_beta.generated.solutions.virtualEvents.townhalls.item.VirtualEventTownhallItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.solutions.virtualEvents.townhalls.item.VirtualEventTownhallItemRequestBuilder::|public|presenters:PresentersRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.VirtualEventTownhallItemRequestBuilder::|public|registrations:RegistrationsRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.VirtualEventTownhallItemRequestBuilder::|public|registrations_with_email(email:str):RegistrationsWithEmailRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.VirtualEventTownhallItemRequestBuilder::|public|registrations_with_user_id(user_id:str):RegistrationsWithUserIdRequestBuilder +msgraph_beta.generated.solutions.virtualEvents.townhalls.item.VirtualEventTownhallItemRequestBuilder::|public|registration_configuration:RegistrationConfigurationRequestBuilder msgraph_beta.generated.solutions.virtualEvents.townhalls.item.VirtualEventTownhallItemRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.solutions.virtualEvents.townhalls.item.VirtualEventTownhallItemRequestBuilder::|public|sessions:SessionsRequestBuilder msgraph_beta.generated.solutions.virtualEvents.townhalls.item.VirtualEventTownhallItemRequestBuilder::|public|sessions_with_join_web_url(join_web_url:str):SessionsWithJoinWebUrlRequestBuilder @@ -339944,10 +344116,11 @@ msgraph_beta.generated.teams.item.channels.item.ChannelItemRequestBuilder::|publ msgraph_beta.generated.teams.item.channels.item.ChannelItemRequestBuilder::|public|complete_migration:CompleteMigrationRequestBuilder msgraph_beta.generated.teams.item.channels.item.ChannelItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teams.item.channels.item.ChannelItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.teams.item.channels.item.ChannelItemRequestBuilder::|public|does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name:DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder +msgraph_beta.generated.teams.item.channels.item.ChannelItemRequestBuilder::|public|does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name:DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e msgraph_beta.generated.teams.item.channels.item.ChannelItemRequestBuilder::|public|enabled_apps:EnabledAppsRequestBuilder msgraph_beta.generated.teams.item.channels.item.ChannelItemRequestBuilder::|public|files_folder:FilesFolderRequestBuilder msgraph_beta.generated.teams.item.channels.item.ChannelItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ChannelItemRequestBuilderGetQueryParameters]):Channel +msgraph_beta.generated.teams.item.channels.item.ChannelItemRequestBuilder::|public|joined_users:JoinedUsersRequestBuilder msgraph_beta.generated.teams.item.channels.item.ChannelItemRequestBuilder::|public|members:MembersRequestBuilder msgraph_beta.generated.teams.item.channels.item.ChannelItemRequestBuilder::|public|messages:MessagesRequestBuilder msgraph_beta.generated.teams.item.channels.item.ChannelItemRequestBuilder::|public|patch(body:Channel; request_configuration?:RequestConfiguration[QueryParameters]):Channel @@ -339974,29 +344147,29 @@ msgraph_beta.generated.teams.item.channels.item.completeMigration.CompleteMigrat msgraph_beta.generated.teams.item.channels.item.completeMigration.CompleteMigrationRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teams.item.channels.item.completeMigration.CompleteMigrationRequestBuilder::|public|url_template:str msgraph_beta.generated.teams.item.channels.item.completeMigration.CompleteMigrationRequestBuilder::|public|with_url(raw_url:str):CompleteMigrationRequestBuilder -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|additional_data():dict[str, Any] -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|backing_store:BackingStore -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|constructor():None -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|value():bool -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|value(value:bool):None -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|tenant_id:str -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_id:str -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_principal_name:str -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters] -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|url_template:str -msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|with_url(raw_url:str):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e-->BaseRequestBuilder +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|tenant_id:str +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_id:str +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_principal_name:str +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters] +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|get(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|to_get_request_information(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|url_template:str +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|with_url(raw_url:str):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|backing_store:BackingStore +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|constructor():None +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|value():bool +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|value(value:bool):None +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|static|public|create_from_discriminator_value(parse_node:ParseNode):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 +msgraph_beta.generated.teams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.teams.item.channels.item.enabledApps.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teams.item.channels.item.enabledApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.teams.item.channels.item.enabledApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -340087,6 +344260,113 @@ msgraph_beta.generated.teams.item.channels.item.filesFolder.FilesFolderRequestBu msgraph_beta.generated.teams.item.channels.item.filesFolder.FilesFolderRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesFolderRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teams.item.channels.item.filesFolder.FilesFolderRequestBuilder::|public|url_template:str msgraph_beta.generated.teams.item.channels.item.filesFolder.FilesFolderRequestBuilder::|public|with_url(raw_url:str):FilesFolderRequestBuilder +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddPostRequestBody::|public|constructor():None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddPostRequestBody::|public|values():list[ConversationMember] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddPostRequestBody::|public|values(value:list[ConversationMember]):None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddPostRequestBody +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddPostResponse::|public|constructor():None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddPostResponse +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddRequestBuilder.AddRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):AddPostResponse +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddRequestBuilder::|public|to_post_request_information(body:AddPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.channels.item.joinedUsers.add.AddRequestBuilder::|public|with_url(raw_url:str):AddRequestBuilder +msgraph_beta.generated.teams.item.channels.item.joinedUsers.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teams.item.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teams.item.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teams.item.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.teams.item.channels.item.joinedUsers.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.channels.item.joinedUsers.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.joinedUsers.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.channels.item.joinedUsers.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.teams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]):ConversationMember +msgraph_beta.generated.teams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):ConversationMember +msgraph_beta.generated.teams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_patch_request_information(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|with_url(raw_url:str):ConversationMemberItemRequestBuilder +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetRequestConfiguration-->RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|add:AddRequestBuilder +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|by_conversation_member_id(conversation_member_id:str):ConversationMemberItemRequestBuilder +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|get(request_configuration?:RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]):ConversationMemberCollectionResponse +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|post(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):ConversationMember +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|remove:RemoveRequestBuilder +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|to_post_request_information(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|with_url(raw_url:str):JoinedUsersRequestBuilder +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|constructor():None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|values():list[ConversationMember] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|values(value:list[ConversationMember]):None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemovePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovePostRequestBody +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemovePostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemovePostResponse::|public|constructor():None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemovePostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemovePostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemovePostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemovePostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemovePostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovePostResponse +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemoveRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemoveRequestBuilder.RemoveRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RemovePostResponse +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|to_post_request_information(body:RemovePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|with_url(raw_url:str):RemoveRequestBuilder msgraph_beta.generated.teams.item.channels.item.members.add.AddPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teams.item.channels.item.members.add.AddPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teams.item.channels.item.members.add.AddPostRequestBody::|public|backing_store:BackingStore @@ -341150,6 +345430,59 @@ msgraph_beta.generated.teams.item.channels.item.planner.plans.item.getUsageRight msgraph_beta.generated.teams.item.channels.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teams.item.channels.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|url_template:str msgraph_beta.generated.teams.item.channels.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|with_url(raw_url:str):GetUsageRightsRequestBuilder +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters] +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|by_planner_history_item_id(planner_history_item_id:str):PlannerHistoryItemItemRequestBuilder +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):PlannerHistoryItemCollectionResponse +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|post(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_post_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|with_url(raw_url:str):HistoryItemsRequestBuilder +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|patch(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_patch_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|with_url(raw_url:str):PlannerHistoryItemItemRequestBuilder msgraph_beta.generated.teams.item.channels.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teams.item.channels.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teams.item.channels.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|backing_store:BackingStore @@ -341183,6 +345516,7 @@ msgraph_beta.generated.teams.item.channels.item.planner.plans.item.PlannerPlanIt msgraph_beta.generated.teams.item.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|details:DetailsRequestBuilder msgraph_beta.generated.teams.item.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerPlanItemRequestBuilderGetQueryParameters]):PlannerPlan msgraph_beta.generated.teams.item.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get_usage_rights:GetUsageRightsRequestBuilder +msgraph_beta.generated.teams.item.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|history_items:HistoryItemsRequestBuilder msgraph_beta.generated.teams.item.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|move_to_container:MoveToContainerRequestBuilder msgraph_beta.generated.teams.item.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|patch(body:PlannerPlan; request_configuration?:RequestConfiguration[QueryParameters]):PlannerPlan msgraph_beta.generated.teams.item.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -342417,29 +346751,29 @@ msgraph_beta.generated.teams.item.primaryChannel.completeMigration.CompleteMigra msgraph_beta.generated.teams.item.primaryChannel.completeMigration.CompleteMigrationRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teams.item.primaryChannel.completeMigration.CompleteMigrationRequestBuilder::|public|url_template:str msgraph_beta.generated.teams.item.primaryChannel.completeMigration.CompleteMigrationRequestBuilder::|public|with_url(raw_url:str):CompleteMigrationRequestBuilder -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|additional_data():dict[str, Any] -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|backing_store:BackingStore -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|constructor():None -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|value():bool -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|value(value:bool):None -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|tenant_id:str -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_id:str -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_principal_name:str -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters] -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|url_template:str -msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|with_url(raw_url:str):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e-->BaseRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|tenant_id:str +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_id:str +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_principal_name:str +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|get(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|to_get_request_information(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|url_template:str +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|with_url(raw_url:str):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|backing_store:BackingStore +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|constructor():None +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|value():bool +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|value(value:bool):None +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|static|public|create_from_discriminator_value(parse_node:ParseNode):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 +msgraph_beta.generated.teams.item.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.teams.item.primaryChannel.enabledApps.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.enabledApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.teams.item.primaryChannel.enabledApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -342530,6 +346864,113 @@ msgraph_beta.generated.teams.item.primaryChannel.filesFolder.FilesFolderRequestB msgraph_beta.generated.teams.item.primaryChannel.filesFolder.FilesFolderRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesFolderRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teams.item.primaryChannel.filesFolder.FilesFolderRequestBuilder::|public|url_template:str msgraph_beta.generated.teams.item.primaryChannel.filesFolder.FilesFolderRequestBuilder::|public|with_url(raw_url:str):FilesFolderRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|constructor():None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|values():list[ConversationMember] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|values(value:list[ConversationMember]):None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddPostRequestBody +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddPostResponse::|public|constructor():None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddPostResponse +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddRequestBuilder.AddRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):AddPostResponse +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|to_post_request_information(body:AddPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|with_url(raw_url:str):AddRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]):ConversationMember +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):ConversationMember +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_patch_request_information(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|with_url(raw_url:str):ConversationMemberItemRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetRequestConfiguration-->RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|add:AddRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|by_conversation_member_id(conversation_member_id:str):ConversationMemberItemRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|get(request_configuration?:RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]):ConversationMemberCollectionResponse +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|post(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):ConversationMember +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|remove:RemoveRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|to_post_request_information(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|with_url(raw_url:str):JoinedUsersRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|constructor():None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|values():list[ConversationMember] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|values(value:list[ConversationMember]):None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovePostRequestBody +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemovePostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|constructor():None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemovePostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovePostResponse +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemoveRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemoveRequestBuilder.RemoveRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RemovePostResponse +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|to_post_request_information(body:RemovePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|with_url(raw_url:str):RemoveRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.members.add.AddPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teams.item.primaryChannel.members.add.AddPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teams.item.primaryChannel.members.add.AddPostRequestBody::|public|backing_store:BackingStore @@ -343593,6 +348034,59 @@ msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.getUsageRigh msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|url_template:str msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|with_url(raw_url:str):GetUsageRightsRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|by_planner_history_item_id(planner_history_item_id:str):PlannerHistoryItemItemRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):PlannerHistoryItemCollectionResponse +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|post(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_post_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|with_url(raw_url:str):HistoryItemsRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|patch(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_patch_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|with_url(raw_url:str):PlannerHistoryItemItemRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|backing_store:BackingStore @@ -343626,6 +348120,7 @@ msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.PlannerPlanI msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|details:DetailsRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerPlanItemRequestBuilderGetQueryParameters]):PlannerPlan msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get_usage_rights:GetUsageRightsRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|history_items:HistoryItemsRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|move_to_container:MoveToContainerRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|patch(body:PlannerPlan; request_configuration?:RequestConfiguration[QueryParameters]):PlannerPlan msgraph_beta.generated.teams.item.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -343941,10 +348436,11 @@ msgraph_beta.generated.teams.item.primaryChannel.PrimaryChannelRequestBuilder::| msgraph_beta.generated.teams.item.primaryChannel.PrimaryChannelRequestBuilder::|public|complete_migration:CompleteMigrationRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.PrimaryChannelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teams.item.primaryChannel.PrimaryChannelRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.teams.item.primaryChannel.PrimaryChannelRequestBuilder::|public|does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name:DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder +msgraph_beta.generated.teams.item.primaryChannel.PrimaryChannelRequestBuilder::|public|does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name:DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e msgraph_beta.generated.teams.item.primaryChannel.PrimaryChannelRequestBuilder::|public|enabled_apps:EnabledAppsRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.PrimaryChannelRequestBuilder::|public|files_folder:FilesFolderRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.PrimaryChannelRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PrimaryChannelRequestBuilderGetQueryParameters]):Channel +msgraph_beta.generated.teams.item.primaryChannel.PrimaryChannelRequestBuilder::|public|joined_users:JoinedUsersRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.PrimaryChannelRequestBuilder::|public|members:MembersRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.PrimaryChannelRequestBuilder::|public|messages:MessagesRequestBuilder msgraph_beta.generated.teams.item.primaryChannel.PrimaryChannelRequestBuilder::|public|patch(body:Channel; request_configuration?:RequestConfiguration[QueryParameters]):Channel @@ -345623,10 +350119,11 @@ msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item. msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|complete_migration:CompleteMigrationRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name:DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name:DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|enabled_apps:EnabledAppsRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|files_folder:FilesFolderRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ChannelItemRequestBuilderGetQueryParameters]):Channel +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|joined_users:JoinedUsersRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|members:MembersRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|messages:MessagesRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|patch(body:Channel; request_configuration?:RequestConfiguration[QueryParameters]):Channel @@ -345653,29 +350150,29 @@ msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item. msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.completeMigration.CompleteMigrationRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.completeMigration.CompleteMigrationRequestBuilder::|public|url_template:str msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.completeMigration.CompleteMigrationRequestBuilder::|public|with_url(raw_url:str):CompleteMigrationRequestBuilder -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|additional_data():dict[str, Any] -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|backing_store:BackingStore -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|constructor():None -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|value():bool -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|value(value:bool):None -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|tenant_id:str -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_id:str -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_principal_name:str -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters] -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|url_template:str -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|with_url(raw_url:str):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|tenant_id:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_id:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_principal_name:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|get(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|to_get_request_information(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|with_url(raw_url:str):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|backing_store:BackingStore +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|value():bool +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|value(value:bool):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|static|public|create_from_discriminator_value(parse_node:ParseNode):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.enabledApps.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.enabledApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.enabledApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -345766,6 +350263,113 @@ msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item. msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.filesFolder.FilesFolderRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesFolderRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.filesFolder.FilesFolderRequestBuilder::|public|url_template:str msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.filesFolder.FilesFolderRequestBuilder::|public|with_url(raw_url:str):FilesFolderRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody::|public|values():list[ConversationMember] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody::|public|values(value:list[ConversationMember]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddPostRequestBody +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddPostResponse::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddPostResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddRequestBuilder.AddRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):AddPostResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddRequestBuilder::|public|to_post_request_information(body:AddPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.add.AddRequestBuilder::|public|with_url(raw_url:str):AddRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]):ConversationMember +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):ConversationMember +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_patch_request_information(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|with_url(raw_url:str):ConversationMemberItemRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetRequestConfiguration-->RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|add:AddRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|by_conversation_member_id(conversation_member_id:str):ConversationMemberItemRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|get(request_configuration?:RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]):ConversationMemberCollectionResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|post(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):ConversationMember +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|remove:RemoveRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|to_post_request_information(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|with_url(raw_url:str):JoinedUsersRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|values():list[ConversationMember] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|values(value:list[ConversationMember]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovePostRequestBody +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostResponse::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovePostResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemoveRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemoveRequestBuilder.RemoveRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RemovePostResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|to_post_request_information(body:RemovePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|with_url(raw_url:str):RemoveRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.members.add.AddPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.members.add.AddPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.members.add.AddPostRequestBody::|public|backing_store:BackingStore @@ -346829,6 +351433,59 @@ msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item. msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|url_template:str msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|with_url(raw_url:str):GetUsageRightsRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|by_planner_history_item_id(planner_history_item_id:str):PlannerHistoryItemItemRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):PlannerHistoryItemCollectionResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|post(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_post_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|with_url(raw_url:str):HistoryItemsRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|patch(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_patch_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|with_url(raw_url:str):PlannerHistoryItemItemRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|backing_store:BackingStore @@ -346862,6 +351519,7 @@ msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item. msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|details:DetailsRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerPlanItemRequestBuilderGetQueryParameters]):PlannerPlan msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get_usage_rights:GetUsageRightsRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|history_items:HistoryItemsRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|move_to_container:MoveToContainerRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|patch(body:PlannerPlan; request_configuration?:RequestConfiguration[QueryParameters]):PlannerPlan msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -348096,29 +352754,29 @@ msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.completeMigration.CompleteMigrationRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.completeMigration.CompleteMigrationRequestBuilder::|public|url_template:str msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.completeMigration.CompleteMigrationRequestBuilder::|public|with_url(raw_url:str):CompleteMigrationRequestBuilder -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|additional_data():dict[str, Any] -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|backing_store:BackingStore -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|constructor():None -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|value():bool -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|value(value:bool):None -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|tenant_id:str -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_id:str -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_principal_name:str -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters] -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|url_template:str -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|with_url(raw_url:str):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|tenant_id:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_id:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_principal_name:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|get(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|to_get_request_information(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|with_url(raw_url:str):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|backing_store:BackingStore +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|value():bool +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|value(value:bool):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|static|public|create_from_discriminator_value(parse_node:ParseNode):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.enabledApps.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.enabledApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.enabledApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -348209,6 +352867,113 @@ msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.filesFolder.FilesFolderRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesFolderRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.filesFolder.FilesFolderRequestBuilder::|public|url_template:str msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.filesFolder.FilesFolderRequestBuilder::|public|with_url(raw_url:str):FilesFolderRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|values():list[ConversationMember] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|values(value:list[ConversationMember]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddPostRequestBody +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostResponse::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddPostResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddRequestBuilder.AddRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):AddPostResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|to_post_request_information(body:AddPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|with_url(raw_url:str):AddRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]):ConversationMember +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):ConversationMember +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_patch_request_information(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|with_url(raw_url:str):ConversationMemberItemRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetRequestConfiguration-->RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|add:AddRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|by_conversation_member_id(conversation_member_id:str):ConversationMemberItemRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|get(request_configuration?:RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]):ConversationMemberCollectionResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|post(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):ConversationMember +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|remove:RemoveRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|to_post_request_information(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|with_url(raw_url:str):JoinedUsersRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|values():list[ConversationMember] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|values(value:list[ConversationMember]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovePostRequestBody +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|constructor():None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovePostResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemoveRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemoveRequestBuilder.RemoveRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RemovePostResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|to_post_request_information(body:RemovePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|with_url(raw_url:str):RemoveRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.members.add.AddPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.members.add.AddPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.members.add.AddPostRequestBody::|public|backing_store:BackingStore @@ -349272,6 +354037,59 @@ msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|url_template:str msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|with_url(raw_url:str):GetUsageRightsRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|by_planner_history_item_id(planner_history_item_id:str):PlannerHistoryItemItemRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):PlannerHistoryItemCollectionResponse +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|post(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_post_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|with_url(raw_url:str):HistoryItemsRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|patch(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_patch_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|with_url(raw_url:str):PlannerHistoryItemItemRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|backing_store:BackingStore @@ -349305,6 +354123,7 @@ msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|details:DetailsRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerPlanItemRequestBuilderGetQueryParameters]):PlannerPlan msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get_usage_rights:GetUsageRightsRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|history_items:HistoryItemsRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|move_to_container:MoveToContainerRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|patch(body:PlannerPlan; request_configuration?:RequestConfiguration[QueryParameters]):PlannerPlan msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -349620,10 +354439,11 @@ msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|complete_migration:CompleteMigrationRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name:DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name:DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|enabled_apps:EnabledAppsRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|files_folder:FilesFolderRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PrimaryChannelRequestBuilderGetQueryParameters]):Channel +msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|joined_users:JoinedUsersRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|members:MembersRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|messages:MessagesRequestBuilder msgraph_beta.generated.teamTemplateDefinition.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|patch(body:Channel; request_configuration?:RequestConfiguration[QueryParameters]):Channel @@ -351313,10 +356133,11 @@ msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.ChannelItemReque msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.ChannelItemRequestBuilder::|public|complete_migration:CompleteMigrationRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.ChannelItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.ChannelItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.ChannelItemRequestBuilder::|public|does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name:DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.ChannelItemRequestBuilder::|public|does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name:DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.ChannelItemRequestBuilder::|public|enabled_apps:EnabledAppsRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.ChannelItemRequestBuilder::|public|files_folder:FilesFolderRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.ChannelItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ChannelItemRequestBuilderGetQueryParameters]):Channel +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.ChannelItemRequestBuilder::|public|joined_users:JoinedUsersRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.ChannelItemRequestBuilder::|public|members:MembersRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.ChannelItemRequestBuilder::|public|messages:MessagesRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.ChannelItemRequestBuilder::|public|patch(body:Channel; request_configuration?:RequestConfiguration[QueryParameters]):Channel @@ -351343,29 +356164,29 @@ msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.completeMigratio msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.completeMigration.CompleteMigrationRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.completeMigration.CompleteMigrationRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.completeMigration.CompleteMigrationRequestBuilder::|public|with_url(raw_url:str):CompleteMigrationRequestBuilder -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|additional_data():dict[str, Any] -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|backing_store:BackingStore -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|constructor():None -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|value():bool -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|value(value:bool):None -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|tenant_id:str -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_id:str -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_principal_name:str -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters] -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|url_template:str -msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|with_url(raw_url:str):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e-->BaseRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|tenant_id:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_id:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_principal_name:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|get(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|to_get_request_information(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|url_template:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|with_url(raw_url:str):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|constructor():None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|value():bool +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|value(value:bool):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|static|public|create_from_discriminator_value(parse_node:ParseNode):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.enabledApps.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.enabledApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.enabledApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -351456,6 +356277,113 @@ msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.filesFolder.File msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.filesFolder.FilesFolderRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesFolderRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.filesFolder.FilesFolderRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.filesFolder.FilesFolderRequestBuilder::|public|with_url(raw_url:str):FilesFolderRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddPostRequestBody::|public|constructor():None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddPostRequestBody::|public|values():list[ConversationMember] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddPostRequestBody::|public|values(value:list[ConversationMember]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddPostRequestBody +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddPostResponse::|public|constructor():None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddPostResponse +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddRequestBuilder.AddRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):AddPostResponse +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddRequestBuilder::|public|to_post_request_information(body:AddPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.add.AddRequestBuilder::|public|with_url(raw_url:str):AddRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]):ConversationMember +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):ConversationMember +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_patch_request_information(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|with_url(raw_url:str):ConversationMemberItemRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetRequestConfiguration-->RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|add:AddRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|by_conversation_member_id(conversation_member_id:str):ConversationMemberItemRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|get(request_configuration?:RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]):ConversationMemberCollectionResponse +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|post(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):ConversationMember +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|remove:RemoveRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|to_post_request_information(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|with_url(raw_url:str):JoinedUsersRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|constructor():None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|values():list[ConversationMember] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|values(value:list[ConversationMember]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemovePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovePostRequestBody +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemovePostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemovePostResponse::|public|constructor():None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemovePostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemovePostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemovePostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemovePostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemovePostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovePostResponse +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemoveRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemoveRequestBuilder.RemoveRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RemovePostResponse +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|to_post_request_information(body:RemovePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|with_url(raw_url:str):RemoveRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.members.add.AddPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.members.add.AddPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.members.add.AddPostRequestBody::|public|backing_store:BackingStore @@ -352519,6 +357447,59 @@ msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.it msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|with_url(raw_url:str):GetUsageRightsRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|by_planner_history_item_id(planner_history_item_id:str):PlannerHistoryItemItemRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):PlannerHistoryItemCollectionResponse +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|post(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_post_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|with_url(raw_url:str):HistoryItemsRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|patch(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_patch_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|with_url(raw_url:str):PlannerHistoryItemItemRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|backing_store:BackingStore @@ -352552,6 +357533,7 @@ msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.it msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|details:DetailsRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerPlanItemRequestBuilderGetQueryParameters]):PlannerPlan msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get_usage_rights:GetUsageRightsRequestBuilder +msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|history_items:HistoryItemsRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|move_to_container:MoveToContainerRequestBuilder msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|patch(body:PlannerPlan; request_configuration?:RequestConfiguration[QueryParameters]):PlannerPlan msgraph_beta.generated.teamwork.deletedTeams.item.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -353334,6 +358316,78 @@ msgraph_beta.generated.teamwork.devices.item.updateSoftware.UpdateSoftwareReques msgraph_beta.generated.teamwork.devices.item.updateSoftware.UpdateSoftwareRequestBuilder::|public|to_post_request_information(body:UpdateSoftwarePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamwork.devices.item.updateSoftware.UpdateSoftwareRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.devices.item.updateSoftware.UpdateSoftwareRequestBuilder::|public|with_url(raw_url:str):UpdateSoftwareRequestBuilder +msgraph_beta.generated.teamwork.messaging.customEmojis.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.messaging.customEmojis.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamwork.messaging.customEmojis.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.messaging.customEmojis.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamwork.messaging.customEmojis.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.messaging.customEmojis.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.messaging.customEmojis.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.teamwork.messaging.customEmojis.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.messaging.customEmojis.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.messaging.customEmojis.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.messaging.customEmojis.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.messaging.customEmojis.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder.CustomEmojisRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder.CustomEmojisRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder.CustomEmojisRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder.CustomEmojisRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder.CustomEmojisRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder.CustomEmojisRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder.CustomEmojisRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder.CustomEmojisRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder.CustomEmojisRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder.CustomEmojisRequestBuilderGetRequestConfiguration-->RequestConfiguration[CustomEmojisRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder.CustomEmojisRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder::|public|by_teamwork_custom_emoji_display_name(teamwork_custom_emoji_display_name:str):TeamworkCustomEmojiDisplayNameItemRequestBuilder +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CustomEmojisRequestBuilderGetQueryParameters]):TeamworkCustomEmojiCollectionResponse +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder::|public|post(body:TeamworkCustomEmoji; request_configuration?:RequestConfiguration[QueryParameters]):TeamworkCustomEmoji +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CustomEmojisRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder::|public|to_post_request_information(body:TeamworkCustomEmoji; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.messaging.customEmojis.CustomEmojisRequestBuilder::|public|with_url(raw_url:str):CustomEmojisRequestBuilder +msgraph_beta.generated.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiDisplayNameItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiDisplayNameItemRequestBuilder.TeamworkCustomEmojiDisplayNameItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiDisplayNameItemRequestBuilder.TeamworkCustomEmojiDisplayNameItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiDisplayNameItemRequestBuilder.TeamworkCustomEmojiDisplayNameItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiDisplayNameItemRequestBuilder.TeamworkCustomEmojiDisplayNameItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiDisplayNameItemRequestBuilder.TeamworkCustomEmojiDisplayNameItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[TeamworkCustomEmojiDisplayNameItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiDisplayNameItemRequestBuilder.TeamworkCustomEmojiDisplayNameItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TeamworkCustomEmojiDisplayNameItemRequestBuilderGetQueryParameters]):TeamworkCustomEmoji +msgraph_beta.generated.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|patch(body:TeamworkCustomEmoji; request_configuration?:RequestConfiguration[QueryParameters]):TeamworkCustomEmoji +msgraph_beta.generated.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[TeamworkCustomEmojiDisplayNameItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|to_patch_request_information(body:TeamworkCustomEmoji; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.messaging.customEmojis.item.TeamworkCustomEmojiDisplayNameItemRequestBuilder::|public|with_url(raw_url:str):TeamworkCustomEmojiDisplayNameItemRequestBuilder +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder.MessagingRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder.MessagingRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder.MessagingRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder.MessagingRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder.MessagingRequestBuilderGetRequestConfiguration-->RequestConfiguration[MessagingRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder.MessagingRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder::|public|custom_emojis:CustomEmojisRequestBuilder +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder::|public|get(request_configuration?:RequestConfiguration[MessagingRequestBuilderGetQueryParameters]):TeamworkMessaging +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder::|public|patch(body:TeamworkMessaging; request_configuration?:RequestConfiguration[QueryParameters]):TeamworkMessaging +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[MessagingRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder::|public|to_patch_request_information(body:TeamworkMessaging; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.messaging.MessagingRequestBuilder::|public|with_url(raw_url:str):MessagingRequestBuilder msgraph_beta.generated.teamwork.sendActivityNotificationToRecipients.SendActivityNotificationToRecipientsPostRequestBody::|public|activity_type():str msgraph_beta.generated.teamwork.sendActivityNotificationToRecipients.SendActivityNotificationToRecipientsPostRequestBody::|public|activity_type(value:str):None msgraph_beta.generated.teamwork.sendActivityNotificationToRecipients.SendActivityNotificationToRecipientsPostRequestBody::|public|additional_data():dict[str, Any] @@ -353747,10 +358801,11 @@ msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefiniti msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|complete_migration:CompleteMigrationRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name:DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name:DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|enabled_apps:EnabledAppsRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|files_folder:FilesFolderRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ChannelItemRequestBuilderGetQueryParameters]):Channel +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|joined_users:JoinedUsersRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|members:MembersRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|messages:MessagesRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.ChannelItemRequestBuilder::|public|patch(body:Channel; request_configuration?:RequestConfiguration[QueryParameters]):Channel @@ -353777,29 +358832,29 @@ msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefiniti msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.completeMigration.CompleteMigrationRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.completeMigration.CompleteMigrationRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.completeMigration.CompleteMigrationRequestBuilder::|public|with_url(raw_url:str):CompleteMigrationRequestBuilder -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|additional_data():dict[str, Any] -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|backing_store:BackingStore -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|constructor():None -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|value():bool -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|value(value:bool):None -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|tenant_id:str -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_id:str -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_principal_name:str -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters] -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|url_template:str -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|with_url(raw_url:str):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|tenant_id:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_id:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_principal_name:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|get(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|to_get_request_information(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|with_url(raw_url:str):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|value():bool +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|value(value:bool):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|static|public|create_from_discriminator_value(parse_node:ParseNode):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.enabledApps.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.enabledApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.enabledApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -353890,6 +358945,113 @@ msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefiniti msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.filesFolder.FilesFolderRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesFolderRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.filesFolder.FilesFolderRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.filesFolder.FilesFolderRequestBuilder::|public|with_url(raw_url:str):FilesFolderRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody::|public|values():list[ConversationMember] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody::|public|values(value:list[ConversationMember]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddPostRequestBody +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddPostResponse::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddPostResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddRequestBuilder.AddRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):AddPostResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddRequestBuilder::|public|to_post_request_information(body:AddPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.add.AddRequestBuilder::|public|with_url(raw_url:str):AddRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]):ConversationMember +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):ConversationMember +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_patch_request_information(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|with_url(raw_url:str):ConversationMemberItemRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetRequestConfiguration-->RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|add:AddRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|by_conversation_member_id(conversation_member_id:str):ConversationMemberItemRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|get(request_configuration?:RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]):ConversationMemberCollectionResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|post(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):ConversationMember +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|remove:RemoveRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|to_post_request_information(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.JoinedUsersRequestBuilder::|public|with_url(raw_url:str):JoinedUsersRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|values():list[ConversationMember] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody::|public|values(value:list[ConversationMember]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovePostRequestBody +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostResponse::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemovePostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovePostResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemoveRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemoveRequestBuilder.RemoveRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RemovePostResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|to_post_request_information(body:RemovePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.joinedUsers.remove.RemoveRequestBuilder::|public|with_url(raw_url:str):RemoveRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.members.add.AddPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.members.add.AddPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.members.add.AddPostRequestBody::|public|backing_store:BackingStore @@ -354953,6 +360115,59 @@ msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefiniti msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|with_url(raw_url:str):GetUsageRightsRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|by_planner_history_item_id(planner_history_item_id:str):PlannerHistoryItemItemRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):PlannerHistoryItemCollectionResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|post(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_post_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|with_url(raw_url:str):HistoryItemsRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|patch(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_patch_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|with_url(raw_url:str):PlannerHistoryItemItemRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|backing_store:BackingStore @@ -354986,6 +360201,7 @@ msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefiniti msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|details:DetailsRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerPlanItemRequestBuilderGetQueryParameters]):PlannerPlan msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get_usage_rights:GetUsageRightsRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|history_items:HistoryItemsRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|move_to_container:MoveToContainerRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|patch(body:PlannerPlan; request_configuration?:RequestConfiguration[QueryParameters]):PlannerPlan msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.channels.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -356220,29 +361436,29 @@ msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefiniti msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.completeMigration.CompleteMigrationRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.completeMigration.CompleteMigrationRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.completeMigration.CompleteMigrationRequestBuilder::|public|with_url(raw_url:str):CompleteMigrationRequestBuilder -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|additional_data():dict[str, Any] -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|additional_data(value:dict[str, Any]):None -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|backing_store:BackingStore -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|constructor():None -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|value():bool -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|public|value(value:bool):None -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse~~>AdditionalDataHolder; BackedModel; Parsable -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|tenant_id:str -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_id:str -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_principal_name:str -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters] -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|url_template:str -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalName.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder::|public|with_url(raw_url:str):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|tenant_id:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_id:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters::|public|user_principal_name:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|get(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|to_get_request_information(request_configuration?:RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e::|public|with_url(raw_url:str):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|value():bool +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|public|value(value:bool):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633::|static|public|create_from_discriminator_value(parse_node:ParseNode):DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.doesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_09968052.DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633~~>AdditionalDataHolder; BackedModel; Parsable msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.enabledApps.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.enabledApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.enabledApps.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -356333,6 +361549,113 @@ msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefiniti msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.filesFolder.FilesFolderRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[FilesFolderRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.filesFolder.FilesFolderRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.filesFolder.FilesFolderRequestBuilder::|public|with_url(raw_url:str):FilesFolderRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|values():list[ConversationMember] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody::|public|values(value:list[ConversationMember]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddPostRequestBody +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostResponse::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddPostResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddRequestBuilder.AddRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|post(body:AddPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):AddPostResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|to_post_request_information(body:AddPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.add.AddRequestBuilder::|public|with_url(raw_url:str):AddRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder.ConversationMemberItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]):ConversationMember +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):ConversationMember +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|to_patch_request_information(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.item.ConversationMemberItemRequestBuilder::|public|with_url(raw_url:str):ConversationMemberItemRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderGetRequestConfiguration-->RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder.JoinedUsersRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|add:AddRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|by_conversation_member_id(conversation_member_id:str):ConversationMemberItemRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|get(request_configuration?:RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]):ConversationMemberCollectionResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|post(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):ConversationMember +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|remove:RemoveRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|to_post_request_information(body:ConversationMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.JoinedUsersRequestBuilder::|public|with_url(raw_url:str):JoinedUsersRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|values():list[ConversationMember] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|public|values(value:list[ConversationMember]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovePostRequestBody +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostResponse-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|constructor():None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|value():list[ActionResultPart] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostResponse::|public|value(value:list[ActionResultPart]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemovePostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RemovePostResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemoveRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemoveRequestBuilder.RemoveRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|post(body:RemovePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RemovePostResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|to_post_request_information(body:RemovePostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.joinedUsers.remove.RemoveRequestBuilder::|public|with_url(raw_url:str):RemoveRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.members.add.AddPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.members.add.AddPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.members.add.AddPostRequestBody::|public|backing_store:BackingStore @@ -357396,6 +362719,59 @@ msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefiniti msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|url_template:str msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|with_url(raw_url:str):GetUsageRightsRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|by_planner_history_item_id(planner_history_item_id:str):PlannerHistoryItemItemRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):PlannerHistoryItemCollectionResponse +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|post(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_post_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|with_url(raw_url:str):HistoryItemsRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|patch(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_patch_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|with_url(raw_url:str):PlannerHistoryItemItemRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|backing_store:BackingStore @@ -357429,6 +362805,7 @@ msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefiniti msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|details:DetailsRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerPlanItemRequestBuilderGetQueryParameters]):PlannerPlan msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get_usage_rights:GetUsageRightsRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|history_items:HistoryItemsRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|move_to_container:MoveToContainerRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|patch(body:PlannerPlan; request_configuration?:RequestConfiguration[QueryParameters]):PlannerPlan msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.planner.plans.item.PlannerPlanItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -357744,10 +363121,11 @@ msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefiniti msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|complete_migration:CompleteMigrationRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name:DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name:DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|enabled_apps:EnabledAppsRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|files_folder:FilesFolderRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PrimaryChannelRequestBuilderGetQueryParameters]):Channel +msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|joined_users:JoinedUsersRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|members:MembersRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|messages:MessagesRequestBuilder msgraph_beta.generated.teamwork.teamTemplates.item.definitions.item.teamDefinition.primaryChannel.PrimaryChannelRequestBuilder::|public|patch(body:Channel; request_configuration?:RequestConfiguration[QueryParameters]):Channel @@ -359091,6 +364469,7 @@ msgraph_beta.generated.teamwork.TeamworkRequestBuilder::|public|deleted_teams:De msgraph_beta.generated.teamwork.TeamworkRequestBuilder::|public|determine_if_interaction_is_allowed:DetermineIfInteractionIsAllowedRequestBuilder msgraph_beta.generated.teamwork.TeamworkRequestBuilder::|public|devices:DevicesRequestBuilder msgraph_beta.generated.teamwork.TeamworkRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TeamworkRequestBuilderGetQueryParameters]):Teamwork +msgraph_beta.generated.teamwork.TeamworkRequestBuilder::|public|messaging:MessagingRequestBuilder msgraph_beta.generated.teamwork.TeamworkRequestBuilder::|public|patch(body:Teamwork; request_configuration?:RequestConfiguration[QueryParameters]):Teamwork msgraph_beta.generated.teamwork.TeamworkRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.teamwork.TeamworkRequestBuilder::|public|request_adapter:RequestAdapter @@ -362136,15 +367515,15 @@ msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoft msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsOffboardTenant.MicrosoftGraphManagedTenantsOffboardTenantRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsOffboardTenant.MicrosoftGraphManagedTenantsOffboardTenantRequestBuilder::|public|url_template:str msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsOffboardTenant.MicrosoftGraphManagedTenantsOffboardTenantRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphManagedTenantsOffboardTenantRequestBuilder -msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsResetTenantOnboardingStatus.MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsResetTenantOnboardingStatus.MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder.MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsResetTenantOnboardingStatus.MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsResetTenantOnboardingStatus.MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsResetTenantOnboardingStatus.MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):Tenant -msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsResetTenantOnboardingStatus.MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsResetTenantOnboardingStatus.MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsResetTenantOnboardingStatus.MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder::|public|url_template:str -msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsResetTenantOnboardingStatus.MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder +msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsResetTenantOnboardingStatus.MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea-->BaseRequestBuilder +msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsResetTenantOnboardingStatus.MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea.MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsResetTenantOnboardingStatus.MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsResetTenantOnboardingStatus.MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsResetTenantOnboardingStatus.MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):Tenant +msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsResetTenantOnboardingStatus.MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea::|public|request_adapter:RequestAdapter +msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsResetTenantOnboardingStatus.MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsResetTenantOnboardingStatus.MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea::|public|url_template:str +msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.microsoftGraphManagedTenantsResetTenantOnboardingStatus.MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea::|public|with_url(raw_url:str):MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.TenantItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.TenantItemRequestBuilder.TenantItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.TenantItemRequestBuilder.TenantItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -362156,7 +367535,7 @@ msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.TenantIte msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.TenantItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.TenantItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[TenantItemRequestBuilderGetQueryParameters]):Tenant msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.TenantItemRequestBuilder::|public|microsoft_graph_managed_tenants_offboard_tenant:MicrosoftGraphManagedTenantsOffboardTenantRequestBuilder -msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.TenantItemRequestBuilder::|public|microsoft_graph_managed_tenants_reset_tenant_onboarding_status:MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder +msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.TenantItemRequestBuilder::|public|microsoft_graph_managed_tenants_reset_tenant_onboarding_status:MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.TenantItemRequestBuilder::|public|patch(body:Tenant; request_configuration?:RequestConfiguration[QueryParameters]):Tenant msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.TenantItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.tenantRelationships.managedTenants.tenants.item.TenantItemRequestBuilder::|public|request_adapter:RequestAdapter @@ -365856,8 +371235,8 @@ msgraph_beta.generated.users.item.adhocCalls.AdhocCallsRequestBuilder::|public|b msgraph_beta.generated.users.item.adhocCalls.AdhocCallsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.users.item.adhocCalls.AdhocCallsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.users.item.adhocCalls.AdhocCallsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[AdhocCallsRequestBuilderGetQueryParameters]):AdhocCallCollectionResponse -msgraph_beta.generated.users.item.adhocCalls.AdhocCallsRequestBuilder::|public|get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time:GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.users.item.adhocCalls.AdhocCallsRequestBuilder::|public|get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time:GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.users.item.adhocCalls.AdhocCallsRequestBuilder::|public|get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time:GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d +msgraph_beta.generated.users.item.adhocCalls.AdhocCallsRequestBuilder::|public|get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time:GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382 msgraph_beta.generated.users.item.adhocCalls.AdhocCallsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.users.item.adhocCalls.AdhocCallsRequestBuilder::|public|post(body:AdhocCall; request_configuration?:RequestConfiguration[QueryParameters]):AdhocCall msgraph_beta.generated.users.item.adhocCalls.AdhocCallsRequestBuilder::|public|request_adapter:RequestAdapter @@ -365877,62 +371256,62 @@ msgraph_beta.generated.users.item.adhocCalls.count.CountRequestBuilder::|public| msgraph_beta.generated.users.item.adhocCalls.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.users.item.adhocCalls.count.CountRequestBuilder::|public|url_template:str msgraph_beta.generated.users.item.adhocCalls.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[CallRecording] -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[CallRecording]):None -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|user_id:str -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[CallTranscript] -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[CallTranscript]):None -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|user_id:str -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d-->BaseRequestBuilder +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|user_id:str +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d::|public|get(request_configuration?:RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d::|public|url_template:str +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d::|public|with_url(raw_url:str):GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c::|public|constructor():None +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c::|public|value():list[CallRecording] +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c::|public|value(value:list[CallRecording]):None +msgraph_beta.generated.users.item.adhocCalls.getAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23::|public|constructor():None +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23::|public|value():list[CallTranscript] +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23::|public|value(value:list[CallTranscript]):None +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23 +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382-->BaseRequestBuilder +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|user_id:str +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382::|public|get(request_configuration?:RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23 +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382::|public|url_template:str +msgraph_beta.generated.users.item.adhocCalls.getAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382::|public|with_url(raw_url:str):GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382 msgraph_beta.generated.users.item.adhocCalls.item.AdhocCallItemRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.users.item.adhocCalls.item.AdhocCallItemRequestBuilder.AdhocCallItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.users.item.adhocCalls.item.AdhocCallItemRequestBuilder.AdhocCallItemRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -367522,22 +372901,22 @@ msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthentica msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.device.DeviceRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DeviceRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.device.DeviceRequestBuilder::|public|url_template:str msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.device.DeviceRequestBuilder::|public|with_url(raw_url:str):DeviceRequestBuilder -msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters] -msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder::|public|device:DeviceRequestBuilder -msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters]):PasswordlessMicrosoftAuthenticatorAuthenticationMethod -msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder::|public|url_template:str -msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder::|public|with_url(raw_url:str):PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder +msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72-->BaseRequestBuilder +msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72.PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72::|public|device:DeviceRequestBuilder +msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72::|public|get(request_configuration?:RequestConfiguration[PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters]):PasswordlessMicrosoftAuthenticatorAuthenticationMethod +msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72::|public|to_get_request_information(request_configuration?:RequestConfiguration[PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72::|public|url_template:str +msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.item.PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72::|public|with_url(raw_url:str):PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72 msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilder.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilder.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -367549,10 +372928,10 @@ msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthentica msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilder.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilderGetQueryParameters::|public|skip:int msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilder.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilderGetQueryParameters::|public|top:int msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilder.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilderGetRequestConfiguration-->RequestConfiguration[PasswordlessMicrosoftAuthenticatorMethodsRequestBuilderGetQueryParameters] -msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilder::|public|by_passwordless_microsoft_authenticator_authentication_method_id(passwordless_microsoft_authenticator_authentication_method_id:str):PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder +msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilder::|public|by_passwordless_microsoft_authenticator_authentication_method_id(passwordless_microsoft_authenticator_authentication_method_id:str):PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72 msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilder::|public|count:CountRequestBuilder -msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PasswordlessMicrosoftAuthenticatorMethodsRequestBuilderGetQueryParameters]):PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse +msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PasswordlessMicrosoftAuthenticatorMethodsRequestBuilderGetQueryParameters]):PasswordlessMicrosoftAuthenticatorAuthenticationMethodC_7b744822 msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.users.item.authentication.passwordlessMicrosoftAuthenticatorMethods.PasswordlessMicrosoftAuthenticatorMethodsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PasswordlessMicrosoftAuthenticatorMethodsRequestBuilderGetQueryParameters]):RequestInformation @@ -373613,15 +378992,15 @@ msgraph_beta.generated.users.item.dataSecurityAndGovernance.protectionScopes.Pro msgraph_beta.generated.users.item.dataSecurityAndGovernance.protectionScopes.ProtectionScopesRequestBuilder::|public|to_patch_request_information(body:UserProtectionScopeContainer; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.users.item.dataSecurityAndGovernance.protectionScopes.ProtectionScopesRequestBuilder::|public|url_template:str msgraph_beta.generated.users.item.dataSecurityAndGovernance.protectionScopes.ProtectionScopesRequestBuilder::|public|with_url(raw_url:str):ProtectionScopesRequestBuilder -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|url_template:str -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e-->BaseRequestBuilder +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|url_template:str +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|backing_store:BackingStore @@ -373712,15 +379091,15 @@ msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.it msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|to_patch_request_information(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|url_template:str msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|with_url(raw_url:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|url_template:str -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e-->BaseRequestBuilder +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|url_template:str +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|backing_store:BackingStore @@ -373823,7 +379202,7 @@ msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.it msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SublabelsRequestBuilderGetQueryParameters] msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|by_sensitivity_label_id1(sensitivity_label_id1:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_rights_and_inheritance:ComputeRightsAndInheritanceRequestBuilder msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|count:CountRequestBuilder @@ -373849,7 +379228,7 @@ msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.Se msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters] msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|by_sensitivity_label_id(sensitivity_label_id:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_rights_and_inheritance:ComputeRightsAndInheritanceRequestBuilder msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.users.item.dataSecurityAndGovernance.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|count:CountRequestBuilder @@ -375355,6 +380734,166 @@ msgraph_beta.generated.users.item.directReports.item.graphUser.GraphUserRequestB msgraph_beta.generated.users.item.directReports.item.graphUser.GraphUserRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GraphUserRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.users.item.directReports.item.graphUser.GraphUserRequestBuilder::|public|url_template:str msgraph_beta.generated.users.item.directReports.item.graphUser.GraphUserRequestBuilder::|public|with_url(raw_url:str):GraphUserRequestBuilder +msgraph_beta.generated.users.item.distributionLists.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.distributionLists.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.users.item.distributionLists.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.distributionLists.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.users.item.distributionLists.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.distributionLists.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.distributionLists.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.users.item.distributionLists.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.distributionLists.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.distributionLists.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.distributionLists.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.distributionLists.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder.DistributionListsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder.DistributionListsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder.DistributionListsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder.DistributionListsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder.DistributionListsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder.DistributionListsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder.DistributionListsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder.DistributionListsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder.DistributionListsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder.DistributionListsRequestBuilderGetRequestConfiguration-->RequestConfiguration[DistributionListsRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder.DistributionListsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder::|public|by_distribution_list_id(distribution_list_id:str):DistributionListItemRequestBuilder +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DistributionListsRequestBuilderGetQueryParameters]):DistributionListCollectionResponse +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder::|public|post(body:DistributionList; request_configuration?:RequestConfiguration[QueryParameters]):DistributionList +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DistributionListsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder::|public|to_post_request_information(body:DistributionList; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.distributionLists.DistributionListsRequestBuilder::|public|with_url(raw_url:str):DistributionListsRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersPostRequestBody::|public|constructor():None +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersPostRequestBody::|public|members():list[Member] +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersPostRequestBody::|public|members(value:list[Member]):None +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):AddMembersPostRequestBody +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersRequestBuilder.AddMembersRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersRequestBuilder::|public|post(body:AddMembersPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):DistributionList +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersRequestBuilder::|public|to_post_request_information(body:AddMembersPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.distributionLists.item.addMembers.AddMembersRequestBuilder::|public|with_url(raw_url:str):AddMembersRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersPostRequestBody::|public|additional_data():dict[str, Any] +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersPostRequestBody::|public|additional_data(value:dict[str, Any]):None +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersPostRequestBody::|public|backing_store:BackingStore +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersPostRequestBody::|public|constructor():None +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersPostRequestBody::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersPostRequestBody::|public|members():list[Member] +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersPostRequestBody::|public|members(value:list[Member]):None +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersPostRequestBody::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersPostRequestBody::|static|public|create_from_discriminator_value(parse_node:ParseNode):DeleteMembersPostRequestBody +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersRequestBuilder.DeleteMembersRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersRequestBuilder::|public|post(body:DeleteMembersPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):DistributionList +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersRequestBuilder::|public|to_post_request_information(body:DeleteMembersPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.distributionLists.item.deleteMembers.DeleteMembersRequestBuilder::|public|with_url(raw_url:str):DeleteMembersRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder.DistributionListItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder.DistributionListItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder.DistributionListItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder.DistributionListItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder.DistributionListItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[DistributionListItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder.DistributionListItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder::|public|add_members:AddMembersRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder::|public|delete_members:DeleteMembersRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder::|public|distribution_list_members:DistributionListMembersRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DistributionListItemRequestBuilderGetQueryParameters]):DistributionList +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder::|public|patch(body:DistributionList; request_configuration?:RequestConfiguration[QueryParameters]):DistributionList +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DistributionListItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder::|public|to_patch_request_information(body:DistributionList; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.distributionLists.item.DistributionListItemRequestBuilder::|public|with_url(raw_url:str):DistributionListItemRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder.DistributionListMembersRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder.DistributionListMembersRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder.DistributionListMembersRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder.DistributionListMembersRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder.DistributionListMembersRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder.DistributionListMembersRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder.DistributionListMembersRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder.DistributionListMembersRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder.DistributionListMembersRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder.DistributionListMembersRequestBuilderGetRequestConfiguration-->RequestConfiguration[DistributionListMembersRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder.DistributionListMembersRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder::|public|by_distribution_list_member_id(distribution_list_member_id:str):DistributionListMemberItemRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DistributionListMembersRequestBuilderGetQueryParameters]):DistributionListMemberCollectionResponse +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder::|public|post(body:DistributionListMember; request_configuration?:RequestConfiguration[QueryParameters]):DistributionListMember +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DistributionListMembersRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder::|public|to_post_request_information(body:DistributionListMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.DistributionListMembersRequestBuilder::|public|with_url(raw_url:str):DistributionListMembersRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.contact.ContactRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.contact.ContactRequestBuilder.ContactRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.contact.ContactRequestBuilder.ContactRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.contact.ContactRequestBuilder.ContactRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.contact.ContactRequestBuilder.ContactRequestBuilderGetRequestConfiguration-->RequestConfiguration[ContactRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.contact.ContactRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.contact.ContactRequestBuilder::|public|get(request_configuration?:RequestConfiguration[ContactRequestBuilderGetQueryParameters]):Contact +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.contact.ContactRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.contact.ContactRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.contact.ContactRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ContactRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.contact.ContactRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.contact.ContactRequestBuilder::|public|with_url(raw_url:str):ContactRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder.DistributionListMemberItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder.DistributionListMemberItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder.DistributionListMemberItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder.DistributionListMemberItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder.DistributionListMemberItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[DistributionListMemberItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder.DistributionListMemberItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder::|public|contact:ContactRequestBuilder +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[DistributionListMemberItemRequestBuilderGetQueryParameters]):DistributionListMember +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder::|public|patch(body:DistributionListMember; request_configuration?:RequestConfiguration[QueryParameters]):DistributionListMember +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[DistributionListMemberItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder::|public|to_patch_request_information(body:DistributionListMember; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.distributionLists.item.distributionListMembers.item.DistributionListMemberItemRequestBuilder::|public|with_url(raw_url:str):DistributionListMemberItemRequestBuilder msgraph_beta.generated.users.item.drive.DriveRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.users.item.drive.DriveRequestBuilder.DriveRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.users.item.drive.DriveRequestBuilder.DriveRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -375591,7 +381130,7 @@ msgraph_beta.generated.users.item.employeeExperience.EmployeeExperienceRequestBu msgraph_beta.generated.users.item.employeeExperience.EmployeeExperienceRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None msgraph_beta.generated.users.item.employeeExperience.EmployeeExperienceRequestBuilder::|public|get(request_configuration?:RequestConfiguration[EmployeeExperienceRequestBuilderGetQueryParameters]):EmployeeExperienceUser msgraph_beta.generated.users.item.employeeExperience.EmployeeExperienceRequestBuilder::|public|learning_course_activities:LearningCourseActivitiesRequestBuilder -msgraph_beta.generated.users.item.employeeExperience.EmployeeExperienceRequestBuilder::|public|learning_course_activities_with_externalcourse_activity_id(externalcourse_activity_id:str):LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder +msgraph_beta.generated.users.item.employeeExperience.EmployeeExperienceRequestBuilder::|public|learning_course_activities_with_externalcourse_activity_id(externalcourse_activity_id:str):LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 msgraph_beta.generated.users.item.employeeExperience.EmployeeExperienceRequestBuilder::|public|patch(body:EmployeeExperienceUser; request_configuration?:RequestConfiguration[QueryParameters]):EmployeeExperienceUser msgraph_beta.generated.users.item.employeeExperience.EmployeeExperienceRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.users.item.employeeExperience.EmployeeExperienceRequestBuilder::|public|request_adapter:RequestAdapter @@ -375645,18 +381184,18 @@ msgraph_beta.generated.users.item.employeeExperience.learningCourseActivities.Le msgraph_beta.generated.users.item.employeeExperience.learningCourseActivities.LearningCourseActivitiesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[LearningCourseActivitiesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.users.item.employeeExperience.learningCourseActivities.LearningCourseActivitiesRequestBuilder::|public|url_template:str msgraph_beta.generated.users.item.employeeExperience.learningCourseActivities.LearningCourseActivitiesRequestBuilder::|public|with_url(raw_url:str):LearningCourseActivitiesRequestBuilder -msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters] -msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; externalcourse_activity_id?:str):None -msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|get(request_configuration?:RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]):LearningCourseActivity -msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|url_template:str -msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder::|public|with_url(raw_url:str):LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder +msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28-->BaseRequestBuilder +msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28.LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetRequestConfiguration-->RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; externalcourse_activity_id?:str):None +msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|get(request_configuration?:RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]):LearningCourseActivity +msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|to_get_request_information(request_configuration?:RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|url_template:str +msgraph_beta.generated.users.item.employeeExperience.learningCourseActivitiesWithExternalcourseActivityId.LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28::|public|with_url(raw_url:str):LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 msgraph_beta.generated.users.item.employeeExperience.storyline.followers.count.CountRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.users.item.employeeExperience.storyline.followers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str msgraph_beta.generated.users.item.employeeExperience.storyline.followers.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -377210,15 +382749,15 @@ msgraph_beta.generated.users.item.informationProtection.policy.PolicyRequestBuil msgraph_beta.generated.users.item.informationProtection.policy.PolicyRequestBuilder::|public|to_patch_request_information(body:InformationProtectionPolicy; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.users.item.informationProtection.policy.PolicyRequestBuilder::|public|url_template:str msgraph_beta.generated.users.item.informationProtection.policy.PolicyRequestBuilder::|public|with_url(raw_url:str):PolicyRequestBuilder -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|url_template:str -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e-->BaseRequestBuilder +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|url_template:str +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|backing_store:BackingStore @@ -377309,15 +382848,15 @@ msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.S msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|to_patch_request_information(body:SensitivityLabel; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|url_template:str msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.SensitivityLabelItemRequestBuilder::|public|with_url(raw_url:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|url_template:str -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e-->BaseRequestBuilder +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e.ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; content_formats?:str; label_ids?:str; locale?:str):None +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|get(request_configuration?:RequestConfiguration[QueryParameters]):SensitivityLabel +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|url_template:str +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeInheritanceWithLabelIdsWithLocaleWithContentFormats.ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e::|public|with_url(raw_url:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.computeRightsAndInheritance.ComputeRightsAndInheritancePostRequestBody::|public|backing_store:BackingStore @@ -377420,7 +382959,7 @@ msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.s msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SublabelsRequestBuilderGetQueryParameters] msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder.SublabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|by_sensitivity_label_id1(sensitivity_label_id1:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|compute_rights_and_inheritance:ComputeRightsAndInheritanceRequestBuilder msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.item.sublabels.SublabelsRequestBuilder::|public|count:CountRequestBuilder @@ -377446,7 +382985,7 @@ msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.Sensit msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderGetRequestConfiguration-->RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters] msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder.SensitivityLabelsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|by_sensitivity_label_id(sensitivity_label_id:str):SensitivityLabelItemRequestBuilder -msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder +msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_inheritance_with_label_ids_with_locale_with_content_formats(content_formats:str; label_ids:str; locale:str):ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|compute_rights_and_inheritance:ComputeRightsAndInheritanceRequestBuilder msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None msgraph_beta.generated.users.item.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|count:CountRequestBuilder @@ -380658,7 +386197,7 @@ msgraph_beta.generated.users.item.managedDevices.item.ManagedDeviceItemRequestBu msgraph_beta.generated.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|recover_passcode:RecoverPasscodeRequestBuilder msgraph_beta.generated.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|reenable:ReenableRequestBuilder msgraph_beta.generated.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|remote_lock:RemoteLockRequestBuilder -msgraph_beta.generated.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|remove_device_firmware_configuration_interface_management:RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder +msgraph_beta.generated.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|remove_device_firmware_configuration_interface_management:RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f msgraph_beta.generated.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|request_adapter:RequestAdapter msgraph_beta.generated.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|request_remote_assistance:RequestRemoteAssistanceRequestBuilder msgraph_beta.generated.users.item.managedDevices.item.ManagedDeviceItemRequestBuilder::|public|reset_passcode:ResetPasscodeRequestBuilder @@ -380838,15 +386377,15 @@ msgraph_beta.generated.users.item.managedDevices.item.remoteLock.RemoteLockReque msgraph_beta.generated.users.item.managedDevices.item.remoteLock.RemoteLockRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.users.item.managedDevices.item.remoteLock.RemoteLockRequestBuilder::|public|url_template:str msgraph_beta.generated.users.item.managedDevices.item.remoteLock.RemoteLockRequestBuilder::|public|with_url(raw_url:str):RemoteLockRequestBuilder -msgraph_beta.generated.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None -msgraph_beta.generated.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|url_template:str -msgraph_beta.generated.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder::|public|with_url(raw_url:str):RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder +msgraph_beta.generated.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f-->BaseRequestBuilder +msgraph_beta.generated.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f.RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|post(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|to_post_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|url_template:str +msgraph_beta.generated.users.item.managedDevices.item.removeDeviceFirmwareConfigurationInterfaceManagement.RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f::|public|with_url(raw_url:str):RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f msgraph_beta.generated.users.item.managedDevices.item.requestRemoteAssistance.RequestRemoteAssistanceRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.users.item.managedDevices.item.requestRemoteAssistance.RequestRemoteAssistanceRequestBuilder.RequestRemoteAssistanceRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] msgraph_beta.generated.users.item.managedDevices.item.requestRemoteAssistance.RequestRemoteAssistanceRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None @@ -381358,7 +386897,7 @@ msgraph_beta.generated.users.item.managedDevices.ManagedDevicesRequestBuilder::| msgraph_beta.generated.users.item.managedDevices.ManagedDevicesRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.users.item.managedDevices.ManagedDevicesRequestBuilder::|public|post(body:ManagedDevice; request_configuration?:RequestConfiguration[QueryParameters]):ManagedDevice msgraph_beta.generated.users.item.managedDevices.ManagedDevicesRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.users.item.managedDevices.ManagedDevicesRequestBuilder::|public|retrieve_powerlift_app_diagnostics_details_with_user_principal_name(user_principal_name:str):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder +msgraph_beta.generated.users.item.managedDevices.ManagedDevicesRequestBuilder::|public|retrieve_powerlift_app_diagnostics_details_with_user_principal_name(user_principal_name:str):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 msgraph_beta.generated.users.item.managedDevices.ManagedDevicesRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[ManagedDevicesRequestBuilderGetQueryParameters]):RequestInformation msgraph_beta.generated.users.item.managedDevices.ManagedDevicesRequestBuilder::|public|to_post_request_information(body:ManagedDevice; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.users.item.managedDevices.ManagedDevicesRequestBuilder::|public|url_template:str @@ -381384,28 +386923,28 @@ msgraph_beta.generated.users.item.managedDevices.moveDevicesToOU.MoveDevicesToOU msgraph_beta.generated.users.item.managedDevices.moveDevicesToOU.MoveDevicesToOURequestBuilder::|public|to_post_request_information(body:MoveDevicesToOUPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.users.item.managedDevices.moveDevicesToOU.MoveDevicesToOURequestBuilder::|public|url_template:str msgraph_beta.generated.users.item.managedDevices.moveDevicesToOU.MoveDevicesToOURequestBuilder::|public|with_url(raw_url:str):MoveDevicesToOURequestBuilder -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse::|public|constructor():None -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse::|public|value():list[PowerliftIncidentDetail] -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse::|public|value(value:list[PowerliftIncidentDetail]):None -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters] -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; user_principal_name?:str):None -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|get(request_configuration?:RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|url_template:str -msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder::|public|with_url(raw_url:str):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5::|public|constructor():None +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5::|public|value():list[PowerliftIncidentDetail] +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5::|public|value(value:list[PowerliftIncidentDetail]):None +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5::|static|public|create_from_discriminator_value(parse_node:ParseNode):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5 +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7-->BaseRequestBuilder +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetRequestConfiguration-->RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter; user_principal_name?:str):None +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|get(request_configuration?:RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5 +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|to_get_request_information(request_configuration?:RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|url_template:str +msgraph_beta.generated.users.item.managedDevices.retrievePowerliftAppDiagnosticsDetailsWithUserPrincipalName.RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7::|public|with_url(raw_url:str):RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 msgraph_beta.generated.users.item.manager.ManagerRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.users.item.manager.ManagerRequestBuilder.ManagerRequestBuilderGetQueryParameters::|public|expand:list[str] msgraph_beta.generated.users.item.manager.ManagerRequestBuilder.ManagerRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str @@ -384284,62 +389823,62 @@ msgraph_beta.generated.users.item.onlineMeetings.createOrGet.CreateOrGetRequestB msgraph_beta.generated.users.item.onlineMeetings.createOrGet.CreateOrGetRequestBuilder::|public|to_post_request_information(body:CreateOrGetPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.users.item.onlineMeetings.createOrGet.CreateOrGetRequestBuilder::|public|url_template:str msgraph_beta.generated.users.item.onlineMeetings.createOrGet.CreateOrGetRequestBuilder::|public|with_url(raw_url:str):CreateOrGetRequestBuilder -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[CallRecording] -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[CallRecording]):None -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|meeting_organizer_user_id:str -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse-->BaseCollectionPaginationCountResponse -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|constructor():None -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|serialize(writer:SerializationWriter):None -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value():list[CallTranscript] -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|public|value(value:list[CallTranscript]):None -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|meeting_organizer_user_id:str -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|get(request_configuration?:RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|url_template:str -msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTime.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder::|public|with_url(raw_url:str):GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4-->BaseRequestBuilder +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|meeting_organizer_user_id:str +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|get(request_configuration?:RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|url_template:str +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4::|public|with_url(raw_url:str):GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4 +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e::|public|constructor():None +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e::|public|value():list[CallRecording] +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e::|public|value(value:list[CallRecording]):None +msgraph_beta.generated.users.item.onlineMeetings.getAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_be4c23e9.GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a-->BaseCollectionPaginationCountResponse +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a::|public|constructor():None +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a::|public|serialize(writer:SerializationWriter):None +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a::|public|value():list[CallTranscript] +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a::|public|value(value:list[CallTranscript]):None +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a::|static|public|create_from_discriminator_value(parse_node:ParseNode):GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853-->BaseRequestBuilder +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|end_date_time:datetime.datetime +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|meeting_organizer_user_id:str +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|start_date_time:datetime.datetime +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration-->RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|get(request_configuration?:RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|to_get_request_information(request_configuration?:RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|url_template:str +msgraph_beta.generated.users.item.onlineMeetings.getAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_056e0011.GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853::|public|with_url(raw_url:str):GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853 msgraph_beta.generated.users.item.onlineMeetings.item.aiInsights.AiInsightsRequestBuilder-->BaseRequestBuilder msgraph_beta.generated.users.item.onlineMeetings.item.aiInsights.AiInsightsRequestBuilder.AiInsightsRequestBuilderGetQueryParameters::|public|count:bool msgraph_beta.generated.users.item.onlineMeetings.item.aiInsights.AiInsightsRequestBuilder.AiInsightsRequestBuilderGetQueryParameters::|public|expand:list[str] @@ -385073,8 +390612,8 @@ msgraph_beta.generated.users.item.onlineMeetings.OnlineMeetingsRequestBuilder::| msgraph_beta.generated.users.item.onlineMeetings.OnlineMeetingsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.users.item.onlineMeetings.OnlineMeetingsRequestBuilder::|public|create_or_get:CreateOrGetRequestBuilder msgraph_beta.generated.users.item.onlineMeetings.OnlineMeetingsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[OnlineMeetingsRequestBuilderGetQueryParameters]):OnlineMeetingCollectionResponse -msgraph_beta.generated.users.item.onlineMeetings.OnlineMeetingsRequestBuilder::|public|get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time:GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder -msgraph_beta.generated.users.item.onlineMeetings.OnlineMeetingsRequestBuilder::|public|get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time:GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder +msgraph_beta.generated.users.item.onlineMeetings.OnlineMeetingsRequestBuilder::|public|get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time:GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4 +msgraph_beta.generated.users.item.onlineMeetings.OnlineMeetingsRequestBuilder::|public|get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time:GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853 msgraph_beta.generated.users.item.onlineMeetings.OnlineMeetingsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] msgraph_beta.generated.users.item.onlineMeetings.OnlineMeetingsRequestBuilder::|public|post(body:OnlineMeeting; request_configuration?:RequestConfiguration[QueryParameters]):OnlineMeeting msgraph_beta.generated.users.item.onlineMeetings.OnlineMeetingsRequestBuilder::|public|request_adapter:RequestAdapter @@ -388563,6 +394102,59 @@ msgraph_beta.generated.users.item.planner.plans.item.getUsageRights.GetUsageRigh msgraph_beta.generated.users.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation msgraph_beta.generated.users.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|url_template:str msgraph_beta.generated.users.item.planner.plans.item.getUsageRights.GetUsageRightsRequestBuilder::|public|with_url(raw_url:str):GetUsageRightsRequestBuilder +msgraph_beta.generated.users.item.planner.plans.item.historyItems.count.CountRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.users.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.users.item.planner.plans.item.historyItems.count.CountRequestBuilder.CountRequestBuilderGetRequestConfiguration-->RequestConfiguration[CountRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|get(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):int +msgraph_beta.generated.users.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[CountRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.planner.plans.item.historyItems.count.CountRequestBuilder::|public|with_url(raw_url:str):CountRequestBuilder +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|count:bool +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|filter:str +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|orderby:list[str] +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|search:str +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|skip:int +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetQueryParameters::|public|top:int +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderGetRequestConfiguration-->RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder.HistoryItemsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|by_planner_history_item_id(planner_history_item_id:str):PlannerHistoryItemItemRequestBuilder +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|count:CountRequestBuilder +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):PlannerHistoryItemCollectionResponse +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|post(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|to_post_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.planner.plans.item.historyItems.HistoryItemsRequestBuilder::|public|with_url(raw_url:str):HistoryItemsRequestBuilder +msgraph_beta.generated.users.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder-->BaseRequestBuilder +msgraph_beta.generated.users.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|expand:list[str] +msgraph_beta.generated.users.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|get_query_parameter(original_name:str):str +msgraph_beta.generated.users.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetQueryParameters::|public|select:list[str] +msgraph_beta.generated.users.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderGetRequestConfiguration-->RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters] +msgraph_beta.generated.users.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder.PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|delete(request_configuration?:RequestConfiguration[QueryParameters]):None +msgraph_beta.generated.users.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):PlannerHistoryItem +msgraph_beta.generated.users.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|patch(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):PlannerHistoryItem +msgraph_beta.generated.users.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_delete_request_information(request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_get_request_information(request_configuration?:RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]):RequestInformation +msgraph_beta.generated.users.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|to_patch_request_information(body:PlannerHistoryItem; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|url_template:str +msgraph_beta.generated.users.item.planner.plans.item.historyItems.item.PlannerHistoryItemItemRequestBuilder::|public|with_url(raw_url:str):PlannerHistoryItemItemRequestBuilder msgraph_beta.generated.users.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.users.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.users.item.planner.plans.item.moveToContainer.MoveToContainerPostRequestBody::|public|backing_store:BackingStore @@ -388596,6 +394188,7 @@ msgraph_beta.generated.users.item.planner.plans.item.PlannerPlanItemRequestBuild msgraph_beta.generated.users.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|details:DetailsRequestBuilder msgraph_beta.generated.users.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get(request_configuration?:RequestConfiguration[PlannerPlanItemRequestBuilderGetQueryParameters]):PlannerPlan msgraph_beta.generated.users.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|get_usage_rights:GetUsageRightsRequestBuilder +msgraph_beta.generated.users.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|history_items:HistoryItemsRequestBuilder msgraph_beta.generated.users.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|move_to_container:MoveToContainerRequestBuilder msgraph_beta.generated.users.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|patch(body:PlannerPlan; request_configuration?:RequestConfiguration[QueryParameters]):PlannerPlan msgraph_beta.generated.users.item.planner.plans.item.PlannerPlanItemRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -390927,15 +396520,15 @@ msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabe msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.EvaluateClassificationResultsPostResponse::|public|value():list[InformationProtectionAction] msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.EvaluateClassificationResultsPostResponse::|public|value(value:list[InformationProtectionAction]):None msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.EvaluateClassificationResultsPostResponse::|static|public|create_from_discriminator_value(parse_node:ParseNode):EvaluateClassificationResultsPostResponse -msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder-->BaseRequestBuilder -msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] -msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None -msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] -msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder::|public|post(body:EvaluateClassificationResultsPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):EvaluateClassificationResultsPostResponse -msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder::|public|request_adapter:RequestAdapter -msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder::|public|to_post_request_information(body:EvaluateClassificationResultsPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation -msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder::|public|url_template:str -msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder::|public|with_url(raw_url:str):MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder +msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec-->BaseRequestBuilder +msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec.MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilderPostRequestConfiguration-->RequestConfiguration[QueryParameters] +msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec::|public|constructor(path_parameters:Union[str, dict[str, Any]]; request_adapter:RequestAdapter):None +msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec::|public|path_parameters:Union[str, dict[str, Any]] +msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec::|public|post(body:EvaluateClassificationResultsPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):EvaluateClassificationResultsPostResponse +msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec::|public|request_adapter:RequestAdapter +msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec::|public|to_post_request_information(body:EvaluateClassificationResultsPostRequestBody; request_configuration?:RequestConfiguration[QueryParameters]):RequestInformation +msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec::|public|url_template:str +msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateClassificationResults.MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec::|public|with_url(raw_url:str):MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateRemoval.EvaluateRemovalPostRequestBody::|public|additional_data():dict[str, Any] msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateRemoval.EvaluateRemovalPostRequestBody::|public|additional_data(value:dict[str, Any]):None msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.microsoftGraphSecurityEvaluateRemoval.EvaluateRemovalPostRequestBody::|public|backing_store:BackingStore @@ -391000,7 +396593,7 @@ msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabe msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|count:CountRequestBuilder msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|get(request_configuration?:RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]):SensitivityLabelCollectionResponse msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|microsoft_graph_security_evaluate_application:MicrosoftGraphSecurityEvaluateApplicationRequestBuilder -msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|microsoft_graph_security_evaluate_classification_results:MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder +msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|microsoft_graph_security_evaluate_classification_results:MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|microsoft_graph_security_evaluate_removal:MicrosoftGraphSecurityEvaluateRemovalRequestBuilder msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|microsoft_graph_security_extract_content_label:MicrosoftGraphSecurityExtractContentLabelRequestBuilder msgraph_beta.generated.users.item.security.informationProtection.sensitivityLabels.SensitivityLabelsRequestBuilder::|public|path_parameters:Union[str, dict[str, Any]] @@ -393011,6 +398604,7 @@ msgraph_beta.generated.users.item.UserItemRequestBuilder::|public|devices_with_d msgraph_beta.generated.users.item.UserItemRequestBuilder::|public|device_enrollment_configurations:DeviceEnrollmentConfigurationsRequestBuilder msgraph_beta.generated.users.item.UserItemRequestBuilder::|public|device_management_troubleshooting_events:DeviceManagementTroubleshootingEventsRequestBuilder msgraph_beta.generated.users.item.UserItemRequestBuilder::|public|direct_reports:DirectReportsRequestBuilder +msgraph_beta.generated.users.item.UserItemRequestBuilder::|public|distribution_lists:DistributionListsRequestBuilder msgraph_beta.generated.users.item.UserItemRequestBuilder::|public|drive:DriveRequestBuilder msgraph_beta.generated.users.item.UserItemRequestBuilder::|public|drives:DrivesRequestBuilder msgraph_beta.generated.users.item.UserItemRequestBuilder::|public|employee_experience:EmployeeExperienceRequestBuilder diff --git a/msgraph_beta/generated/kiota-lock.json b/msgraph_beta/generated/kiota-lock.json index 3e74f6503ee..3be07a12536 100644 --- a/msgraph_beta/generated/kiota-lock.json +++ b/msgraph_beta/generated/kiota-lock.json @@ -1,8 +1,8 @@ { - "descriptionHash": "81062D266870CDD1C63D67EB4257C3E3255F21FF20C99E089D89B980EC1876AE124C83678FA5AE9FDF44B0729717E766C2FF4AF50161F85AB3CADFC0117E03F7", + "descriptionHash": "165875B3203EEDAA691F0DF10F47C9E76512F3DFAD27F0B3AC242F36726AAD92FA86D3AC94283BDE4E158E5360E944375E6C89D3E3DC7A2057950702BAAB70CA", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", - "kiotaVersion": "1.31.1", + "kiotaVersion": "1.32.4", "clientClassName": "BaseGraphServiceClient", "typeAccessModifier": "Public", "clientNamespaceName": "msgraph_beta.generated", diff --git a/msgraph_beta/generated/mobility_management_policies/item/included_groups/ref/ref_request_builder.py b/msgraph_beta/generated/mobility_management_policies/item/included_groups/ref/ref_request_builder.py index 4b7e6f6b9e2..1de3efe644c 100644 --- a/msgraph_beta/generated/mobility_management_policies/item/included_groups/ref/ref_request_builder.py +++ b/msgraph_beta/generated/mobility_management_policies/item/included_groups/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/mobilityManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/mobilityManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/mobilityManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -121,7 +121,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/mobilityManagementPolicies/{mobilityManagementPolicy%2Did}/includedGroups/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/models/access_drift_report.py b/msgraph_beta/generated/models/access_drift_report.py deleted file mode 100644 index d6a058e3907..00000000000 --- a/msgraph_beta/generated/models/access_drift_report.py +++ /dev/null @@ -1,73 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .access_drift_report_resource_type import AccessDriftReportResourceType - from .entity import Entity - -from .entity import Entity - -@dataclass -class AccessDriftReport(Entity, Parsable): - # The downloadUri property - download_uri: Optional[str] = None - # The expiresAt property - expires_at: Optional[datetime.datetime] = None - # The OdataType property - odata_type: Optional[str] = None - # The resourceType property - resource_type: Optional[AccessDriftReportResourceType] = None - # The tenantId property - tenant_id: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AccessDriftReport: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AccessDriftReport - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AccessDriftReport() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .access_drift_report_resource_type import AccessDriftReportResourceType - from .entity import Entity - - from .access_drift_report_resource_type import AccessDriftReportResourceType - from .entity import Entity - - fields: dict[str, Callable[[Any], None]] = { - "downloadUri": lambda n : setattr(self, 'download_uri', n.get_str_value()), - "expiresAt": lambda n : setattr(self, 'expires_at', n.get_datetime_value()), - "resourceType": lambda n : setattr(self, 'resource_type', n.get_enum_value(AccessDriftReportResourceType)), - "tenantId": lambda n : setattr(self, 'tenant_id', n.get_str_value()), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_str_value("downloadUri", self.download_uri) - writer.write_datetime_value("expiresAt", self.expires_at) - writer.write_enum_value("resourceType", self.resource_type) - writer.write_str_value("tenantId", self.tenant_id) - - diff --git a/msgraph_beta/generated/models/access_drift_report_resource_type.py b/msgraph_beta/generated/models/access_drift_report_resource_type.py deleted file mode 100644 index aa477606b90..00000000000 --- a/msgraph_beta/generated/models/access_drift_report_resource_type.py +++ /dev/null @@ -1,7 +0,0 @@ -from enum import Enum - -class AccessDriftReportResourceType(str, Enum): - Application = "application", - Group = "group", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph_beta/generated/models/access_package_approval_stage.py b/msgraph_beta/generated/models/access_package_approval_stage.py index 8a120a89c23..e88d93fd6a8 100644 --- a/msgraph_beta/generated/models/access_package_approval_stage.py +++ b/msgraph_beta/generated/models/access_package_approval_stage.py @@ -23,7 +23,7 @@ class AccessPackageApprovalStage(AdditionalDataHolder, BackedModel, Parsable): duration_before_automatic_denial: Optional[datetime.timedelta] = None # If escalation is required, the time a request can be pending a response from a primary approver. duration_before_escalation: Optional[datetime.timedelta] = None - # If escalation is enabled and the primary approvers don't respond before the escalation time, the escalationApprovers are the users who will be asked to approve requests. + # If escalation is enabled and the primary approvers do not respond before the escalation time, the escalationApprovers are the users who are asked to approve requests. escalation_approvers: Optional[list[SubjectSet]] = None # The subjects, typically users, who are the fallback escalation approvers. fallback_escalation_approvers: Optional[list[SubjectSet]] = None @@ -35,7 +35,7 @@ class AccessPackageApprovalStage(AdditionalDataHolder, BackedModel, Parsable): is_escalation_enabled: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None - # The subjects, typically users, who will be asked to approve requests. A collection of singleUser, groupMembers, requestorManager, internalSponsors, externalSponsors, or targetUserSponsors. + # The subjects, typically users, who are asked to approve requests. A collection of singleUser, groupMembers, requestorManager, internalSponsors, externalSponsors, or targetUserSponsors. primary_approvers: Optional[list[SubjectSet]] = None @staticmethod diff --git a/msgraph_beta/generated/models/access_package_resource_request.py b/msgraph_beta/generated/models/access_package_resource_request.py index 117fd1ff05e..b39c64c42c7 100644 --- a/msgraph_beta/generated/models/access_package_resource_request.py +++ b/msgraph_beta/generated/models/access_package_resource_request.py @@ -28,7 +28,7 @@ class AccessPackageResourceRequest(Entity, Parsable): justification: Optional[str] = None # The OdataType property odata_type: Optional[str] = None - # The outcome of whether the service was able to add the resource to the catalog. The value is Delivered if the resource was added or removed. Read-Only. + # The outcome of whether the service was able to add the resource to the catalog. The value is Delivered if the resource was added or removed. Read-only. request_state: Optional[str] = None # The requestStatus property request_status: Optional[str] = None diff --git a/msgraph_beta/generated/models/access_package_suggestion_self_assignment_history_based.py b/msgraph_beta/generated/models/access_package_suggestion_self_assignment_history_based.py index 538655a6417..e898220465e 100644 --- a/msgraph_beta/generated/models/access_package_suggestion_self_assignment_history_based.py +++ b/msgraph_beta/generated/models/access_package_suggestion_self_assignment_history_based.py @@ -16,8 +16,8 @@ class AccessPackageSuggestionSelfAssignmentHistoryBased(AccessPackageSuggestionR odata_type: Optional[str] = "#microsoft.graph.accessPackageSuggestionSelfAssignmentHistoryBased" # The date and time when the user was last assigned to this access package. 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. last_assignment_date_time: Optional[datetime.datetime] = None - # The pastAssigmentCount property - past_assigment_count: Optional[int] = None + # The number of times the user has been assigned to this access package in the past. Read-only. + past_assignment_count: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AccessPackageSuggestionSelfAssignmentHistoryBased: @@ -41,7 +41,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "lastAssignmentDateTime": lambda n : setattr(self, 'last_assignment_date_time', n.get_datetime_value()), - "pastAssigmentCount": lambda n : setattr(self, 'past_assigment_count', n.get_int_value()), + "pastAssignmentCount": lambda n : setattr(self, 'past_assignment_count', n.get_int_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -57,6 +57,6 @@ def serialize(self,writer: SerializationWriter) -> None: raise TypeError("writer cannot be null.") super().serialize(writer) writer.write_datetime_value("lastAssignmentDateTime", self.last_assignment_date_time) - writer.write_int_value("pastAssigmentCount", self.past_assigment_count) + writer.write_int_value("pastAssignmentCount", self.past_assignment_count) diff --git a/msgraph_beta/generated/models/access_review_data_upload_trigger_callback_data.py b/msgraph_beta/generated/models/access_review_data_upload_trigger_callback_data.py deleted file mode 100644 index eda4eb2c4d2..00000000000 --- a/msgraph_beta/generated/models/access_review_data_upload_trigger_callback_data.py +++ /dev/null @@ -1,80 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .custom_extension_data import CustomExtensionData - from .principal_type import PrincipalType - -from .custom_extension_data import CustomExtensionData - -@dataclass -class AccessReviewDataUploadTriggerCallbackData(CustomExtensionData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.accessReviewDataUploadTriggerCallbackData" - # A description for the permission. - permission_description: Optional[str] = None - # The id of the permission assigned to this principal. - permission_id: Optional[str] = None - # The name of the permission assigned to this principal. - permission_name: Optional[str] = None - # The type of the permission assigned to this principal. - permission_type: Optional[str] = None - # The id of the principal who has permissions on the custom data provided resource. - principal_id: Optional[str] = None - # The principalType property - principal_type: Optional[PrincipalType] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AccessReviewDataUploadTriggerCallbackData: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AccessReviewDataUploadTriggerCallbackData - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AccessReviewDataUploadTriggerCallbackData() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .custom_extension_data import CustomExtensionData - from .principal_type import PrincipalType - - from .custom_extension_data import CustomExtensionData - from .principal_type import PrincipalType - - fields: dict[str, Callable[[Any], None]] = { - "permissionDescription": lambda n : setattr(self, 'permission_description', n.get_str_value()), - "permissionId": lambda n : setattr(self, 'permission_id', n.get_str_value()), - "permissionName": lambda n : setattr(self, 'permission_name', n.get_str_value()), - "permissionType": lambda n : setattr(self, 'permission_type', n.get_str_value()), - "principalId": lambda n : setattr(self, 'principal_id', n.get_str_value()), - "principalType": lambda n : setattr(self, 'principal_type', n.get_enum_value(PrincipalType)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_str_value("permissionDescription", self.permission_description) - writer.write_str_value("permissionId", self.permission_id) - writer.write_str_value("permissionName", self.permission_name) - writer.write_str_value("permissionType", self.permission_type) - writer.write_str_value("principalId", self.principal_id) - writer.write_enum_value("principalType", self.principal_type) - - diff --git a/msgraph_beta/generated/models/access_review_instance.py b/msgraph_beta/generated/models/access_review_instance.py index 4311ac8ad45..57644e2ce16 100644 --- a/msgraph_beta/generated/models/access_review_instance.py +++ b/msgraph_beta/generated/models/access_review_instance.py @@ -14,6 +14,7 @@ from .access_review_scope import AccessReviewScope from .access_review_stage import AccessReviewStage from .entity import Entity + from .user_identity import UserIdentity from .entity import Entity @@ -25,6 +26,8 @@ class AccessReviewInstance(Entity, Parsable): decisions: Optional[list[AccessReviewInstanceDecisionItem]] = None # There's exactly one accessReviewScheduleDefinition associated with each instance. It's the parent schedule for the instance, where instances are created for each recurrence of a review definition and each group selected to review by the definition. definition: Optional[AccessReviewScheduleDefinition] = None + # The identities of users who delegated this review instance to the current reviewer. Null if the instance wasn't delegated. Only returned via filterByCurrentUser when explicitly requested via $select. Read-only. + delegated_by: Optional[list[UserIdentity]] = None # DateTime when review instance 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. Supports $select. Read-only. end_date_time: Optional[datetime.datetime] = None # Collection of errors in an access review instance lifecycle. Read-only. @@ -68,6 +71,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .access_review_scope import AccessReviewScope from .access_review_stage import AccessReviewStage from .entity import Entity + from .user_identity import UserIdentity from .access_review_error import AccessReviewError from .access_review_instance_decision_item import AccessReviewInstanceDecisionItem @@ -77,11 +81,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .access_review_scope import AccessReviewScope from .access_review_stage import AccessReviewStage from .entity import Entity + from .user_identity import UserIdentity fields: dict[str, Callable[[Any], None]] = { "contactedReviewers": lambda n : setattr(self, 'contacted_reviewers', n.get_collection_of_object_values(AccessReviewReviewer)), "decisions": lambda n : setattr(self, 'decisions', n.get_collection_of_object_values(AccessReviewInstanceDecisionItem)), "definition": lambda n : setattr(self, 'definition', n.get_object_value(AccessReviewScheduleDefinition)), + "delegatedBy": lambda n : setattr(self, 'delegated_by', n.get_collection_of_object_values(UserIdentity)), "endDateTime": lambda n : setattr(self, 'end_date_time', n.get_datetime_value()), "errors": lambda n : setattr(self, 'errors', n.get_collection_of_object_values(AccessReviewError)), "fallbackReviewers": lambda n : setattr(self, 'fallback_reviewers', n.get_collection_of_object_values(AccessReviewReviewerScope)), @@ -107,6 +113,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("contactedReviewers", self.contacted_reviewers) writer.write_collection_of_object_values("decisions", self.decisions) writer.write_object_value("definition", self.definition) + writer.write_collection_of_object_values("delegatedBy", self.delegated_by) writer.write_datetime_value("endDateTime", self.end_date_time) writer.write_collection_of_object_values("errors", self.errors) writer.write_collection_of_object_values("fallbackReviewers", self.fallback_reviewers) 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 20bdcc76f99..8a0cfd53a31 100644 --- a/msgraph_beta/generated/models/access_review_instance_decision_item.py +++ b/msgraph_beta/generated/models/access_review_instance_decision_item.py @@ -32,6 +32,8 @@ class AccessReviewInstanceDecisionItem(Entity, Parsable): apply_result: Optional[str] = None # Result of the review. Possible values: Approve, Deny, NotReviewed, or DontKnow. Supports $select, $orderby, and $filter (eq only). decision: Optional[str] = None + # The identities of users who delegated this decision item to the current reviewer. Null if the item wasn't delegated. A collection because multiple reviewers can delegate to the same user. Only returned via filterByCurrentUser when explicitly requested via $select. Read-only. + delegated_by: Optional[list[UserIdentity]] = None # Insights are recommendations to reviewers on whether to approve or deny a decision. There can be multiple insights associated with an accessReviewInstanceDecisionItem. insights: Optional[list[GovernanceInsight]] = None # There's exactly one accessReviewInstance associated with each decision. The instance is the parent of the decision item, representing the recurrence of the access review the decision is made on. @@ -104,6 +106,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "applyDescription": lambda n : setattr(self, 'apply_description', n.get_str_value()), "applyResult": lambda n : setattr(self, 'apply_result', n.get_str_value()), "decision": lambda n : setattr(self, 'decision', n.get_str_value()), + "delegatedBy": lambda n : setattr(self, 'delegated_by', n.get_collection_of_object_values(UserIdentity)), "insights": lambda n : setattr(self, 'insights', n.get_collection_of_object_values(GovernanceInsight)), "instance": lambda n : setattr(self, 'instance', n.get_object_value(AccessReviewInstance)), "justification": lambda n : setattr(self, 'justification', n.get_str_value()), @@ -137,6 +140,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("applyDescription", self.apply_description) writer.write_str_value("applyResult", self.apply_result) writer.write_str_value("decision", self.decision) + writer.write_collection_of_object_values("delegatedBy", self.delegated_by) writer.write_collection_of_object_values("insights", self.insights) writer.write_object_value("instance", self.instance) writer.write_str_value("justification", self.justification) diff --git a/msgraph_beta/generated/models/access_review_instance_decision_item_access_package_assignment_0e602484.py b/msgraph_beta/generated/models/access_review_instance_decision_item_access_package_assignment_0e602484.py new file mode 100644 index 00000000000..16af0d485db --- /dev/null +++ b/msgraph_beta/generated/models/access_review_instance_decision_item_access_package_assignment_0e602484.py @@ -0,0 +1,64 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .access_review_instance_decision_item_resource import AccessReviewInstanceDecisionItemResource + +from .access_review_instance_decision_item_resource import AccessReviewInstanceDecisionItemResource + +@dataclass +class AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484(AccessReviewInstanceDecisionItemResource, Parsable): + """ + Original name: AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.accessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource" + # Display name of the access package to which access is granted. + access_package_display_name: Optional[str] = None + # Identifier of the access package to which access is granted. + access_package_id: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .access_review_instance_decision_item_resource import AccessReviewInstanceDecisionItemResource + + from .access_review_instance_decision_item_resource import AccessReviewInstanceDecisionItemResource + + fields: dict[str, Callable[[Any], None]] = { + "accessPackageDisplayName": lambda n : setattr(self, 'access_package_display_name', n.get_str_value()), + "accessPackageId": lambda n : setattr(self, 'access_package_id', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("accessPackageDisplayName", self.access_package_display_name) + writer.write_str_value("accessPackageId", self.access_package_id) + + 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 deleted file mode 100644 index 5ff963ae565..00000000000 --- a/msgraph_beta/generated/models/access_review_instance_decision_item_access_package_assignment_policy_resource.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .access_review_instance_decision_item_resource import AccessReviewInstanceDecisionItemResource - -from .access_review_instance_decision_item_resource import AccessReviewInstanceDecisionItemResource - -@dataclass -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. - access_package_display_name: Optional[str] = None - # Identifier of the access package to which access is granted. - access_package_id: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .access_review_instance_decision_item_resource import AccessReviewInstanceDecisionItemResource - - from .access_review_instance_decision_item_resource import AccessReviewInstanceDecisionItemResource - - fields: dict[str, Callable[[Any], None]] = { - "accessPackageDisplayName": lambda n : setattr(self, 'access_package_display_name', n.get_str_value()), - "accessPackageId": lambda n : setattr(self, 'access_package_id', n.get_str_value()), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_str_value("accessPackageDisplayName", self.access_package_display_name) - writer.write_str_value("accessPackageId", self.access_package_id) - - diff --git a/msgraph_beta/generated/models/access_review_instance_decision_item_resource.py b/msgraph_beta/generated/models/access_review_instance_decision_item_resource.py index c7dec65d0f2..b59be1cf393 100644 --- a/msgraph_beta/generated/models/access_review_instance_decision_item_resource.py +++ b/msgraph_beta/generated/models/access_review_instance_decision_item_resource.py @@ -6,7 +6,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .access_review_instance_decision_item_access_package_assignment_policy_resource import AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource + from .access_review_instance_decision_item_access_package_assignment_0e602484 import AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484 from .access_review_instance_decision_item_azure_role_resource import AccessReviewInstanceDecisionItemAzureRoleResource from .access_review_instance_decision_item_custom_data_provided_resource import AccessReviewInstanceDecisionItemCustomDataProvidedResource from .access_review_instance_decision_item_service_principal_resource import AccessReviewInstanceDecisionItemServicePrincipalResource @@ -44,9 +44,9 @@ def create_from_discriminator_value(parse_node: ParseNode) -> AccessReviewInstan except AttributeError: mapping_value = None if mapping_value and mapping_value.casefold() == "#microsoft.graph.accessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource".casefold(): - from .access_review_instance_decision_item_access_package_assignment_policy_resource import AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource + from .access_review_instance_decision_item_access_package_assignment_0e602484 import AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484 - return AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource() + return AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484() if mapping_value and mapping_value.casefold() == "#microsoft.graph.accessReviewInstanceDecisionItemAzureRoleResource".casefold(): from .access_review_instance_decision_item_azure_role_resource import AccessReviewInstanceDecisionItemAzureRoleResource @@ -66,12 +66,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .access_review_instance_decision_item_access_package_assignment_policy_resource import AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource + from .access_review_instance_decision_item_access_package_assignment_0e602484 import AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484 from .access_review_instance_decision_item_azure_role_resource import AccessReviewInstanceDecisionItemAzureRoleResource from .access_review_instance_decision_item_custom_data_provided_resource import AccessReviewInstanceDecisionItemCustomDataProvidedResource from .access_review_instance_decision_item_service_principal_resource import AccessReviewInstanceDecisionItemServicePrincipalResource - from .access_review_instance_decision_item_access_package_assignment_policy_resource import AccessReviewInstanceDecisionItemAccessPackageAssignmentPolicyResource + from .access_review_instance_decision_item_access_package_assignment_0e602484 import AccessReviewInstanceDecisionItemAccessPackageAssignment_0e602484 from .access_review_instance_decision_item_azure_role_resource import AccessReviewInstanceDecisionItemAzureRoleResource from .access_review_instance_decision_item_custom_data_provided_resource import AccessReviewInstanceDecisionItemCustomDataProvidedResource from .access_review_instance_decision_item_service_principal_resource import AccessReviewInstanceDecisionItemServicePrincipalResource diff --git a/msgraph_beta/generated/models/access_review_resource_data_upload_session_context_data.py b/msgraph_beta/generated/models/access_review_resource_data_upload_session_context_data.py deleted file mode 100644 index fc5bed98142..00000000000 --- a/msgraph_beta/generated/models/access_review_resource_data_upload_session_context_data.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .custom_extension_data import CustomExtensionData - -from .custom_extension_data import CustomExtensionData - -@dataclass -class AccessReviewResourceDataUploadSessionContextData(CustomExtensionData, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.accessReviewResourceDataUploadSessionContextData" - # The access review definition id. - access_review_id: Optional[str] = None - # The access review instance id. - access_review_instance_id: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AccessReviewResourceDataUploadSessionContextData: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AccessReviewResourceDataUploadSessionContextData - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AccessReviewResourceDataUploadSessionContextData() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .custom_extension_data import CustomExtensionData - - from .custom_extension_data import CustomExtensionData - - fields: dict[str, Callable[[Any], None]] = { - "accessReviewId": lambda n : setattr(self, 'access_review_id', n.get_str_value()), - "accessReviewInstanceId": lambda n : setattr(self, 'access_review_instance_id', n.get_str_value()), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_str_value("accessReviewId", self.access_review_id) - writer.write_str_value("accessReviewInstanceId", self.access_review_instance_id) - - diff --git a/msgraph_beta/generated/models/admin_report_settings.py b/msgraph_beta/generated/models/admin_report_settings.py index 2c01edbe50f..eb4150ee056 100644 --- a/msgraph_beta/generated/models/admin_report_settings.py +++ b/msgraph_beta/generated/models/admin_report_settings.py @@ -6,6 +6,7 @@ if TYPE_CHECKING: from .entity import Entity + from .share_point_report_settings import SharePointReportSettings from .entity import Entity @@ -15,6 +16,8 @@ class AdminReportSettings(Entity, Parsable): display_concealed_names: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None + # A container for SharePoint-specific report settings. Access the SharePoint API usage report metrics through the operations defined on the sharePointReportSettings resource type. + share_point: Optional[SharePointReportSettings] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AdminReportSettings: @@ -33,11 +36,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .entity import Entity + from .share_point_report_settings import SharePointReportSettings from .entity import Entity + from .share_point_report_settings import SharePointReportSettings fields: dict[str, Callable[[Any], None]] = { "displayConcealedNames": lambda n : setattr(self, 'display_concealed_names', n.get_bool_value()), + "sharePoint": lambda n : setattr(self, 'share_point', n.get_object_value(SharePointReportSettings)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -53,5 +59,6 @@ def serialize(self,writer: SerializationWriter) -> None: raise TypeError("writer cannot be null.") super().serialize(writer) writer.write_bool_value("displayConcealedNames", self.display_concealed_names) + writer.write_object_value("sharePoint", self.share_point) diff --git a/msgraph_beta/generated/models/admit_all_from_lobby_operation.py b/msgraph_beta/generated/models/admit_all_from_lobby_operation.py new file mode 100644 index 00000000000..b48570d38b8 --- /dev/null +++ b/msgraph_beta/generated/models/admit_all_from_lobby_operation.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .comms_operation import CommsOperation + +from .comms_operation import CommsOperation + +@dataclass +class AdmitAllFromLobbyOperation(CommsOperation, Parsable): + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AdmitAllFromLobbyOperation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AdmitAllFromLobbyOperation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AdmitAllFromLobbyOperation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .comms_operation import CommsOperation + + from .comms_operation import CommsOperation + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/admit_from_lobby_operation.py b/msgraph_beta/generated/models/admit_from_lobby_operation.py new file mode 100644 index 00000000000..4ce58457156 --- /dev/null +++ b/msgraph_beta/generated/models/admit_from_lobby_operation.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .comms_operation import CommsOperation + +from .comms_operation import CommsOperation + +@dataclass +class AdmitFromLobbyOperation(CommsOperation, Parsable): + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AdmitFromLobbyOperation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AdmitFromLobbyOperation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AdmitFromLobbyOperation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .comms_operation import CommsOperation + + from .comms_operation import CommsOperation + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/advanced_threat_protection_onboarding_device_setting_state_col_ff8dc798.py b/msgraph_beta/generated/models/advanced_threat_protection_onboarding_device_setting_state_col_ff8dc798.py new file mode 100644 index 00000000000..099344fc56a --- /dev/null +++ b/msgraph_beta/generated/models/advanced_threat_protection_onboarding_device_setting_state_col_ff8dc798.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AdvancedThreatProtectionOnboardingDeviceSettingStateCol_ff8dc798(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse + """ + # The value property + value: Optional[list[AdvancedThreatProtectionOnboardingDeviceSettingState]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AdvancedThreatProtectionOnboardingDeviceSettingStateCol_ff8dc798: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AdvancedThreatProtectionOnboardingDeviceSettingStateCol_ff8dc798 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AdvancedThreatProtectionOnboardingDeviceSettingStateCol_ff8dc798() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(AdvancedThreatProtectionOnboardingDeviceSettingState)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 70a7ab89bd3..00000000000 --- a/msgraph_beta/generated/models/advanced_threat_protection_onboarding_device_setting_state_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[AdvancedThreatProtectionOnboardingDeviceSettingState]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AdvancedThreatProtectionOnboardingDeviceSettingStateCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - - from .advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(AdvancedThreatProtectionOnboardingDeviceSettingState)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/agent_identity_type.py b/msgraph_beta/generated/models/agent_identity_type.py index e1f3e334273..eed91b2b3f2 100644 --- a/msgraph_beta/generated/models/agent_identity_type.py +++ b/msgraph_beta/generated/models/agent_identity_type.py @@ -5,4 +5,5 @@ class AgentIdentityType(str, Enum): AgentUser = "agentUser", UnknownFutureValue = "unknownFutureValue", AgentIdentityBlueprintPrincipal = "agentIdentityBlueprintPrincipal", + User = "user", diff --git a/msgraph_beta/generated/models/agent_risk_detection.py b/msgraph_beta/generated/models/agent_risk_detection.py index b3aafcd123a..e949597fe0d 100644 --- a/msgraph_beta/generated/models/agent_risk_detection.py +++ b/msgraph_beta/generated/models/agent_risk_detection.py @@ -27,10 +27,16 @@ class AgentRiskDetection(Entity, Parsable): agent_id: Optional[str] = None # The identifier of the blueprint associated with the agent. Nullable. blueprint_id: Optional[str] = None + # The clientSessionId property + client_session_id: Optional[str] = None # Date and time that the risk was detected. 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. Supports $filter (eq, le, and ge). detected_date_time: Optional[datetime.datetime] = None # The detectionTimingType property detection_timing_type: Optional[RiskDetectionTimingType] = None + # The displayName property + display_name: Optional[str] = None + # The identityId property + identity_id: Optional[str] = None # The identityType property identity_type: Optional[AgentIdentityType] = None # Date and time that the risk detection was last updated. Supports $filter (eq, le, and ge). @@ -47,6 +53,12 @@ class AgentRiskDetection(Entity, Parsable): risk_level: Optional[RiskLevel] = None # The riskState property risk_state: Optional[RiskState] = None + # The signInClientDisplayName property + sign_in_client_display_name: Optional[str] = None + # The signInCorrelationId property + sign_in_correlation_id: Optional[str] = None + # The signInRequestId property + sign_in_request_id: Optional[str] = None # The source system that generated the risk detection. Nullable. source: Optional[str] = None @@ -86,8 +98,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "agentDisplayName": lambda n : setattr(self, 'agent_display_name', n.get_str_value()), "agentId": lambda n : setattr(self, 'agent_id', n.get_str_value()), "blueprintId": lambda n : setattr(self, 'blueprint_id', n.get_str_value()), + "clientSessionId": lambda n : setattr(self, 'client_session_id', n.get_str_value()), "detectedDateTime": lambda n : setattr(self, 'detected_date_time', n.get_datetime_value()), "detectionTimingType": lambda n : setattr(self, 'detection_timing_type', n.get_enum_value(RiskDetectionTimingType)), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "identityId": lambda n : setattr(self, 'identity_id', n.get_str_value()), "identityType": lambda n : setattr(self, 'identity_type', n.get_enum_value(AgentIdentityType)), "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), "riskDetail": lambda n : setattr(self, 'risk_detail', n.get_enum_value(RiskDetail)), @@ -95,6 +110,9 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "riskEvidence": lambda n : setattr(self, 'risk_evidence', n.get_str_value()), "riskLevel": lambda n : setattr(self, 'risk_level', n.get_enum_value(RiskLevel)), "riskState": lambda n : setattr(self, 'risk_state', n.get_enum_value(RiskState)), + "signInClientDisplayName": lambda n : setattr(self, 'sign_in_client_display_name', n.get_str_value()), + "signInCorrelationId": lambda n : setattr(self, 'sign_in_correlation_id', n.get_str_value()), + "signInRequestId": lambda n : setattr(self, 'sign_in_request_id', n.get_str_value()), "source": lambda n : setattr(self, 'source', n.get_str_value()), } super_fields = super().get_field_deserializers() @@ -115,8 +133,11 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("agentDisplayName", self.agent_display_name) writer.write_str_value("agentId", self.agent_id) writer.write_str_value("blueprintId", self.blueprint_id) + writer.write_str_value("clientSessionId", self.client_session_id) writer.write_datetime_value("detectedDateTime", self.detected_date_time) writer.write_enum_value("detectionTimingType", self.detection_timing_type) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("identityId", self.identity_id) writer.write_enum_value("identityType", self.identity_type) writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) writer.write_enum_value("riskDetail", self.risk_detail) @@ -124,6 +145,9 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("riskEvidence", self.risk_evidence) writer.write_enum_value("riskLevel", self.risk_level) writer.write_enum_value("riskState", self.risk_state) + writer.write_str_value("signInClientDisplayName", self.sign_in_client_display_name) + writer.write_str_value("signInCorrelationId", self.sign_in_correlation_id) + writer.write_str_value("signInRequestId", self.sign_in_request_id) writer.write_str_value("source", self.source) 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 7d24af49c58..ca08311255e 100644 --- a/msgraph_beta/generated/models/android_work_profile_vpn_configuration.py +++ b/msgraph_beta/generated/models/android_work_profile_vpn_configuration.py @@ -42,6 +42,8 @@ class AndroidWorkProfileVpnConfiguration(DeviceConfiguration, Parsable): fingerprint: Optional[str] = None # Identity certificate for client authentication when authentication method is certificate. identity_certificate: Optional[AndroidWorkProfileCertificateProfileBase] = None + # List of app package names that will be able to access the network directly when VPN is in lockdown mode but not connected. + lockdown_exclusion_list: Optional[list[str]] = None # Microsoft Tunnel site ID. microsoft_tunnel_site_id: Optional[str] = None # List of hosts to exclude using the proxy on connections for. These hosts can use wildcards such as .example.com. @@ -105,6 +107,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "customKeyValueData": lambda n : setattr(self, 'custom_key_value_data', n.get_collection_of_object_values(KeyValuePair)), "fingerprint": lambda n : setattr(self, 'fingerprint', n.get_str_value()), "identityCertificate": lambda n : setattr(self, 'identity_certificate', n.get_object_value(AndroidWorkProfileCertificateProfileBase)), + "lockdownExclusionList": lambda n : setattr(self, 'lockdown_exclusion_list', n.get_collection_of_primitive_values(str)), "microsoftTunnelSiteId": lambda n : setattr(self, 'microsoft_tunnel_site_id', n.get_str_value()), "proxyExclusionList": lambda n : setattr(self, 'proxy_exclusion_list', n.get_collection_of_primitive_values(str)), "proxyServer": lambda n : setattr(self, 'proxy_server', n.get_object_value(VpnProxyServer)), @@ -136,6 +139,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("customKeyValueData", self.custom_key_value_data) writer.write_str_value("fingerprint", self.fingerprint) writer.write_object_value("identityCertificate", self.identity_certificate) + writer.write_collection_of_primitive_values("lockdownExclusionList", self.lockdown_exclusion_list) writer.write_str_value("microsoftTunnelSiteId", self.microsoft_tunnel_site_id) writer.write_collection_of_primitive_values("proxyExclusionList", self.proxy_exclusion_list) writer.write_object_value("proxyServer", self.proxy_server) diff --git a/msgraph_beta/generated/models/aosp_device_owner_wi_fi_security_type.py b/msgraph_beta/generated/models/aosp_device_owner_wi_fi_security_type.py index dc085072489..a2357fa27e7 100644 --- a/msgraph_beta/generated/models/aosp_device_owner_wi_fi_security_type.py +++ b/msgraph_beta/generated/models/aosp_device_owner_wi_fi_security_type.py @@ -9,4 +9,6 @@ class AospDeviceOwnerWiFiSecurityType(str, Enum): WpaPersonal = "wpaPersonal", # WPA-Enterprise/WPA2-Enterprise. Must use AOSPDeviceOwnerEnterpriseWifiConfiguration type to configure enterprise options. WpaEnterprise = "wpaEnterprise", + # Evolvable enumeration sentinel value. Do not use. + UnknownFutureValue = "unknownFutureValue", diff --git a/msgraph_beta/generated/models/api_usage_report_enablement_status.py b/msgraph_beta/generated/models/api_usage_report_enablement_status.py new file mode 100644 index 00000000000..3f88c210866 --- /dev/null +++ b/msgraph_beta/generated/models/api_usage_report_enablement_status.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .api_usage_report_onboarding_status import ApiUsageReportOnboardingStatus + +@dataclass +class ApiUsageReportEnablementStatus(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The name of the API usage report metric. Currently, only EgressReport is supported. + metric: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The onboardingStatus property + onboarding_status: Optional[ApiUsageReportOnboardingStatus] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ApiUsageReportEnablementStatus: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ApiUsageReportEnablementStatus + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ApiUsageReportEnablementStatus() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .api_usage_report_onboarding_status import ApiUsageReportOnboardingStatus + + from .api_usage_report_onboarding_status import ApiUsageReportOnboardingStatus + + fields: dict[str, Callable[[Any], None]] = { + "metric": lambda n : setattr(self, 'metric', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "onboardingStatus": lambda n : setattr(self, 'onboarding_status', n.get_enum_value(ApiUsageReportOnboardingStatus)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("metric", self.metric) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_enum_value("onboardingStatus", self.onboarding_status) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/api_usage_report_enablement_status_collection_response.py b/msgraph_beta/generated/models/api_usage_report_enablement_status_collection_response.py new file mode 100644 index 00000000000..f6a05d898d2 --- /dev/null +++ b/msgraph_beta/generated/models/api_usage_report_enablement_status_collection_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .api_usage_report_enablement_status import ApiUsageReportEnablementStatus + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ApiUsageReportEnablementStatusCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ApiUsageReportEnablementStatus]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ApiUsageReportEnablementStatusCollectionResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ApiUsageReportEnablementStatusCollectionResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ApiUsageReportEnablementStatusCollectionResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .api_usage_report_enablement_status import ApiUsageReportEnablementStatus + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .api_usage_report_enablement_status import ApiUsageReportEnablementStatus + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ApiUsageReportEnablementStatus)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/models/api_usage_report_onboarding_status.py b/msgraph_beta/generated/models/api_usage_report_onboarding_status.py new file mode 100644 index 00000000000..283083fd653 --- /dev/null +++ b/msgraph_beta/generated/models/api_usage_report_onboarding_status.py @@ -0,0 +1,9 @@ +from enum import Enum + +class ApiUsageReportOnboardingStatus(str, Enum): + Enabling = "enabling", + Enabled = "enabled", + Disabling = "disabling", + Disabled = "disabled", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/app_management_application_configuration.py b/msgraph_beta/generated/models/app_management_application_configuration.py index 56004034506..708f9eb3630 100644 --- a/msgraph_beta/generated/models/app_management_application_configuration.py +++ b/msgraph_beta/generated/models/app_management_application_configuration.py @@ -20,7 +20,7 @@ class AppManagementApplicationConfiguration(AppManagementConfiguration, Parsable audiences: Optional[AudiencesConfiguration] = None # Configuration object for restrictions on identifierUris property for an application. identifier_uris: Optional[IdentifierUriConfiguration] = None - # The redirectUris property + # Configuration object for redirect URI validation rules and restrictions for an application. redirect_uris: Optional[RedirectUriConfiguration] = None @staticmethod diff --git a/msgraph_beta/generated/models/app_scope.py b/msgraph_beta/generated/models/app_scope.py index a9dc8220765..69484498fc2 100644 --- a/msgraph_beta/generated/models/app_scope.py +++ b/msgraph_beta/generated/models/app_scope.py @@ -12,7 +12,7 @@ @dataclass class AppScope(Entity, Parsable): - # Provides the display name of the app-specific resource represented by the app scope. Read only. + # Provides the display name of the app-specific resource represented by the app scope. Read-only. display_name: Optional[str] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/apple_vpn_configuration.py b/msgraph_beta/generated/models/apple_vpn_configuration.py index 28b0c4b6d24..fb107eb287c 100644 --- a/msgraph_beta/generated/models/apple_vpn_configuration.py +++ b/msgraph_beta/generated/models/apple_vpn_configuration.py @@ -49,10 +49,14 @@ class AppleVpnConfiguration(DeviceConfiguration, Parsable): enable_per_app: Optional[bool] = None # Send all network traffic through VPN. enable_split_tunneling: Optional[bool] = None + # Indicates whether local network traffic is excluded from the VPN tunnel. When TRUE, local network traffic bypasses the VPN tunnel. Default value is null. Only takes effect when includeAllNetworks is TRUE or enforceVpnRouting is TRUE. Not applicable when enablePerApp is TRUE. + exclude_local_networks: Optional[bool] = None # Domains that are accessed through the public internet instead of through VPN, even when per-app VPN is activated excluded_domains: Optional[list[str]] = None # Identifier provided by VPN vendor when connection type is set to Custom VPN. For example: Cisco AnyConnect uses an identifier of the form com.cisco.anyconnect.applevpn.plugin identifier: Optional[str] = None + # Indicates whether most network traffic is routed through the VPN tunnel. When TRUE, most network traffic is sent through the VPN tunnel. Default value is null. Not applicable when enablePerApp is TRUE. + include_all_networks: Optional[bool] = None # Login group or domain when connection type is set to Dell SonicWALL Mobile Connection. login_group_or_domain: Optional[str] = None # On-Demand Rules. This collection can contain a maximum of 500 elements. @@ -143,8 +147,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "disconnectOnIdleTimerInSeconds": lambda n : setattr(self, 'disconnect_on_idle_timer_in_seconds', n.get_int_value()), "enablePerApp": lambda n : setattr(self, 'enable_per_app', n.get_bool_value()), "enableSplitTunneling": lambda n : setattr(self, 'enable_split_tunneling', n.get_bool_value()), + "excludeLocalNetworks": lambda n : setattr(self, 'exclude_local_networks', n.get_bool_value()), "excludedDomains": lambda n : setattr(self, 'excluded_domains', n.get_collection_of_primitive_values(str)), "identifier": lambda n : setattr(self, 'identifier', n.get_str_value()), + "includeAllNetworks": lambda n : setattr(self, 'include_all_networks', n.get_bool_value()), "loginGroupOrDomain": lambda n : setattr(self, 'login_group_or_domain', n.get_str_value()), "onDemandRules": lambda n : setattr(self, 'on_demand_rules', n.get_collection_of_object_values(VpnOnDemandRule)), "optInToDeviceIdSharing": lambda n : setattr(self, 'opt_in_to_device_id_sharing', n.get_bool_value()), @@ -179,8 +185,10 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_int_value("disconnectOnIdleTimerInSeconds", self.disconnect_on_idle_timer_in_seconds) writer.write_bool_value("enablePerApp", self.enable_per_app) writer.write_bool_value("enableSplitTunneling", self.enable_split_tunneling) + writer.write_bool_value("excludeLocalNetworks", self.exclude_local_networks) writer.write_collection_of_primitive_values("excludedDomains", self.excluded_domains) writer.write_str_value("identifier", self.identifier) + writer.write_bool_value("includeAllNetworks", self.include_all_networks) writer.write_str_value("loginGroupOrDomain", self.login_group_or_domain) writer.write_collection_of_object_values("onDemandRules", self.on_demand_rules) writer.write_bool_value("optInToDeviceIdSharing", self.opt_in_to_device_id_sharing) diff --git a/msgraph_beta/generated/models/application.py b/msgraph_beta/generated/models/application.py index f10568c0e6d..1f39863a4f5 100644 --- a/msgraph_beta/generated/models/application.py +++ b/msgraph_beta/generated/models/application.py @@ -86,7 +86,7 @@ class Application(DirectoryObject, Parsable): info: Optional[InformationalUrl] = None # Specifies whether this application supports device authentication without a user. The default is false. is_device_only_auth_supported: Optional[bool] = None - # Specifies whether the service principal of the app in a tenant or across tenants for multi-tenant apps can obtain new access tokens or access protected resources. When set to true, existing tokens remain valid until they expire based on their configured lifetimes, and the app stays visible in the Enterprise apps list but users cannot sign in.true if the application is deactivated (disabled); otherwise false. + # Deactivate an app without deleting it. This configuration specifies whether the service principal of the app in a tenant or across tenants for multi-tenant apps can obtain new access tokens or access protected resources. When set to true, existing tokens remain valid until they expire based on their configured lifetimes, and the app stays visible in the Enterprise apps list but users cannot sign in.true if the application is deactivated (disabled); otherwise false. Learn more in Deactivate an app registration. is_disabled: Optional[bool] = None # Specifies the fallback application type as public client, such as an installed application running on a mobile device. The default value is false, which means the fallback application type is confidential client such as a web app. There are certain scenarios where Microsoft Entra ID can't determine the client application type. For example, the ROPC flow where the application is configured without specifying a redirect URI. In those cases Microsoft Entra ID interprets the application type based on the value of this property. is_fallback_public_client: Optional[bool] = None diff --git a/msgraph_beta/generated/models/application_template.py b/msgraph_beta/generated/models/application_template.py index 5efc02dcb4a..fb55924b50e 100644 --- a/msgraph_beta/generated/models/application_template.py +++ b/msgraph_beta/generated/models/application_template.py @@ -17,7 +17,7 @@ @dataclass 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. Supports $filter (contains). + # The list of categories for the application. To get the full list of supported values, use the applicationTemplate: categories function. Supports $filter (contains). categories: Optional[list[str]] = None # The URIs required for the single sign-on configuration of a preintegrated application. configuration_uris: Optional[list[ConfigurationUri]] = None diff --git a/msgraph_beta/generated/models/application_template_category.py b/msgraph_beta/generated/models/application_template_category.py new file mode 100644 index 00000000000..0dd5f81d008 --- /dev/null +++ b/msgraph_beta/generated/models/application_template_category.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class ApplicationTemplateCategory(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The localizable display name of the category, suitable for showing in a UI. + display_name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The category value as it appears in the categories property of an applicationTemplate. Use this value when filtering application templates by category. + value: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ApplicationTemplateCategory: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ApplicationTemplateCategory + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ApplicationTemplateCategory() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "value": lambda n : setattr(self, 'value', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("value", self.value) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/applied_authentication_event_listener.py b/msgraph_beta/generated/models/applied_authentication_event_listener.py index 4beee27f625..35ac4832068 100644 --- a/msgraph_beta/generated/models/applied_authentication_event_listener.py +++ b/msgraph_beta/generated/models/applied_authentication_event_listener.py @@ -16,7 +16,7 @@ class AppliedAuthenticationEventListener(AdditionalDataHolder, BackedModel, Pars # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # The type of authentication event that triggered the custom authentication extension request. The possible values are: tokenIssuanceStart, pageRenderStart, unknownFutureValue, attributeCollectionStart, attributeCollectionSubmit, emailOtpSend. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: attributeCollectionStart, attributeCollectionSubmit, emailOtpSend. + # The type of authentication event that triggered the custom authentication extension request. The possible values are: tokenIssuanceStart, pageRenderStart, unknownFutureValue, attributeCollectionStart, attributeCollectionSubmit, emailOtpSend, passwordSubmit. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: attributeCollectionStart, attributeCollectionSubmit, emailOtpSend, passwordSubmit. event_type: Optional[AuthenticationEventType] = None # ID of the authentication event listener that was executed. executed_listener_id: Optional[str] = None diff --git a/msgraph_beta/generated/models/approver_delegate.py b/msgraph_beta/generated/models/approver_delegate.py index d6e0019c3b7..136a4a0af35 100644 --- a/msgraph_beta/generated/models/approver_delegate.py +++ b/msgraph_beta/generated/models/approver_delegate.py @@ -16,11 +16,11 @@ class ApproverDelegate(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 delegate property + # The identity that receives the approval delegation. Only singleUser and groupMembers are currently supported. delegate: Optional[UserSet] = None # The OdataType property odata_type: Optional[str] = None - # The schedule property + # The schedule for the delegation, including start date and expiration pattern (duration, end date, or no expiration). schedule: Optional[RequestSchedule] = None @staticmethod diff --git a/msgraph_beta/generated/models/artifact_query.py b/msgraph_beta/generated/models/artifact_query.py index f8bd49fc2e9..69f466a1497 100644 --- a/msgraph_beta/generated/models/artifact_query.py +++ b/msgraph_beta/generated/models/artifact_query.py @@ -7,6 +7,7 @@ if TYPE_CHECKING: from .restorable_artifact import RestorableArtifact + from .restore_search_artifact_query_expression import RestoreSearchArtifactQueryExpression @dataclass class ArtifactQuery(AdditionalDataHolder, BackedModel, Parsable): @@ -19,8 +20,10 @@ class ArtifactQuery(AdditionalDataHolder, BackedModel, Parsable): artifact_type: Optional[RestorableArtifact] = None # The OdataType property odata_type: Optional[str] = None - # Specifies criteria to retrieve artifacts. + # Deprecated. Going forward, use the structuredQueryExpression property instead. Specifies criteria to retrieve artifacts. query_expression: Optional[str] = None + # Contains a structured query expression for searching artifacts. + structured_query_expression: Optional[RestoreSearchArtifactQueryExpression] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ArtifactQuery: @@ -39,13 +42,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .restorable_artifact import RestorableArtifact + from .restore_search_artifact_query_expression import RestoreSearchArtifactQueryExpression from .restorable_artifact import RestorableArtifact + from .restore_search_artifact_query_expression import RestoreSearchArtifactQueryExpression fields: dict[str, Callable[[Any], None]] = { "artifactType": lambda n : setattr(self, 'artifact_type', n.get_enum_value(RestorableArtifact)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), "queryExpression": lambda n : setattr(self, 'query_expression', n.get_str_value()), + "structuredQueryExpression": lambda n : setattr(self, 'structured_query_expression', n.get_object_value(RestoreSearchArtifactQueryExpression)), } return fields @@ -60,6 +66,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_enum_value("artifactType", self.artifact_type) writer.write_str_value("@odata.type", self.odata_type) writer.write_str_value("queryExpression", self.query_expression) + writer.write_object_value("structuredQueryExpression", self.structured_query_expression) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph_beta/generated/models/attendance_record.py b/msgraph_beta/generated/models/attendance_record.py index 6d15aeea43c..74cf167ce6a 100644 --- a/msgraph_beta/generated/models/attendance_record.py +++ b/msgraph_beta/generated/models/attendance_record.py @@ -8,6 +8,7 @@ from .attendance_interval import AttendanceInterval from .entity import Entity from .identity import Identity + from .meeting_engagement import MeetingEngagement from .virtual_event_external_registration_information import VirtualEventExternalRegistrationInformation from .entity import Entity @@ -18,6 +19,8 @@ class AttendanceRecord(Entity, Parsable): attendance_intervals: Optional[list[AttendanceInterval]] = None # Email address of the user associated with this attendance record. email_address: Optional[str] = None + # The list of real-time participant interaction behaviors during a meeting. + engagements: Optional[list[MeetingEngagement]] = None # The external information for a virtual event registration. external_registration_information: Optional[VirtualEventExternalRegistrationInformation] = None # Identity of the user associated with this attendance record. The specific type will be one of the following derived types of identity, depending on the type of the user: communicationsUserIdentity, azureCommunicationServicesUserIdentity. @@ -52,16 +55,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .attendance_interval import AttendanceInterval from .entity import Entity from .identity import Identity + from .meeting_engagement import MeetingEngagement from .virtual_event_external_registration_information import VirtualEventExternalRegistrationInformation from .attendance_interval import AttendanceInterval from .entity import Entity from .identity import Identity + from .meeting_engagement import MeetingEngagement from .virtual_event_external_registration_information import VirtualEventExternalRegistrationInformation fields: dict[str, Callable[[Any], None]] = { "attendanceIntervals": lambda n : setattr(self, 'attendance_intervals', n.get_collection_of_object_values(AttendanceInterval)), "emailAddress": lambda n : setattr(self, 'email_address', n.get_str_value()), + "engagements": lambda n : setattr(self, 'engagements', n.get_collection_of_object_values(MeetingEngagement)), "externalRegistrationInformation": lambda n : setattr(self, 'external_registration_information', n.get_object_value(VirtualEventExternalRegistrationInformation)), "identity": lambda n : setattr(self, 'identity', n.get_object_value(Identity)), "registrantId": lambda n : setattr(self, 'registrant_id', n.get_str_value()), @@ -84,6 +90,7 @@ def serialize(self,writer: SerializationWriter) -> None: super().serialize(writer) writer.write_collection_of_object_values("attendanceIntervals", self.attendance_intervals) writer.write_str_value("emailAddress", self.email_address) + writer.write_collection_of_object_values("engagements", self.engagements) writer.write_object_value("externalRegistrationInformation", self.external_registration_information) writer.write_object_value("identity", self.identity) writer.write_str_value("registrantId", self.registrant_id) diff --git a/msgraph_beta/generated/models/attribute_info.py b/msgraph_beta/generated/models/attribute_info.py new file mode 100644 index 00000000000..734b3df821b --- /dev/null +++ b/msgraph_beta/generated/models/attribute_info.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class AttributeInfo(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The name of the attribute. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The value of the attribute. + value: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AttributeInfo: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AttributeInfo + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AttributeInfo() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "value": lambda n : setattr(self, 'value', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("value", self.value) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/authentication_event_type.py b/msgraph_beta/generated/models/authentication_event_type.py index 239ab34c66d..1062b418f3c 100644 --- a/msgraph_beta/generated/models/authentication_event_type.py +++ b/msgraph_beta/generated/models/authentication_event_type.py @@ -7,4 +7,5 @@ class AuthenticationEventType(str, Enum): AttributeCollectionStart = "attributeCollectionStart", AttributeCollectionSubmit = "attributeCollectionSubmit", EmailOtpSend = "emailOtpSend", + PasswordSubmit = "passwordSubmit", diff --git a/msgraph_beta/generated/models/authentication_methods_registration_campaign_include_target.py b/msgraph_beta/generated/models/authentication_methods_registration_campaign_include_target.py index ed6c4f2f10e..6e4bac4ccd5 100644 --- a/msgraph_beta/generated/models/authentication_methods_registration_campaign_include_target.py +++ b/msgraph_beta/generated/models/authentication_methods_registration_campaign_include_target.py @@ -21,7 +21,7 @@ class AuthenticationMethodsRegistrationCampaignIncludeTarget(AdditionalDataHolde odata_type: Optional[str] = None # The targetType property target_type: Optional[AuthenticationMethodTargetType] = None - # The authentication method that the user is prompted to register. The value must be microsoftAuthenticator. + # The authentication method that the user is prompted to register. The value can be Fido2 or microsoftAuthenticator. targeted_authentication_method: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/azure_active_directory_tenant.py b/msgraph_beta/generated/models/azure_active_directory_tenant.py index 56dbd2519f4..4d6cfa39856 100644 --- a/msgraph_beta/generated/models/azure_active_directory_tenant.py +++ b/msgraph_beta/generated/models/azure_active_directory_tenant.py @@ -13,9 +13,9 @@ class AzureActiveDirectoryTenant(IdentitySource, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.azureActiveDirectoryTenant" - # The name of the Microsoft Entra tenant. Read only. + # The name of the Microsoft Entra tenant. Read-only. display_name: Optional[str] = None - # The ID of the Microsoft Entra tenant. Read only. + # The ID of the Microsoft Entra tenant. Read-only. tenant_id: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/backup_restore_root.py b/msgraph_beta/generated/models/backup_restore_root.py index e2b2f685f2e..25abb798fcd 100644 --- a/msgraph_beta/generated/models/backup_restore_root.py +++ b/msgraph_beta/generated/models/backup_restore_root.py @@ -49,9 +49,9 @@ class BackupRestoreRoot(Entity, Parsable): activity_logs: Optional[list[ActivityLogBase]] = None # The list of browse sessions in the tenant. browse_sessions: Optional[list[BrowseSessionBase]] = None - # The driveExclusionUnits property + # The list of drive exclusion units in the tenant. drive_exclusion_units: Optional[list[DriveExclusionUnit]] = None - # The driveExclusionUnitsBulkAdditionJobs property + # The list of bulk addition jobs for drive exclusion units in the tenant. drive_exclusion_units_bulk_addition_jobs: Optional[list[DriveExclusionUnitsBulkAdditionJob]] = None # The list of drive inclusion rules applied to the tenant. drive_inclusion_rules: Optional[list[DriveProtectionRule]] = None @@ -65,11 +65,11 @@ class BackupRestoreRoot(Entity, Parsable): exchange_protection_policies: Optional[list[ExchangeProtectionPolicy]] = None # The list of Exchange restore sessions available in the tenant. exchange_restore_sessions: Optional[list[ExchangeRestoreSession]] = None - # The exclusionUnits property + # The list of exclusion units in the tenant. exclusion_units: Optional[list[ExclusionUnitBase]] = None - # The mailboxExclusionUnits property + # The list of mailbox exclusion units in the tenant. mailbox_exclusion_units: Optional[list[MailboxExclusionUnit]] = None - # The mailboxExclusionUnitsBulkAdditionJobs property + # The list of bulk addition jobs for mailbox exclusion units in the tenant. mailbox_exclusion_units_bulk_addition_jobs: Optional[list[MailboxExclusionUnitsBulkAdditionJob]] = None # The list of mailbox inclusion rules applied to the tenant. mailbox_inclusion_rules: Optional[list[MailboxProtectionRule]] = None @@ -79,7 +79,7 @@ class BackupRestoreRoot(Entity, Parsable): mailbox_protection_units_bulk_addition_jobs: Optional[list[MailboxProtectionUnitsBulkAdditionJob]] = None # The OdataType property odata_type: Optional[str] = None - # The list of onedriveforbusiness browse sessions in the tenant. + # The list of OneDrive for work or school browse sessions in the tenant. one_drive_for_business_browse_sessions: Optional[list[OneDriveForBusinessBrowseSession]] = None # The list of OneDrive for Business protection policies in the tenant. one_drive_for_business_protection_policies: Optional[list[OneDriveForBusinessProtectionPolicy]] = None @@ -99,15 +99,15 @@ class BackupRestoreRoot(Entity, Parsable): service_apps: Optional[list[ServiceApp]] = None # Represents the tenant-level status of the Backup Storage service. service_status: Optional[ServiceStatus] = None - # The list of sharepoint browse sessions in the tenant. + # The list of SharePoint browse sessions in the tenant. share_point_browse_sessions: Optional[list[SharePointBrowseSession]] = None # The list of SharePoint protection policies in the tenant. share_point_protection_policies: Optional[list[SharePointProtectionPolicy]] = None # The list of SharePoint restore sessions available in the tenant. share_point_restore_sessions: Optional[list[SharePointRestoreSession]] = None - # The siteExclusionUnits property + # The list of site exclusion units in the tenant. site_exclusion_units: Optional[list[SiteExclusionUnit]] = None - # The siteExclusionUnitsBulkAdditionJobs property + # The list of bulk addition jobs for site exclusion units in the tenant. site_exclusion_units_bulk_addition_jobs: Optional[list[SiteExclusionUnitsBulkAdditionJob]] = None # The list of site inclusion rules applied to the tenant. site_inclusion_rules: Optional[list[SiteProtectionRule]] = None diff --git a/msgraph_beta/generated/models/channel.py b/msgraph_beta/generated/models/channel.py index 08e8de1cdfd..c633dac9857 100644 --- a/msgraph_beta/generated/models/channel.py +++ b/msgraph_beta/generated/models/channel.py @@ -26,7 +26,7 @@ class Channel(Entity, Parsable): # A collection of membership records associated with the channel. It includes both direct and indirect members of shared channels. all_members: Optional[list[ConversationMember]] = None - # Read only. Timestamp at which the channel was created. + # Read-only. Timestamp at which the channel was created. created_date_time: Optional[datetime.datetime] = None # Optional textual description for the channel. description: Optional[str] = None @@ -42,6 +42,8 @@ class Channel(Entity, Parsable): is_archived: Optional[bool] = None # Indicates whether the channel should be marked as recommended for all members of the team to show in their channel list. Note: All recommended channels automatically show in the channels list for education and frontline worker users. The property can only be set programmatically via the Create team method. The default value is false. is_favorite_by_default: Optional[bool] = None + # The joinedUsers property + joined_users: Optional[list[ConversationMember]] = None # The layout type of the channel. It can be set during creation and updated later. The possible values are: post, chat, unknownFutureValue. The default value is post. Channels with the post layout use a traditional post‑reply conversation format, and channels with the chat layout provide a chat‑like threading experience similar to group chats. layout_type: Optional[ChannelLayoutType] = None # A collection of membership records associated with the channel. @@ -125,6 +127,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "filesFolder": lambda n : setattr(self, 'files_folder', n.get_object_value(DriveItem)), "isArchived": lambda n : setattr(self, 'is_archived', n.get_bool_value()), "isFavoriteByDefault": lambda n : setattr(self, 'is_favorite_by_default', n.get_bool_value()), + "joinedUsers": lambda n : setattr(self, 'joined_users', n.get_collection_of_object_values(ConversationMember)), "layoutType": lambda n : setattr(self, 'layout_type', n.get_enum_value(ChannelLayoutType)), "members": lambda n : setattr(self, 'members', n.get_collection_of_object_values(ConversationMember)), "membershipType": lambda n : setattr(self, 'membership_type', n.get_enum_value(ChannelMembershipType)), @@ -161,6 +164,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_object_value("filesFolder", self.files_folder) writer.write_bool_value("isArchived", self.is_archived) writer.write_bool_value("isFavoriteByDefault", self.is_favorite_by_default) + writer.write_collection_of_object_values("joinedUsers", self.joined_users) writer.write_enum_value("layoutType", self.layout_type) writer.write_collection_of_object_values("members", self.members) writer.write_enum_value("membershipType", self.membership_type) diff --git a/msgraph_beta/generated/models/chat_message.py b/msgraph_beta/generated/models/chat_message.py index 70b1d1cebd3..d1526f0dd51 100644 --- a/msgraph_beta/generated/models/chat_message.py +++ b/msgraph_beta/generated/models/chat_message.py @@ -35,7 +35,7 @@ class ChatMessage(Entity, Parsable): chat_id: Optional[str] = None # Timestamp of when the chat message was created. created_date_time: Optional[datetime.datetime] = None - # Read only. Timestamp at which the chat message was deleted, or null if not deleted. + # Read-only. Timestamp at which the chat message was deleted, or null if not deleted. deleted_date_time: Optional[datetime.datetime] = None # Read-only. Version number of the chat message. etag: Optional[str] = None @@ -47,9 +47,9 @@ class ChatMessage(Entity, Parsable): hosted_contents: Optional[list[ChatMessageHostedContent]] = None # The importance property importance: Optional[ChatMessageImportance] = None - # Read only. Timestamp when edits to the chat message were made. Triggers an 'Edited' flag in the Teams UI. If no edits are made the value is null. + # Read-only. Timestamp when edits to the chat message were made. Triggers an 'Edited' flag in the Teams UI. If no edits are made the value is null. last_edited_date_time: Optional[datetime.datetime] = None - # Read only. Timestamp when the chat message is created (initial setting) or modified, including when a reaction is added or removed. + # Read-only. Timestamp when the chat message is created (initial setting) or modified, including when a reaction is added or removed. last_modified_date_time: Optional[datetime.datetime] = None # Locale of the chat message set by the client. Always set to en-us. locale: Optional[str] = None diff --git a/msgraph_beta/generated/models/chrome_o_s_onboarding_status.py b/msgraph_beta/generated/models/chrome_o_s_onboarding_status.py index 5ddb59c3429..4138e03730d 100644 --- a/msgraph_beta/generated/models/chrome_o_s_onboarding_status.py +++ b/msgraph_beta/generated/models/chrome_o_s_onboarding_status.py @@ -11,6 +11,6 @@ class chromeOSOnboardingStatus(str, Enum): Failed = "failed", # Offboarding Offboarding = "offboarding", - # Evolvable enumeration sentinel value. Do not use. + # UnknownFutureValue UnknownFutureValue = "unknownFutureValue", diff --git a/msgraph_beta/generated/models/cloud_certification_authority.py b/msgraph_beta/generated/models/cloud_certification_authority.py index d9291f3b5b8..67775907bea 100644 --- a/msgraph_beta/generated/models/cloud_certification_authority.py +++ b/msgraph_beta/generated/models/cloud_certification_authority.py @@ -59,6 +59,8 @@ class CloudCertificationAuthority(Entity, Parsable): e_tag: Optional[str] = None # The certificate extended key usages, which specify the usage capabilities of the certificate. Read-only. extended_key_usages: Optional[list[ExtendedKeyUsage]] = None + # The geographic region where a cloud certification authority (CA) is hosted. Read-only. + geographic_region: Optional[str] = None # The issuerCommonName property issuer_common_name: Optional[str] = None # Enum type of possible key platforms used by the certification authority. @@ -155,6 +157,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), "eTag": lambda n : setattr(self, 'e_tag', n.get_str_value()), "extendedKeyUsages": lambda n : setattr(self, 'extended_key_usages', n.get_collection_of_object_values(ExtendedKeyUsage)), + "geographicRegion": lambda n : setattr(self, 'geographic_region', n.get_str_value()), "issuerCommonName": lambda n : setattr(self, 'issuer_common_name', n.get_str_value()), "keyPlatform": lambda n : setattr(self, 'key_platform', n.get_enum_value(CloudCertificationAuthorityKeyPlatformType)), "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), @@ -206,6 +209,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("displayName", self.display_name) writer.write_str_value("eTag", self.e_tag) writer.write_collection_of_object_values("extendedKeyUsages", self.extended_key_usages) + writer.write_str_value("geographicRegion", self.geographic_region) writer.write_str_value("issuerCommonName", self.issuer_common_name) writer.write_enum_value("keyPlatform", self.key_platform) writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) diff --git a/msgraph_beta/generated/models/cloud_p_c.py b/msgraph_beta/generated/models/cloud_p_c.py index 395a01ca564..83bfff9d4d9 100644 --- a/msgraph_beta/generated/models/cloud_p_c.py +++ b/msgraph_beta/generated/models/cloud_p_c.py @@ -38,7 +38,7 @@ class CloudPC(Entity, Parsable): 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. allotment_display_name: Optional[str] = None - # The connection setting of the Cloud PC. Possible values: enableSingleSignOn. Read Only. + # The connection setting of the Cloud PC. Possible values: enableSingleSignOn. Read-only. connection_setting: Optional[CloudPcConnectionSetting] = None # The connection settings of the Cloud PC. Possible values: enableSingleSignOn. Read-only. This property is deprecated and stopped retuning data on August 31, 2024. Going forward, use the connectionSetting property. connection_settings: Optional[CloudPcConnectionSettings] = None @@ -60,6 +60,8 @@ class CloudPC(Entity, Parsable): group_detail: Optional[CloudPcEntraGroupDetail] = None # Name of the OS image that's on the Cloud PC. image_display_name: Optional[str] = None + # The isDisasterRecoveryActive property + is_disaster_recovery_active: Optional[bool] = None # The last login result of the Cloud PC. For example, { 'time': '2014-01-01T00:00:00Z'}. last_login_result: Optional[CloudPcLoginResult] = None # The last modified date and time of the Cloud PC. 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. @@ -90,7 +92,7 @@ class CloudPC(Entity, Parsable): provisioning_policy_name: Optional[str] = None # The type of licenses to be used when provisioning Cloud PCs using this policy. The possible values are: dedicated, shared, unknownFutureValue, sharedByUser, sharedByEntraGroup, reserve. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: sharedByUser, sharedByEntraGroup, reserve. The default value is dedicated. The shared member is deprecated and will stop returning on April 30, 2027; going forward, use the sharedByUser member. provisioning_type: Optional[CloudPcProvisioningType] = None - # The scopeIds property + # The scope IDs of the corresponding permission. Currently, it's the Intune scope tag ID. Read-only. scope_ids: Optional[list[str]] = None # The service plan ID of the Cloud PC. service_plan_id: Optional[str] = None @@ -193,6 +195,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "gracePeriodEndDateTime": lambda n : setattr(self, 'grace_period_end_date_time', n.get_datetime_value()), "groupDetail": lambda n : setattr(self, 'group_detail', n.get_object_value(CloudPcEntraGroupDetail)), "imageDisplayName": lambda n : setattr(self, 'image_display_name', n.get_str_value()), + "isDisasterRecoveryActive": lambda n : setattr(self, 'is_disaster_recovery_active', n.get_bool_value()), "lastLoginResult": lambda n : setattr(self, 'last_login_result', n.get_object_value(CloudPcLoginResult)), "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), "lastRemoteActionResult": lambda n : setattr(self, 'last_remote_action_result', n.get_object_value(CloudPcRemoteActionResult)), @@ -246,6 +249,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_datetime_value("gracePeriodEndDateTime", self.grace_period_end_date_time) writer.write_object_value("groupDetail", self.group_detail) writer.write_str_value("imageDisplayName", self.image_display_name) + writer.write_bool_value("isDisasterRecoveryActive", self.is_disaster_recovery_active) writer.write_object_value("lastLoginResult", self.last_login_result) writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) writer.write_object_value("lastRemoteActionResult", self.last_remote_action_result) diff --git a/msgraph_beta/generated/models/cloud_pc_agent_pool.py b/msgraph_beta/generated/models/cloud_pc_agent_pool.py index 86d8b827b95..72c5336f16e 100644 --- a/msgraph_beta/generated/models/cloud_pc_agent_pool.py +++ b/msgraph_beta/generated/models/cloud_pc_agent_pool.py @@ -18,7 +18,7 @@ class CloudPcAgentPool(CloudPcPool, Parsable): odata_type: Optional[str] = "#microsoft.graph.cloudPcAgentPool" # The billingConfiguration property billing_configuration: Optional[CloudPcAgentPoolBillingConfiguration] = None - # The poolUrl property + # The endpoint URL used to check out and check in agent sessions. This value becomes available after the pool reaches the active status. Read-only. pool_url: Optional[str] = None # The scalingPolicy property scaling_policy: Optional[CloudPcAgentPoolScalingPolicy] = None diff --git a/msgraph_beta/generated/models/cloud_pc_agent_pool_billing_configuration.py b/msgraph_beta/generated/models/cloud_pc_agent_pool_billing_configuration.py index aa80deaccae..5344cc12b39 100644 --- a/msgraph_beta/generated/models/cloud_pc_agent_pool_billing_configuration.py +++ b/msgraph_beta/generated/models/cloud_pc_agent_pool_billing_configuration.py @@ -15,7 +15,7 @@ class CloudPcAgentPoolBillingConfiguration(AdditionalDataHolder, BackedModel, Pa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # The billingPlanId property + # The identifier of the billing plan. billing_plan_id: Optional[str] = None # The billingType property billing_type: Optional[CloudPcAgentPoolBillingType] = None diff --git a/msgraph_beta/generated/models/cloud_pc_agent_pool_capability_configuration.py b/msgraph_beta/generated/models/cloud_pc_agent_pool_capability_configuration.py index cdd69149671..998f1fdc822 100644 --- a/msgraph_beta/generated/models/cloud_pc_agent_pool_capability_configuration.py +++ b/msgraph_beta/generated/models/cloud_pc_agent_pool_capability_configuration.py @@ -13,7 +13,7 @@ class CloudPcAgentPoolCapabilityConfiguration(CloudPcPoolCapabilityConfiguration, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudPcAgentPoolCapabilityConfiguration" - # The enableSingleSignOn property + # When true, provisioned Cloud PCs support single sign-on, allowing users to authenticate with password-less options (such as FIDO2 keys) via Microsoft Entra ID. Default value is false. enable_single_sign_on: Optional[bool] = None @staticmethod diff --git a/msgraph_beta/generated/models/cloud_pc_agent_pool_scaling_policy.py b/msgraph_beta/generated/models/cloud_pc_agent_pool_scaling_policy.py index 84f59f0c4cb..9ee5df3c32b 100644 --- a/msgraph_beta/generated/models/cloud_pc_agent_pool_scaling_policy.py +++ b/msgraph_beta/generated/models/cloud_pc_agent_pool_scaling_policy.py @@ -12,9 +12,9 @@ class CloudPcAgentPoolScalingPolicy(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 maximumCount property + # The maximum number of Cloud PCs in the pool. The valid values are 1 to 900, and must be greater than or equal to minimumCount. maximum_count: Optional[int] = None - # The minimumCount property + # The minimum number of Cloud PCs in the pool. The valid values are 0 to 900, and must be less than or equal to maximumCount. minimum_count: Optional[int] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/cloud_pc_agent_pool_session_usage.py b/msgraph_beta/generated/models/cloud_pc_agent_pool_session_usage.py index ed0572f7a58..32602cbf98d 100644 --- a/msgraph_beta/generated/models/cloud_pc_agent_pool_session_usage.py +++ b/msgraph_beta/generated/models/cloud_pc_agent_pool_session_usage.py @@ -12,9 +12,9 @@ class CloudPcAgentPoolSessionUsage(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 activeSessionsCount property + # The number of active sessions in the pool. Read-only. active_sessions_count: Optional[int] = None - # The availableSessionsCount property + # The number of available sessions in the pool. Read-only. available_sessions_count: Optional[int] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/cloud_pc_agent_pool_user_assignment.py b/msgraph_beta/generated/models/cloud_pc_agent_pool_user_assignment.py index c03a311b9d9..48eaa5052d1 100644 --- a/msgraph_beta/generated/models/cloud_pc_agent_pool_user_assignment.py +++ b/msgraph_beta/generated/models/cloud_pc_agent_pool_user_assignment.py @@ -13,7 +13,7 @@ class CloudPcAgentPoolUserAssignment(CloudPcPoolAssignment, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.cloudPcAgentPoolUserAssignment" - # The userPrincipalId property + # The unique identifier of the user principal. user_principal_id: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/cloud_pc_cloud_app.py b/msgraph_beta/generated/models/cloud_pc_cloud_app.py index 63f0c0b04c9..54ed82b7c24 100644 --- a/msgraph_beta/generated/models/cloud_pc_cloud_app.py +++ b/msgraph_beta/generated/models/cloud_pc_cloud_app.py @@ -15,7 +15,7 @@ @dataclass class CloudPcCloudApp(Entity, Parsable): - # The error code if publishing, unpublishing, or resetting a cloud app fails. The possible values are: cloudAppQuotaExceeded, cloudPcLicenseNotFound, internalServerError, appDiscoveryFailed, unknownFutureValue. The default value is null. Supports $filter, $select, $orderBy. Read-only. + # The error code if publishing, unpublishing, or resetting a cloud app fails. The possible values are: cloudAppQuotaExceeded, cloudPcLicenseNotFound, internalServerError, appDiscoveryFailed, unknownFutureValue, iconPathInvalid, filePathInvalid. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: iconPathInvalid, filePathInvalid. The default value is null. Supports $filter, $select, $orderBy. Read-only. action_failed_error_code: Optional[CloudPcCloudAppActionFailedErrorCode] = None # The error message when the IT admin failed to publish, unpublish, update, or reset a cloud app. For example: 'Publish failed because it exceeds the 500 cloud apps limitation under the policy. You need to unpublish some cloud apps under this policy in order to publish this cloud app again.' Read-only. action_failed_error_message: Optional[str] = None @@ -37,7 +37,7 @@ class CloudPcCloudApp(Entity, Parsable): last_published_date_time: Optional[datetime.datetime] = None # The OdataType property odata_type: Optional[str] = None - # The ID of the provisioning policy associated with this cloud app. For example, 96133506-c05b-4dbb-a150-ed4adc59895f. Supports $filter, $select, and $orderBy. Read-only. Required. + # The ID of the provisioning policy associated with this cloud app. For example, 96133506-c05b-4dbb-a150-ed4adc59895f. Supports $filter, $select, and $orderBy. Required. provisioning_policy_id: Optional[str] = None # The list of scope tag IDs for this cloud app. Inherited from the provisioning policy when the app is created or updated. Read-only. scope_ids: Optional[list[str]] = None diff --git a/msgraph_beta/generated/models/cloud_pc_cloud_app_detail.py b/msgraph_beta/generated/models/cloud_pc_cloud_app_detail.py index 3a781a2d426..13e3fe9f08e 100644 --- a/msgraph_beta/generated/models/cloud_pc_cloud_app_detail.py +++ b/msgraph_beta/generated/models/cloud_pc_cloud_app_detail.py @@ -18,7 +18,7 @@ class CloudPcCloudAppDetail(AdditionalDataHolder, BackedModel, Parsable): additional_data: dict[str, Any] = field(default_factory=dict) # Specifies the command-line arguments for the cloud app. These parameters are passed to the cloud app when it's launched. The maximum allowed length for this property is 2,048 characters. For example, -fullscreen -loop. command_line_arguments: Optional[str] = None - # Specifies the path to the executable file for the application within the OS of the hosting Cloud PC. The value should be an absolute path to a Windows or Universal app. For example, C:/app.exe or shell:AppsFolder/appname!App. Read-only. + # Specifies the path to the executable file for the application within the OS of the hosting Cloud PC. The value should be an absolute path to a Windows or Universal app. For example, C:/app.exe or shell:AppsFolder/appname!App. file_path: Optional[str] = None # Specifies the index of the icon within the file specified by the iconPath property. For example, if iconPath is set to C:/Program Files/MyApp/myapp.ico and iconIndex is set to 0, the system uses the first icon in the myapp.ico file. The default value is 0. icon_index: Optional[int] = None diff --git a/msgraph_beta/generated/models/cloud_pc_configuration.py b/msgraph_beta/generated/models/cloud_pc_configuration.py index f9c55a9b77d..c7242ce5585 100644 --- a/msgraph_beta/generated/models/cloud_pc_configuration.py +++ b/msgraph_beta/generated/models/cloud_pc_configuration.py @@ -15,15 +15,15 @@ class CloudPcConfiguration(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 imageDisplayName property + # The display name of the image. Read-only. image_display_name: Optional[str] = None - # The imageId property + # The unique identifier of the operating system image used for provisioning new Cloud PCs. The format for a gallery type image is: {publisherNameofferNameskuName}. image_id: Optional[str] = None # The imageType property image_type: Optional[CloudPcProvisioningPolicyImageType] = None # The OdataType property odata_type: Optional[str] = None - # The osLocale property + # The operating system locale for the Cloud PC. os_locale: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/cloud_pc_device_image.py b/msgraph_beta/generated/models/cloud_pc_device_image.py index 250232cdb40..45a9072fa53 100644 --- a/msgraph_beta/generated/models/cloud_pc_device_image.py +++ b/msgraph_beta/generated/models/cloud_pc_device_image.py @@ -34,7 +34,7 @@ class CloudPcDeviceImage(Entity, Parsable): os_status: Optional[CloudPcDeviceImageOsStatus] = None # The operating system version of this image. For example, 10.0.22000.296. Read-only. os_version_number: Optional[str] = None - # The scopeIds property + # The scope IDs of the corresponding permission. Currently, it's the Intune scope tag ID. Read-only. scope_ids: Optional[list[str]] = None # The size of the image in GB. For example, 64. Read-only. size_in_g_b: Optional[int] = None diff --git a/msgraph_beta/generated/models/cloud_pc_geographic_location_type.py b/msgraph_beta/generated/models/cloud_pc_geographic_location_type.py index 9603e2557df..08659ee7f8e 100644 --- a/msgraph_beta/generated/models/cloud_pc_geographic_location_type.py +++ b/msgraph_beta/generated/models/cloud_pc_geographic_location_type.py @@ -17,4 +17,5 @@ class CloudPcGeographicLocationType(str, Enum): UsGovernment = "usGovernment", UnknownFutureValue = "unknownFutureValue", Mexico = "mexico", + AustraliaNewZealand = "australiaNewZealand", diff --git a/msgraph_beta/generated/models/cloud_pc_microsoft_hosted_network_configuration.py b/msgraph_beta/generated/models/cloud_pc_microsoft_hosted_network_configuration.py index d0fd57ea3d4..d0aeeef743a 100644 --- a/msgraph_beta/generated/models/cloud_pc_microsoft_hosted_network_configuration.py +++ b/msgraph_beta/generated/models/cloud_pc_microsoft_hosted_network_configuration.py @@ -17,7 +17,7 @@ class CloudPcMicrosoftHostedNetworkConfiguration(CloudPcNetworkConfiguration, Pa odata_type: Optional[str] = "#microsoft.graph.cloudPcMicrosoftHostedNetworkConfiguration" # The geographicLocationType property geographic_location_type: Optional[CloudPcGeographicLocationType] = None - # The regionGroups property + # The region group configurations for the network. region_groups: Optional[list[CloudPcRegionGroupConfiguration]] = None @staticmethod diff --git a/msgraph_beta/generated/models/cloud_pc_policy_pending_apply_status_result.py b/msgraph_beta/generated/models/cloud_pc_policy_pending_apply_status_result.py new file mode 100644 index 00000000000..3ad71ac65a0 --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_policy_pending_apply_status_result.py @@ -0,0 +1,54 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class CloudPcPolicyPendingApplyStatusResult(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Indicates whether the provisioning policy has unapplied changes pending for Cloud PCs. When true, the policy contains changes that aren't yet applied. When false, all policy changes are applied. Read-only. + has_unapplied_policy_update: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CloudPcPolicyPendingApplyStatusResult: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CloudPcPolicyPendingApplyStatusResult + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CloudPcPolicyPendingApplyStatusResult() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "hasUnappliedPolicyUpdate": lambda n : setattr(self, 'has_unapplied_policy_update', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("hasUnappliedPolicyUpdate", self.has_unapplied_policy_update) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/cloud_pc_policy_scheduled_apply_action_detail.py b/msgraph_beta/generated/models/cloud_pc_policy_scheduled_apply_action_detail.py index eab4c6fac52..87fea979eda 100644 --- a/msgraph_beta/generated/models/cloud_pc_policy_scheduled_apply_action_detail.py +++ b/msgraph_beta/generated/models/cloud_pc_policy_scheduled_apply_action_detail.py @@ -16,6 +16,8 @@ class CloudPcPolicyScheduledApplyActionDetail(Entity, Parsable): cron_schedule_expression: Optional[str] = None # Indicates IT Admins can set an end date to define the last scheduler run before this time. If not set, the scheduler runs continuously. There is no time zone information at this time; it needs to be coordinated with timezone, for example, '2025-02-01 00:00:00' with 'China Standard Time' means the scheduling rule takes effect before Feb 01 2025 00:00:00 GMT+0800 (China Standard Time). end_date_time: Optional[str] = None + # Indicates whether active Cloud PC sessions are forcibly signed out when reprovisioning begins. When true, connected users are immediately signed out and reprovisioning starts right away; reservePercentage must be set to 0 when this property is true, otherwise the request fails. When false, reprovisioning waits until the user disconnects. The default value is false. Optional. Frontline shared only. + is_force_user_logoff_enabled: Optional[bool] = None # Indicates IT Admins can see when the next automatic regular apply is executed. It needs to be coordinated with timezone, for example, '2025-01-01 00:00:00' with 'China Standard Time' means the next task executes at Jan 01 2025 00:00:00 GMT+0800 (China Standard Time). Read-Only. next_run_date_time: Optional[str] = None # The OdataType property @@ -52,6 +54,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "cronScheduleExpression": lambda n : setattr(self, 'cron_schedule_expression', n.get_str_value()), "endDateTime": lambda n : setattr(self, 'end_date_time', n.get_str_value()), + "isForceUserLogoffEnabled": lambda n : setattr(self, 'is_force_user_logoff_enabled', n.get_bool_value()), "nextRunDateTime": lambda n : setattr(self, 'next_run_date_time', n.get_str_value()), "reservePercentage": lambda n : setattr(self, 'reserve_percentage', n.get_int_value()), "startDateTime": lambda n : setattr(self, 'start_date_time', n.get_str_value()), @@ -72,6 +75,7 @@ def serialize(self,writer: SerializationWriter) -> None: super().serialize(writer) writer.write_str_value("cronScheduleExpression", self.cron_schedule_expression) writer.write_str_value("endDateTime", self.end_date_time) + writer.write_bool_value("isForceUserLogoffEnabled", self.is_force_user_logoff_enabled) writer.write_str_value("nextRunDateTime", self.next_run_date_time) writer.write_int_value("reservePercentage", self.reserve_percentage) writer.write_str_value("startDateTime", self.start_date_time) diff --git a/msgraph_beta/generated/models/cloud_pc_pool.py b/msgraph_beta/generated/models/cloud_pc_pool.py index 9ad453e7bc2..3587c3ed62a 100644 --- a/msgraph_beta/generated/models/cloud_pc_pool.py +++ b/msgraph_beta/generated/models/cloud_pc_pool.py @@ -17,19 +17,19 @@ @dataclass class CloudPcPool(Entity, Parsable): - # The assignments property + # The collection of assignments that grant user or service principal identities access to this pool. assignments: Optional[list[CloudPcPoolAssignment]] = None # The capabilities property capabilities: Optional[CloudPcPoolCapabilityConfiguration] = None # The cloudPcConfiguration property cloud_pc_configuration: Optional[CloudPcConfiguration] = None - # The createdDateTime property + # The date and time when the pool 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, 2026 is 2026-01-01T00:00:00Z. Read-only. created_date_time: Optional[datetime.datetime] = None - # The description property + # The description of the pool. The maximum length is 512 characters. description: Optional[str] = None - # The displayName property + # The display name of the pool. The name is unique across Cloud PC pools in an organization. The maximum length is 60 characters. display_name: Optional[str] = None - # The lastModifiedDateTime property + # The date and time when the pool was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2026 is 2026-01-01T00:00:00Z. Read-only. last_modified_date_time: Optional[datetime.datetime] = None # The networkConfiguration property network_configuration: Optional[CloudPcNetworkConfiguration] = None diff --git a/msgraph_beta/generated/models/cloud_pc_provisioning_policy.py b/msgraph_beta/generated/models/cloud_pc_provisioning_policy.py index 1cf0b4d9df8..82d52327f52 100644 --- a/msgraph_beta/generated/models/cloud_pc_provisioning_policy.py +++ b/msgraph_beta/generated/models/cloud_pc_provisioning_policy.py @@ -13,6 +13,7 @@ from .cloud_pc_provisioning_policy_autopatch import CloudPcProvisioningPolicyAutopatch from .cloud_pc_provisioning_policy_image_type import CloudPcProvisioningPolicyImageType from .cloud_pc_provisioning_type import CloudPcProvisioningType + from .cloud_pc_snapshot_reset_mode import CloudPcSnapshotResetMode from .cloud_pc_user_experience_type import CloudPcUserExperienceType from .cloud_pc_user_settings_persistence_configuration import CloudPcUserSettingsPersistenceConfiguration from .cloud_pc_windows_setting import CloudPcWindowsSetting @@ -28,9 +29,9 @@ class CloudPcProvisioningPolicy(Entity, Parsable): 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. assignments: Optional[list[CloudPcProvisioningPolicyAssignment]] = None - # Indicates the Windows Autopatch settings for Cloud PCs using this provisioning policy. The settings take effect when the tenant enrolls in Autopatch and the managedType of the microsoftManagedDesktop property is set as starterManaged. Supports $select. + # Indicates the Windows Autopatch settings for Cloud PCs using this provisioning policy. The settings take effect when the tenant enrolls in Autopatch and the managedType of the microsoftManagedDesktop property is set as starterManaged. When you create or update a provisioning policy with autopatch, you must use a delegated token and the signed-in user must have the Intune Administrator role. Supports $select. autopatch: Optional[CloudPcProvisioningPolicyAutopatch] = None - # The specific settings for Windows Autopilot that enable Windows 365 customers to experience it on Cloud PC. Supports $select. + # The specific settings for Windows Autopilot that enable Windows 365 customers to experience it on Cloud PC. When you create or update a provisioning policy with autopilotConfiguration, use the required Microsoft Graph permissions listed on the corresponding create and update API pages. In delegated scenarios, the signed-in user must also have the Microsoft.Intune/DeviceConfigurations/Assign Intune RBAC permission. Supports $select. autopilot_configuration: Optional[CloudPcAutopilotConfiguration] = None # The display name of the Cloud PC group that the Cloud PCs reside in. Read-only. cloud_pc_group_display_name: Optional[str] = None @@ -70,8 +71,10 @@ class CloudPcProvisioningPolicy(Entity, Parsable): odata_type: Optional[str] = None # Specifies the type of licenses to be used when provisioning Cloud PCs using this policy. The possible values are dedicated, shared, unknownFutureValue, sharedByUser, sharedByEntraGroup, reserve. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: sharedByUser, sharedByEntraGroup, reserve. The shared member is deprecated and will stop returning on April 30, 2027; going forward, use the sharedByUser member. For example, a dedicated service plan can be assigned to only one user and provision only one Cloud PC. The shared and sharedByUser plans require customers to purchase a shared service plan. Each shared license purchased can enable up to three Cloud PCs, with only one user signed in at a time. The sharedByEntraGroup plan also requires the purchase of a shared service plan. Each shared license under this plan can enable one Cloud PC, which is shared for the group according to the assignments of this policy. By default, the license type is dedicated if the provisioningType isn't specified when you create the cloudPcProvisioningPolicy. You can't change this property after the cloudPcProvisioningPolicy is created. provisioning_type: Optional[CloudPcProvisioningType] = None - # The scopeIds property + # The list of scope tag IDs for this resource. Read-only. scope_ids: Optional[list[str]] = None + # The snapshotResetMode property + snapshot_reset_mode: Optional[CloudPcSnapshotResetMode] = None # Specifies the type of cloud object the end user can access. The possible values are: cloudPc, cloudApp, unknownFutureValue. cloudPc indicates that the end user can access the entire desktop. cloudApp indicates that the end user can only access apps published under this provisioning policy. The type can't be changed once the provisioning policy is created. If not specified during creation, the default value is cloudPc. When cloudApp is selected, the provisioningType must be sharedByEntraGroup. Supports $filter, $select, $orderBy. user_experience_type: Optional[CloudPcUserExperienceType] = None # Indicates specific settings that enable the persistence of user application settings between Cloud PC sessions. The default value is null. This feature is only available for Cloud PC provisioning policies of type sharedByEntraGroup. Supports $select. @@ -104,6 +107,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .cloud_pc_provisioning_policy_autopatch import CloudPcProvisioningPolicyAutopatch from .cloud_pc_provisioning_policy_image_type import CloudPcProvisioningPolicyImageType from .cloud_pc_provisioning_type import CloudPcProvisioningType + from .cloud_pc_snapshot_reset_mode import CloudPcSnapshotResetMode from .cloud_pc_user_experience_type import CloudPcUserExperienceType from .cloud_pc_user_settings_persistence_configuration import CloudPcUserSettingsPersistenceConfiguration from .cloud_pc_windows_setting import CloudPcWindowsSetting @@ -118,6 +122,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .cloud_pc_provisioning_policy_autopatch import CloudPcProvisioningPolicyAutopatch from .cloud_pc_provisioning_policy_image_type import CloudPcProvisioningPolicyImageType from .cloud_pc_provisioning_type import CloudPcProvisioningType + from .cloud_pc_snapshot_reset_mode import CloudPcSnapshotResetMode from .cloud_pc_user_experience_type import CloudPcUserExperienceType from .cloud_pc_user_settings_persistence_configuration import CloudPcUserSettingsPersistenceConfiguration from .cloud_pc_windows_setting import CloudPcWindowsSetting @@ -149,6 +154,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "microsoftManagedDesktop": lambda n : setattr(self, 'microsoft_managed_desktop', n.get_object_value(MicrosoftManagedDesktop)), "provisioningType": lambda n : setattr(self, 'provisioning_type', n.get_enum_value(CloudPcProvisioningType)), "scopeIds": lambda n : setattr(self, 'scope_ids', n.get_collection_of_primitive_values(str)), + "snapshotResetMode": lambda n : setattr(self, 'snapshot_reset_mode', n.get_enum_value(CloudPcSnapshotResetMode)), "userExperienceType": lambda n : setattr(self, 'user_experience_type', n.get_enum_value(CloudPcUserExperienceType)), "userSettingsPersistenceConfiguration": lambda n : setattr(self, 'user_settings_persistence_configuration', n.get_object_value(CloudPcUserSettingsPersistenceConfiguration)), "windowsSetting": lambda n : setattr(self, 'windows_setting', n.get_object_value(CloudPcWindowsSetting)), @@ -190,6 +196,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_object_value("microsoftManagedDesktop", self.microsoft_managed_desktop) writer.write_enum_value("provisioningType", self.provisioning_type) writer.write_collection_of_primitive_values("scopeIds", self.scope_ids) + writer.write_enum_value("snapshotResetMode", self.snapshot_reset_mode) writer.write_enum_value("userExperienceType", self.user_experience_type) writer.write_object_value("userSettingsPersistenceConfiguration", self.user_settings_persistence_configuration) writer.write_object_value("windowsSetting", self.windows_setting) diff --git a/msgraph_beta/generated/models/cloud_pc_region_group_configuration.py b/msgraph_beta/generated/models/cloud_pc_region_group_configuration.py index 7dfe3c8bf0d..6ac42e253e8 100644 --- a/msgraph_beta/generated/models/cloud_pc_region_group_configuration.py +++ b/msgraph_beta/generated/models/cloud_pc_region_group_configuration.py @@ -19,7 +19,7 @@ class CloudPcRegionGroupConfiguration(AdditionalDataHolder, BackedModel, Parsabl odata_type: Optional[str] = None # The regionGroup property region_group: Optional[CloudPcRegionGroup] = None - # The regions property + # The list of region names within the region group. The default value is automatic. regions: Optional[list[str]] = None @staticmethod diff --git a/msgraph_beta/generated/models/cloud_pc_snapshot_reset_mode.py b/msgraph_beta/generated/models/cloud_pc_snapshot_reset_mode.py new file mode 100644 index 00000000000..fe85781a0fe --- /dev/null +++ b/msgraph_beta/generated/models/cloud_pc_snapshot_reset_mode.py @@ -0,0 +1,8 @@ +from enum import Enum + +class CloudPcSnapshotResetMode(str, Enum): + NotApplicable = "notApplicable", + Enabled = "enabled", + Disabled = "disabled", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/cloud_pc_status.py b/msgraph_beta/generated/models/cloud_pc_status.py index 7c4a78a9164..c89e27acd9b 100644 --- a/msgraph_beta/generated/models/cloud_pc_status.py +++ b/msgraph_beta/generated/models/cloud_pc_status.py @@ -18,4 +18,6 @@ class CloudPcStatus(str, Enum): ModifyingSingleSignOn = "modifyingSingleSignOn", RefreshPolicyConfiguration = "refreshPolicyConfiguration", Preparing = "preparing", + FailoverInProgress = "failoverInProgress", + FailbackInProgress = "failbackInProgress", diff --git a/msgraph_beta/generated/models/cloud_video_interop_info.py b/msgraph_beta/generated/models/cloud_video_interop_info.py index 31ecce9380a..4a4d7873a2a 100644 --- a/msgraph_beta/generated/models/cloud_video_interop_info.py +++ b/msgraph_beta/generated/models/cloud_video_interop_info.py @@ -12,13 +12,13 @@ class CloudVideoInteropInfo(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 moreInfoWebUrl property + # Provides other video teleconferencing (VTC) dial-in options. Read-only. more_info_web_url: Optional[str] = None # The OdataType property odata_type: Optional[str] = None - # The tenantKey property + # The tenant key that is used to dial into the interactive voice response (IVR) of the partner CVI service. tenant_key: Optional[str] = None - # The videoTeleconferenceId property + # The video teleconferencing ID. Read-only. video_teleconference_id: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/column_definition.py b/msgraph_beta/generated/models/column_definition.py index 559532613e4..0919fee2121 100644 --- a/msgraph_beta/generated/models/column_definition.py +++ b/msgraph_beta/generated/models/column_definition.py @@ -57,7 +57,7 @@ class ColumnDefinition(Entity, Parsable): hidden: Optional[bool] = None # This column stores hyperlink or picture values. hyperlink_or_picture: Optional[HyperlinkOrPictureColumn] = None - # Specifies whether the column values can used for sorting and searching. + # Specifies whether the column values can be used for sorting and searching. indexed: Optional[bool] = None # Indicates whether this column can be deleted. is_deletable: Optional[bool] = None @@ -65,6 +65,8 @@ class ColumnDefinition(Entity, Parsable): is_reorderable: Optional[bool] = None # Specifies whether the column can be changed. is_sealed: Optional[bool] = None + # Specifies whether the column values can be used for searching. Currently supported only for columns in a fileStorageContainer. + is_searchable: Optional[bool] = None # This column's data is looked up from another source in the site. lookup: Optional[LookupColumn] = None # The API-facing name of the column as it appears in the fields on a listItem. For the user-facing name, see displayName. @@ -171,6 +173,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "isDeletable": lambda n : setattr(self, 'is_deletable', n.get_bool_value()), "isReorderable": lambda n : setattr(self, 'is_reorderable', n.get_bool_value()), "isSealed": lambda n : setattr(self, 'is_sealed', n.get_bool_value()), + "isSearchable": lambda n : setattr(self, 'is_searchable', n.get_bool_value()), "lookup": lambda n : setattr(self, 'lookup', n.get_object_value(LookupColumn)), "name": lambda n : setattr(self, 'name', n.get_str_value()), "number": lambda n : setattr(self, 'number', n.get_object_value(NumberColumn)), @@ -217,6 +220,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_bool_value("isDeletable", self.is_deletable) writer.write_bool_value("isReorderable", self.is_reorderable) writer.write_bool_value("isSealed", self.is_sealed) + writer.write_bool_value("isSearchable", self.is_searchable) writer.write_object_value("lookup", self.lookup) writer.write_str_value("name", self.name) writer.write_object_value("number", self.number) diff --git a/msgraph_beta/generated/models/comms_operation.py b/msgraph_beta/generated/models/comms_operation.py index 5570078a630..afb2112fbdb 100644 --- a/msgraph_beta/generated/models/comms_operation.py +++ b/msgraph_beta/generated/models/comms_operation.py @@ -6,6 +6,8 @@ if TYPE_CHECKING: from .add_large_gallery_view_operation import AddLargeGalleryViewOperation + from .admit_all_from_lobby_operation import AdmitAllFromLobbyOperation + from .admit_from_lobby_operation import AdmitFromLobbyOperation from .cancel_media_processing_operation import CancelMediaProcessingOperation from .entity import Entity from .invite_participants_operation import InviteParticipantsOperation @@ -14,6 +16,7 @@ from .operation_status import OperationStatus from .play_prompt_operation import PlayPromptOperation from .record_operation import RecordOperation + from .remove_from_lobby_operation import RemoveFromLobbyOperation from .result_info import ResultInfo from .send_dtmf_tones_operation import SendDtmfTonesOperation from .start_hold_music_operation import StartHoldMusicOperation @@ -57,6 +60,14 @@ def create_from_discriminator_value(parse_node: ParseNode) -> CommsOperation: from .add_large_gallery_view_operation import AddLargeGalleryViewOperation return AddLargeGalleryViewOperation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.admitAllFromLobbyOperation".casefold(): + from .admit_all_from_lobby_operation import AdmitAllFromLobbyOperation + + return AdmitAllFromLobbyOperation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.admitFromLobbyOperation".casefold(): + from .admit_from_lobby_operation import AdmitFromLobbyOperation + + return AdmitFromLobbyOperation() if mapping_value and mapping_value.casefold() == "#microsoft.graph.cancelMediaProcessingOperation".casefold(): from .cancel_media_processing_operation import CancelMediaProcessingOperation @@ -81,6 +92,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> CommsOperation: from .record_operation import RecordOperation return RecordOperation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.removeFromLobbyOperation".casefold(): + from .remove_from_lobby_operation import RemoveFromLobbyOperation + + return RemoveFromLobbyOperation() if mapping_value and mapping_value.casefold() == "#microsoft.graph.sendDtmfTonesOperation".casefold(): from .send_dtmf_tones_operation import SendDtmfTonesOperation @@ -129,6 +144,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .add_large_gallery_view_operation import AddLargeGalleryViewOperation + from .admit_all_from_lobby_operation import AdmitAllFromLobbyOperation + from .admit_from_lobby_operation import AdmitFromLobbyOperation from .cancel_media_processing_operation import CancelMediaProcessingOperation from .entity import Entity from .invite_participants_operation import InviteParticipantsOperation @@ -137,6 +154,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .operation_status import OperationStatus from .play_prompt_operation import PlayPromptOperation from .record_operation import RecordOperation + from .remove_from_lobby_operation import RemoveFromLobbyOperation from .result_info import ResultInfo from .send_dtmf_tones_operation import SendDtmfTonesOperation from .start_hold_music_operation import StartHoldMusicOperation @@ -150,6 +168,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .update_recording_status_operation import UpdateRecordingStatusOperation from .add_large_gallery_view_operation import AddLargeGalleryViewOperation + from .admit_all_from_lobby_operation import AdmitAllFromLobbyOperation + from .admit_from_lobby_operation import AdmitFromLobbyOperation from .cancel_media_processing_operation import CancelMediaProcessingOperation from .entity import Entity from .invite_participants_operation import InviteParticipantsOperation @@ -158,6 +178,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .operation_status import OperationStatus from .play_prompt_operation import PlayPromptOperation from .record_operation import RecordOperation + from .remove_from_lobby_operation import RemoveFromLobbyOperation from .result_info import ResultInfo from .send_dtmf_tones_operation import SendDtmfTonesOperation from .start_hold_music_operation import StartHoldMusicOperation diff --git a/msgraph_beta/generated/models/conditional_access_policy.py b/msgraph_beta/generated/models/conditional_access_policy.py index c8c24cc7b2d..211188eaf42 100644 --- a/msgraph_beta/generated/models/conditional_access_policy.py +++ b/msgraph_beta/generated/models/conditional_access_policy.py @@ -21,7 +21,7 @@ class ConditionalAccessPolicy(PolicyDeletableItem, Parsable): odata_type: Optional[str] = "#microsoft.graph.conditionalAccessPolicy" # 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. + # The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. created_date_time: Optional[datetime.datetime] = None # Not used. description: Optional[str] = None @@ -31,7 +31,7 @@ class ConditionalAccessPolicy(PolicyDeletableItem, Parsable): grant_controls: Optional[ConditionalAccessGrantControls] = None # Specifies the identifier of a conditionalAccessPolicy object. Read-only. id: 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. Readonly. + # The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only. modified_date_time: Optional[datetime.datetime] = None # Specifies the session controls that are enforced after sign-in. session_controls: Optional[ConditionalAccessSessionControls] = None diff --git a/msgraph_beta/generated/models/connected_organization_members.py b/msgraph_beta/generated/models/connected_organization_members.py index d49c61fff59..ec068f23b74 100644 --- a/msgraph_beta/generated/models/connected_organization_members.py +++ b/msgraph_beta/generated/models/connected_organization_members.py @@ -13,7 +13,7 @@ class ConnectedOrganizationMembers(UserSet, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.connectedOrganizationMembers" - # The name of the connected organization. Read only. + # The name of the connected organization. Read-only. description: Optional[str] = None # The ID of the connected organization in entitlement management. id: Optional[str] = None diff --git a/msgraph_beta/generated/models/context_metadata.py b/msgraph_beta/generated/models/context_metadata.py new file mode 100644 index 00000000000..779ce2f128a --- /dev/null +++ b/msgraph_beta/generated/models/context_metadata.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .custom_metadata_dictionary import CustomMetadataDictionary + +@dataclass +class ContextMetadata(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The metadataProperties property + metadata_properties: Optional[CustomMetadataDictionary] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ContextMetadata: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ContextMetadata + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ContextMetadata() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_metadata_dictionary import CustomMetadataDictionary + + from .custom_metadata_dictionary import CustomMetadataDictionary + + fields: dict[str, Callable[[Any], None]] = { + "metadataProperties": lambda n : setattr(self, 'metadata_properties', n.get_object_value(CustomMetadataDictionary)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("metadataProperties", self.metadata_properties) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/copilot_package.py b/msgraph_beta/generated/models/copilot_package.py index 64b9e786a77..22fff4e5baf 100644 --- a/msgraph_beta/generated/models/copilot_package.py +++ b/msgraph_beta/generated/models/copilot_package.py @@ -21,6 +21,8 @@ class CopilotPackage(Entity, Parsable): asset_id: Optional[str] = None # The availableTo property available_to: Optional[PackageStatus] = None + # The createdDateTime property + created_date_time: Optional[datetime.datetime] = None # The deployedTo property deployed_to: Optional[PackageStatus] = None # The displayName property @@ -93,6 +95,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "appId": lambda n : setattr(self, 'app_id', n.get_str_value()), "assetId": lambda n : setattr(self, 'asset_id', n.get_str_value()), "availableTo": lambda n : setattr(self, 'available_to', n.get_enum_value(PackageStatus)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), "deployedTo": lambda n : setattr(self, 'deployed_to', n.get_enum_value(PackageStatus)), "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), "elementTypes": lambda n : setattr(self, 'element_types', n.get_collection_of_primitive_values(str)), @@ -125,6 +128,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("appId", self.app_id) writer.write_str_value("assetId", self.asset_id) writer.write_enum_value("availableTo", self.available_to) + writer.write_datetime_value("createdDateTime", self.created_date_time) writer.write_enum_value("deployedTo", self.deployed_to) writer.write_str_value("displayName", self.display_name) writer.write_collection_of_primitive_values("elementTypes", self.element_types) diff --git a/msgraph_beta/generated/models/copilot_package_detail.py b/msgraph_beta/generated/models/copilot_package_detail.py index 0d0d2e1a848..470e0281292 100644 --- a/msgraph_beta/generated/models/copilot_package_detail.py +++ b/msgraph_beta/generated/models/copilot_package_detail.py @@ -27,6 +27,8 @@ class CopilotPackageDetail(CopilotPackage, Parsable): long_description: Optional[str] = None # The sensitivity property sensitivity: Optional[str] = None + # The sharedWithUsersAndGroups property + shared_with_users_and_groups: Optional[list[PackageAccessEntity]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CopilotPackageDetail: @@ -59,6 +61,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "elementDetails": lambda n : setattr(self, 'element_details', n.get_collection_of_object_values(PackageElementDetail)), "longDescription": lambda n : setattr(self, 'long_description', n.get_str_value()), "sensitivity": lambda n : setattr(self, 'sensitivity', n.get_str_value()), + "sharedWithUsersAndGroups": lambda n : setattr(self, 'shared_with_users_and_groups', n.get_collection_of_object_values(PackageAccessEntity)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -79,5 +82,6 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("elementDetails", self.element_details) writer.write_str_value("longDescription", self.long_description) writer.write_str_value("sensitivity", self.sensitivity) + writer.write_collection_of_object_values("sharedWithUsersAndGroups", self.shared_with_users_and_groups) diff --git a/msgraph_beta/generated/models/correlated_identity.py b/msgraph_beta/generated/models/correlated_identity.py new file mode 100644 index 00000000000..02da846fcb8 --- /dev/null +++ b/msgraph_beta/generated/models/correlated_identity.py @@ -0,0 +1,80 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .correlation_error import CorrelationError + from .entity import Entity + from .identity_info import IdentityInfo + +from .entity import Entity + +@dataclass +class CorrelatedIdentity(Entity, Parsable): + # The date and time when the identity was correlated. Supports $orderby. + correlated_date_time: Optional[datetime.datetime] = None + # Error information if the correlation for this identity failed. null if successful. Supports $filter (eq). + error: Optional[CorrelationError] = None + # The OdataType property + odata_type: Optional[str] = None + # The source identity information from the on-premises directory. Supports $filter (eq). + source_identity: Optional[IdentityInfo] = None + # The correlation and assignment status. Possible values include: uncorrelated, correlatedNotAssigned, correlatedAssigned and failToCorrelate. Supports $filter (eq), $count. + status: Optional[str] = None + # The target identity information from Microsoft Entra ID. Supports $filter (eq). + target_identity: Optional[IdentityInfo] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CorrelatedIdentity: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CorrelatedIdentity + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CorrelatedIdentity() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .correlation_error import CorrelationError + from .entity import Entity + from .identity_info import IdentityInfo + + from .correlation_error import CorrelationError + from .entity import Entity + from .identity_info import IdentityInfo + + fields: dict[str, Callable[[Any], None]] = { + "correlatedDateTime": lambda n : setattr(self, 'correlated_date_time', n.get_datetime_value()), + "error": lambda n : setattr(self, 'error', n.get_object_value(CorrelationError)), + "sourceIdentity": lambda n : setattr(self, 'source_identity', n.get_object_value(IdentityInfo)), + "status": lambda n : setattr(self, 'status', n.get_str_value()), + "targetIdentity": lambda n : setattr(self, 'target_identity', n.get_object_value(IdentityInfo)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_datetime_value("correlatedDateTime", self.correlated_date_time) + writer.write_object_value("error", self.error) + writer.write_object_value("sourceIdentity", self.source_identity) + writer.write_str_value("status", self.status) + writer.write_object_value("targetIdentity", self.target_identity) + + diff --git a/msgraph_beta/generated/models/correlated_identity_collection_response.py b/msgraph_beta/generated/models/correlated_identity_collection_response.py new file mode 100644 index 00000000000..9cb92486d58 --- /dev/null +++ b/msgraph_beta/generated/models/correlated_identity_collection_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .correlated_identity import CorrelatedIdentity + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class CorrelatedIdentityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[CorrelatedIdentity]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CorrelatedIdentityCollectionResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CorrelatedIdentityCollectionResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CorrelatedIdentityCollectionResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .correlated_identity import CorrelatedIdentity + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .correlated_identity import CorrelatedIdentity + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CorrelatedIdentity)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/models/correlation_error.py b/msgraph_beta/generated/models/correlation_error.py new file mode 100644 index 00000000000..0bb4b2b3bdb --- /dev/null +++ b/msgraph_beta/generated/models/correlation_error.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class CorrelationError(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The error code indicating why the correlation failed. + code: Optional[str] = None + # A human-readable description of the error. + message: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CorrelationError: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CorrelationError + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CorrelationError() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "code": lambda n : setattr(self, 'code', n.get_str_value()), + "message": lambda n : setattr(self, 'message', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("code", self.code) + writer.write_str_value("message", self.message) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/cross_cloud_azure_active_directory_tenant.py b/msgraph_beta/generated/models/cross_cloud_azure_active_directory_tenant.py index 6115f000e50..f4a2a3db6af 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 @@ -13,11 +13,11 @@ 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. + # The ID of the cloud where the tenant is located, one of microsoftonline.com, microsoftonline.us or partner.microsoftonline.cn. Read-only. cloud_instance: Optional[str] = None - # The name of the Microsoft Entra tenant. Read only. + # The name of the Microsoft Entra tenant. Read-only. display_name: Optional[str] = None - # The ID of the Microsoft Entra tenant. Read only. + # The ID of the Microsoft Entra tenant. Read-only. tenant_id: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_partner.py b/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_partner.py index b579bbe4128..ee86015c3ae 100644 --- a/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_partner.py +++ b/msgraph_beta/generated/models/cross_tenant_access_policy_configuration_partner.py @@ -15,6 +15,7 @@ from .inbound_outbound_policy_configuration import InboundOutboundPolicyConfiguration from .m365_capability_base import M365CapabilityBase from .policy_deletable_item import PolicyDeletableItem + from .service_provider_constraints import ServiceProviderConstraints from .policy_deletable_item import PolicyDeletableItem @@ -50,6 +51,8 @@ class CrossTenantAccessPolicyConfigurationPartner(PolicyDeletableItem, Parsable) m365_collaboration_inbound: Optional[CrossTenantAccessPolicyM365CollaborationInboundSetting] = None # Defines your partner-specific configuration for outbound Microsoft 365 collaboration settings that determine which users in your organization can collaborate with the partner organization using Microsoft 365 apps. m365_collaboration_outbound: Optional[CrossTenantAccessPolicyM365CollaborationOutboundSetting] = None + # The serviceProviderConstraints property + service_provider_constraints: Optional[ServiceProviderConstraints] = None # The tenant identifier for the partner Microsoft Entra organization. Read-only. Key. tenant_id: Optional[str] = None # Defines the partner-specific tenant restrictions configuration for users in your organization who access a partner organization using partner supplied identities on your network or devices. @@ -81,6 +84,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .inbound_outbound_policy_configuration import InboundOutboundPolicyConfiguration from .m365_capability_base import M365CapabilityBase from .policy_deletable_item import PolicyDeletableItem + from .service_provider_constraints import ServiceProviderConstraints from .cross_tenant_access_policy_app_service_connect_setting import CrossTenantAccessPolicyAppServiceConnectSetting from .cross_tenant_access_policy_b2_b_setting import CrossTenantAccessPolicyB2BSetting @@ -92,6 +96,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .inbound_outbound_policy_configuration import InboundOutboundPolicyConfiguration from .m365_capability_base import M365CapabilityBase from .policy_deletable_item import PolicyDeletableItem + from .service_provider_constraints import ServiceProviderConstraints fields: dict[str, Callable[[Any], None]] = { "appServiceConnectInbound": lambda n : setattr(self, 'app_service_connect_inbound', n.get_object_value(CrossTenantAccessPolicyAppServiceConnectSetting)), @@ -108,6 +113,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "m365Capabilities": lambda n : setattr(self, 'm365_capabilities', n.get_collection_of_object_values(M365CapabilityBase)), "m365CollaborationInbound": lambda n : setattr(self, 'm365_collaboration_inbound', n.get_object_value(CrossTenantAccessPolicyM365CollaborationInboundSetting)), "m365CollaborationOutbound": lambda n : setattr(self, 'm365_collaboration_outbound', n.get_object_value(CrossTenantAccessPolicyM365CollaborationOutboundSetting)), + "serviceProviderConstraints": lambda n : setattr(self, 'service_provider_constraints', n.get_object_value(ServiceProviderConstraints)), "tenantId": lambda n : setattr(self, 'tenant_id', n.get_str_value()), "tenantRestrictions": lambda n : setattr(self, 'tenant_restrictions', n.get_object_value(CrossTenantAccessPolicyTenantRestrictions)), } @@ -138,6 +144,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("m365Capabilities", self.m365_capabilities) writer.write_object_value("m365CollaborationInbound", self.m365_collaboration_inbound) writer.write_object_value("m365CollaborationOutbound", self.m365_collaboration_outbound) + writer.write_object_value("serviceProviderConstraints", self.service_provider_constraints) writer.write_str_value("tenantId", self.tenant_id) writer.write_object_value("tenantRestrictions", self.tenant_restrictions) diff --git a/msgraph_beta/generated/models/cross_tenant_migration_job.py b/msgraph_beta/generated/models/cross_tenant_migration_job.py index cf0713df4ee..c94d657b077 100644 --- a/msgraph_beta/generated/models/cross_tenant_migration_job.py +++ b/msgraph_beta/generated/models/cross_tenant_migration_job.py @@ -16,37 +16,37 @@ @dataclass class CrossTenantMigrationJob(Entity, Parsable): - # DateTime after which the migration should be performed + # Date and time after which the migration should be performed. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. complete_after_date_time: Optional[datetime.datetime] = None - # ID of the user that created the job + # User principal name (UPN) of the user who created the job. Read-only. created_by: Optional[str] = None - # When the job what created + # When the job 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, 2024, is 2024-01-01T00:00:00Z. Read-only. created_date_time: Optional[datetime.datetime] = None - # Display name of the job. Must be unique per tenant + # Display name of the job. Must be unique per tenant. display_name: Optional[str] = None - # Settings to use for migration of Exchange workload + # Settings to use for migration of Exchange workload. Nullable. exchange_settings: Optional[ExchangeOnlineCrossTenantMigrationSettings] = None # The jobType property job_type: Optional[CrossTenantMigrationJobType] = None - # When this migration job was last updated + # When this migration job was last updated. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. Read-only. last_updated_date_time: Optional[datetime.datetime] = None - # Status message of the migration job + # Status message of the migration job. Nullable. Read-only. message: Optional[str] = None # The OdataType property odata_type: Optional[str] = None - # Type of resource being migrated. Only Users is currently supported + # Type of resource being migrated. Only Users is currently supported. resource_type: Optional[str] = None - # IDs (GUID) of the resources being migrated with the migration job + # IDs (GUID) of the resources that are migrated with the migration job. resources: Optional[list[str]] = None - # ID (GUID) of the tenant that content is being migrated from + # ID (GUID) of the tenant that content is migrated from. source_tenant_id: Optional[str] = None # The status property status: Optional[CrossTenantMigrationJobStatus] = None - # ID of the tenant that content is being migrated to + # ID of the tenant that content is migrated to. Read-only. target_tenant_id: Optional[str] = None - # Details and status of the users being migrated in this migration job + # Details and status of the users migrated in this migration job. users: Optional[list[CrossTenantMigrationTask]] = None - # Workloads to migrate. Supported workloads are Teams, Exchange, and ODSP (OneDrive/SharePoint) + # Workloads to migrate. Supported workloads are Teams, Exchange, and ODSP (OneDrive/SharePoint). workloads: Optional[list[str]] = None @staticmethod diff --git a/msgraph_beta/generated/models/custom_app_management_application_configuration.py b/msgraph_beta/generated/models/custom_app_management_application_configuration.py index 8f55ed4c06f..1959f18934a 100644 --- a/msgraph_beta/generated/models/custom_app_management_application_configuration.py +++ b/msgraph_beta/generated/models/custom_app_management_application_configuration.py @@ -23,7 +23,7 @@ class CustomAppManagementApplicationConfiguration(AdditionalDataHolder, BackedMo identifier_uris: Optional[IdentifierUriConfiguration] = None # The OdataType property odata_type: Optional[str] = None - # The redirectUris property + # Configuration for redirect URI validation rules and restrictions. redirect_uris: Optional[RedirectUriConfiguration] = None @staticmethod diff --git a/msgraph_beta/generated/models/custom_data_provided_resource_access_review_upload_session.py b/msgraph_beta/generated/models/custom_data_provided_resource_access_review_upload_session.py new file mode 100644 index 00000000000..ec4d873d0cb --- /dev/null +++ b/msgraph_beta/generated/models/custom_data_provided_resource_access_review_upload_session.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession + +from .custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession + +@dataclass +class CustomDataProvidedResourceAccessReviewUploadSession(CustomDataProvidedResourceUploadSession, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.customDataProvidedResourceAccessReviewUploadSession" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CustomDataProvidedResourceAccessReviewUploadSession: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CustomDataProvidedResourceAccessReviewUploadSession + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CustomDataProvidedResourceAccessReviewUploadSession() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession + + from .custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/custom_data_provided_resource_payloads/access_review_context_data.py b/msgraph_beta/generated/models/custom_data_provided_resource_payloads/access_review_context_data.py new file mode 100644 index 00000000000..0e4872a1d76 --- /dev/null +++ b/msgraph_beta/generated/models/custom_data_provided_resource_payloads/access_review_context_data.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .access_review_context_data_base import AccessReviewContextDataBase + +from .access_review_context_data_base import AccessReviewContextDataBase + +@dataclass +class AccessReviewContextData(AccessReviewContextDataBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.customDataProvidedResourcePayloads.accessReviewContextData" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AccessReviewContextData: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AccessReviewContextData + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AccessReviewContextData() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .access_review_context_data_base import AccessReviewContextDataBase + + from .access_review_context_data_base import AccessReviewContextDataBase + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/custom_data_provided_resource_payloads/access_review_context_data_base.py b/msgraph_beta/generated/models/custom_data_provided_resource_payloads/access_review_context_data_base.py new file mode 100644 index 00000000000..e9b6afd3dc0 --- /dev/null +++ b/msgraph_beta/generated/models/custom_data_provided_resource_payloads/access_review_context_data_base.py @@ -0,0 +1,80 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .access_review_context_data import AccessReviewContextData + from .apply_decision_context_data import ApplyDecisionContextData + from .data import Data + +from .data import Data + +@dataclass +class AccessReviewContextDataBase(Data, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.customDataProvidedResourcePayloads.accessReviewContextDataBase" + # The unique identifier of the access review definition that this data is associated with. + review_definition_id: Optional[str] = None + # The unique identifier of the access review instance that this data is associated with. + review_instance_id: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AccessReviewContextDataBase: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AccessReviewContextDataBase + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.customDataProvidedResourcePayloads.accessReviewContextData".casefold(): + from .access_review_context_data import AccessReviewContextData + + return AccessReviewContextData() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.customDataProvidedResourcePayloads.applyDecisionContextData".casefold(): + from .apply_decision_context_data import ApplyDecisionContextData + + return ApplyDecisionContextData() + return AccessReviewContextDataBase() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .access_review_context_data import AccessReviewContextData + from .apply_decision_context_data import ApplyDecisionContextData + from .data import Data + + from .access_review_context_data import AccessReviewContextData + from .apply_decision_context_data import ApplyDecisionContextData + from .data import Data + + fields: dict[str, Callable[[Any], None]] = { + "reviewDefinitionId": lambda n : setattr(self, 'review_definition_id', n.get_str_value()), + "reviewInstanceId": lambda n : setattr(self, 'review_instance_id', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("reviewDefinitionId", self.review_definition_id) + writer.write_str_value("reviewInstanceId", self.review_instance_id) + + diff --git a/msgraph_beta/generated/models/custom_data_provided_resource_payloads/apply_decision_context_data.py b/msgraph_beta/generated/models/custom_data_provided_resource_payloads/apply_decision_context_data.py new file mode 100644 index 00000000000..b3ca1636f7c --- /dev/null +++ b/msgraph_beta/generated/models/custom_data_provided_resource_payloads/apply_decision_context_data.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .access_review_context_data_base import AccessReviewContextDataBase + +from .access_review_context_data_base import AccessReviewContextDataBase + +@dataclass +class ApplyDecisionContextData(AccessReviewContextDataBase, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.customDataProvidedResourcePayloads.applyDecisionContextData" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ApplyDecisionContextData: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ApplyDecisionContextData + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ApplyDecisionContextData() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .access_review_context_data_base import AccessReviewContextDataBase + + from .access_review_context_data_base import AccessReviewContextDataBase + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/custom_data_provided_resource_payloads/data.py b/msgraph_beta/generated/models/custom_data_provided_resource_payloads/data.py new file mode 100644 index 00000000000..96102a565fb --- /dev/null +++ b/msgraph_beta/generated/models/custom_data_provided_resource_payloads/data.py @@ -0,0 +1,80 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .access_review_context_data import AccessReviewContextData + from .access_review_context_data_base import AccessReviewContextDataBase + from .apply_decision_context_data import ApplyDecisionContextData + +@dataclass +class Data(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Data: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Data + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.customDataProvidedResourcePayloads.accessReviewContextData".casefold(): + from .access_review_context_data import AccessReviewContextData + + return AccessReviewContextData() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.customDataProvidedResourcePayloads.accessReviewContextDataBase".casefold(): + from .access_review_context_data_base import AccessReviewContextDataBase + + return AccessReviewContextDataBase() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.customDataProvidedResourcePayloads.applyDecisionContextData".casefold(): + from .apply_decision_context_data import ApplyDecisionContextData + + return ApplyDecisionContextData() + return Data() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .access_review_context_data import AccessReviewContextData + from .access_review_context_data_base import AccessReviewContextDataBase + from .apply_decision_context_data import ApplyDecisionContextData + + from .access_review_context_data import AccessReviewContextData + from .access_review_context_data_base import AccessReviewContextDataBase + from .apply_decision_context_data import ApplyDecisionContextData + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/custom_data_provided_resource_upload_session.py b/msgraph_beta/generated/models/custom_data_provided_resource_upload_session.py index 635f5b70fb0..a4f5c13bcd7 100644 --- a/msgraph_beta/generated/models/custom_data_provided_resource_upload_session.py +++ b/msgraph_beta/generated/models/custom_data_provided_resource_upload_session.py @@ -6,10 +6,11 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .custom_data_provided_resource_access_review_upload_session import CustomDataProvidedResourceAccessReviewUploadSession from .custom_data_provided_resource_file import CustomDataProvidedResourceFile + from .custom_data_provided_resource_payloads.data import Data from .custom_data_provided_resource_upload_stats import CustomDataProvidedResourceUploadStats from .custom_data_provided_resource_upload_status import CustomDataProvidedResourceUploadStatus - from .custom_extension_data import CustomExtensionData from .entity import Entity from .entity import Entity @@ -18,8 +19,8 @@ class CustomDataProvidedResourceUploadSession(Entity, Parsable): # DateTime when the upload session was created. Read-only. Supports $orderby. created_date_time: Optional[datetime.datetime] = None - # An object containing the context for which this data is being uploaded. Currently the only possible concrete type is accessReviewResourceDataUploadSessionContextData - data: Optional[CustomExtensionData] = None + # An object containing the context for which this data is being uploaded. + data: Optional[Data] = None # The files uploaded during this upload session. Supports $expand and $expand with nested $filter and $orderby. files: Optional[list[CustomDataProvidedResourceFile]] = None # Indicates if all the necessary files have been uploaded to this session. @@ -28,14 +29,10 @@ class CustomDataProvidedResourceUploadSession(Entity, Parsable): odata_type: Optional[str] = None # The ID of the context for which data is being uploaded, for example, the Access Review instance ID. Supports $filter (eq). reference_id: Optional[str] = None - # The source of the access data. This should be set to the customdataprovidedresource's name when creating the session. - source: Optional[str] = None # The stats property stats: Optional[CustomDataProvidedResourceUploadStats] = None # The status property status: Optional[CustomDataProvidedResourceUploadStatus] = None - # Schematized form of the expected CSV columns in the uploaded file. The only possible value currently is: accessReviewDataUploadTriggerCallbackData - type: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CustomDataProvidedResourceUploadSession: @@ -46,6 +43,15 @@ def create_from_discriminator_value(parse_node: ParseNode) -> CustomDataProvided """ if parse_node is None: raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.customDataProvidedResourceAccessReviewUploadSession".casefold(): + from .custom_data_provided_resource_access_review_upload_session import CustomDataProvidedResourceAccessReviewUploadSession + + return CustomDataProvidedResourceAccessReviewUploadSession() return CustomDataProvidedResourceUploadSession() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: @@ -53,28 +59,28 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .custom_data_provided_resource_access_review_upload_session import CustomDataProvidedResourceAccessReviewUploadSession from .custom_data_provided_resource_file import CustomDataProvidedResourceFile + from .custom_data_provided_resource_payloads.data import Data from .custom_data_provided_resource_upload_stats import CustomDataProvidedResourceUploadStats from .custom_data_provided_resource_upload_status import CustomDataProvidedResourceUploadStatus - from .custom_extension_data import CustomExtensionData from .entity import Entity + from .custom_data_provided_resource_access_review_upload_session import CustomDataProvidedResourceAccessReviewUploadSession from .custom_data_provided_resource_file import CustomDataProvidedResourceFile + from .custom_data_provided_resource_payloads.data import Data from .custom_data_provided_resource_upload_stats import CustomDataProvidedResourceUploadStats from .custom_data_provided_resource_upload_status import CustomDataProvidedResourceUploadStatus - from .custom_extension_data import CustomExtensionData from .entity import Entity fields: dict[str, Callable[[Any], None]] = { "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "data": lambda n : setattr(self, 'data', n.get_object_value(CustomExtensionData)), + "data": lambda n : setattr(self, 'data', n.get_object_value(Data)), "files": lambda n : setattr(self, 'files', n.get_collection_of_object_values(CustomDataProvidedResourceFile)), "isUploadDone": lambda n : setattr(self, 'is_upload_done', n.get_bool_value()), "referenceId": lambda n : setattr(self, 'reference_id', n.get_str_value()), - "source": lambda n : setattr(self, 'source', n.get_str_value()), "stats": lambda n : setattr(self, 'stats', n.get_object_value(CustomDataProvidedResourceUploadStats)), "status": lambda n : setattr(self, 'status', n.get_enum_value(CustomDataProvidedResourceUploadStatus)), - "type": lambda n : setattr(self, 'type', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -94,9 +100,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("files", self.files) writer.write_bool_value("isUploadDone", self.is_upload_done) writer.write_str_value("referenceId", self.reference_id) - writer.write_str_value("source", self.source) writer.write_object_value("stats", self.stats) writer.write_enum_value("status", self.status) - writer.write_str_value("type", self.type) diff --git a/msgraph_beta/generated/models/custom_emoji_from_identity_set.py b/msgraph_beta/generated/models/custom_emoji_from_identity_set.py new file mode 100644 index 00000000000..3ca774735a7 --- /dev/null +++ b/msgraph_beta/generated/models/custom_emoji_from_identity_set.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .identity_set import IdentitySet + +from .identity_set import IdentitySet + +@dataclass +class CustomEmojiFromIdentitySet(IdentitySet, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.customEmojiFromIdentitySet" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CustomEmojiFromIdentitySet: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CustomEmojiFromIdentitySet + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CustomEmojiFromIdentitySet() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .identity_set import IdentitySet + + from .identity_set import IdentitySet + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/custom_extension_data.py b/msgraph_beta/generated/models/custom_extension_data.py index b7cf3177d7f..259585ca952 100644 --- a/msgraph_beta/generated/models/custom_extension_data.py +++ b/msgraph_beta/generated/models/custom_extension_data.py @@ -7,11 +7,10 @@ if TYPE_CHECKING: from .access_package_assignment_request_callback_data import AccessPackageAssignmentRequestCallbackData - from .access_review_data_upload_trigger_callback_data import AccessReviewDataUploadTriggerCallbackData - from .access_review_resource_data_upload_session_context_data import AccessReviewResourceDataUploadSessionContextData from .assignment_request_approval_stage_callback_data import AssignmentRequestApprovalStageCallbackData from .identity_governance.custom_task_extension_callback_data import CustomTaskExtensionCallbackData from .identity_governance.custom_task_extension_callout_data import CustomTaskExtensionCalloutData + from .identity_governance.custom_task_extension_response_data import CustomTaskExtensionResponseData @dataclass class CustomExtensionData(AdditionalDataHolder, BackedModel, Parsable): @@ -41,14 +40,6 @@ def create_from_discriminator_value(parse_node: ParseNode) -> CustomExtensionDat from .access_package_assignment_request_callback_data import AccessPackageAssignmentRequestCallbackData return AccessPackageAssignmentRequestCallbackData() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.accessReviewDataUploadTriggerCallbackData".casefold(): - from .access_review_data_upload_trigger_callback_data import AccessReviewDataUploadTriggerCallbackData - - return AccessReviewDataUploadTriggerCallbackData() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.accessReviewResourceDataUploadSessionContextData".casefold(): - from .access_review_resource_data_upload_session_context_data import AccessReviewResourceDataUploadSessionContextData - - return AccessReviewResourceDataUploadSessionContextData() if mapping_value and mapping_value.casefold() == "#microsoft.graph.assignmentRequestApprovalStageCallbackData".casefold(): from .assignment_request_approval_stage_callback_data import AssignmentRequestApprovalStageCallbackData @@ -61,6 +52,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> CustomExtensionDat from .identity_governance.custom_task_extension_callout_data import CustomTaskExtensionCalloutData return CustomTaskExtensionCalloutData() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.identityGovernance.customTaskExtensionResponseData".casefold(): + from .identity_governance.custom_task_extension_response_data import CustomTaskExtensionResponseData + + return CustomTaskExtensionResponseData() return CustomExtensionData() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: @@ -69,18 +64,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .access_package_assignment_request_callback_data import AccessPackageAssignmentRequestCallbackData - from .access_review_data_upload_trigger_callback_data import AccessReviewDataUploadTriggerCallbackData - from .access_review_resource_data_upload_session_context_data import AccessReviewResourceDataUploadSessionContextData from .assignment_request_approval_stage_callback_data import AssignmentRequestApprovalStageCallbackData from .identity_governance.custom_task_extension_callback_data import CustomTaskExtensionCallbackData from .identity_governance.custom_task_extension_callout_data import CustomTaskExtensionCalloutData + from .identity_governance.custom_task_extension_response_data import CustomTaskExtensionResponseData from .access_package_assignment_request_callback_data import AccessPackageAssignmentRequestCallbackData - from .access_review_data_upload_trigger_callback_data import AccessReviewDataUploadTriggerCallbackData - from .access_review_resource_data_upload_session_context_data import AccessReviewResourceDataUploadSessionContextData from .assignment_request_approval_stage_callback_data import AssignmentRequestApprovalStageCallbackData from .identity_governance.custom_task_extension_callback_data import CustomTaskExtensionCallbackData from .identity_governance.custom_task_extension_callout_data import CustomTaskExtensionCalloutData + from .identity_governance.custom_task_extension_response_data import CustomTaskExtensionResponseData fields: dict[str, Callable[[Any], None]] = { "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), diff --git a/msgraph_beta/generated/models/ddm_app_allow_downloads_over_cellular.py b/msgraph_beta/generated/models/ddm_app_allow_downloads_over_cellular.py new file mode 100644 index 00000000000..604ed44b973 --- /dev/null +++ b/msgraph_beta/generated/models/ddm_app_allow_downloads_over_cellular.py @@ -0,0 +1,12 @@ +from enum import Enum + +class DdmAppAllowDownloadsOverCellular(str, Enum): + # The device downloads apps of any size using a cellular network. + AlwaysOn = "alwaysOn", + # The device doesn't download apps using a cellular network. The device pauses the automatic install or update operation until a different network is active. + AlwaysOff = "alwaysOff", + # The device uses the settings for the corresponding store when downloading apps. + StoreSettings = "storeSettings", + # Evolvable enumeration sentinel value. Do not use. + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/ddm_app_automatic_app_updates.py b/msgraph_beta/generated/models/ddm_app_automatic_app_updates.py new file mode 100644 index 00000000000..f635c73379a --- /dev/null +++ b/msgraph_beta/generated/models/ddm_app_automatic_app_updates.py @@ -0,0 +1,12 @@ +from enum import Enum + +class DdmAppAutomaticAppUpdates(str, Enum): + # The device automatically updates the app to the latest version. + AlwaysOn = "alwaysOn", + # The device never automatically updates the app. + AlwaysOff = "alwaysOff", + # The device uses the settings for the corresponding store to determine when to automatically update the app. + StoreSettings = "storeSettings", + # Evolvable enumeration sentinel value. Do not use. + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/delegated_admin_relationship.py b/msgraph_beta/generated/models/delegated_admin_relationship.py index 5f4c74ecb96..2629cb49b5b 100644 --- a/msgraph_beta/generated/models/delegated_admin_relationship.py +++ b/msgraph_beta/generated/models/delegated_admin_relationship.py @@ -45,7 +45,7 @@ class DelegatedAdminRelationship(Entity, Parsable): operations: Optional[list[DelegatedAdminRelationshipOperation]] = None # The requests associated with the delegated admin relationship. requests: Optional[list[DelegatedAdminRelationshipRequest]] = None - # The status of the relationship. Read Only. The possible values are: activating, active, approvalPending, approved, created, expired, expiring, terminated, terminating, terminationRequested, unknownFutureValue. Supports $orderby. + # The status of the relationship. Read-only. The possible values are: activating, active, approvalPending, approved, created, expired, expiring, terminated, terminating, terminationRequested, unknownFutureValue. Supports $orderby. status: Optional[DelegatedAdminRelationshipStatus] = None @staticmethod diff --git a/msgraph_beta/generated/models/delegated_admin_service_provider_constraints.py b/msgraph_beta/generated/models/delegated_admin_service_provider_constraints.py new file mode 100644 index 00000000000..708bbdc4fc1 --- /dev/null +++ b/msgraph_beta/generated/models/delegated_admin_service_provider_constraints.py @@ -0,0 +1,66 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .service_provider_constraints import ServiceProviderConstraints + +from .service_provider_constraints import ServiceProviderConstraints + +@dataclass +class DelegatedAdminServiceProviderConstraints(ServiceProviderConstraints, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.delegatedAdminServiceProviderConstraints" + # The allowedRoleTemplateIds property + allowed_role_template_ids: Optional[list[str]] = None + # The createdDateTime property + created_date_time: Optional[datetime.datetime] = None + # The lastModifiedDateTime property + last_modified_date_time: Optional[datetime.datetime] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DelegatedAdminServiceProviderConstraints: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DelegatedAdminServiceProviderConstraints + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DelegatedAdminServiceProviderConstraints() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .service_provider_constraints import ServiceProviderConstraints + + from .service_provider_constraints import ServiceProviderConstraints + + fields: dict[str, Callable[[Any], None]] = { + "allowedRoleTemplateIds": lambda n : setattr(self, 'allowed_role_template_ids', n.get_collection_of_primitive_values(str)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_primitive_values("allowedRoleTemplateIds", self.allowed_role_template_ids) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + + diff --git a/msgraph_beta/generated/models/device_compliance_policy_script.py b/msgraph_beta/generated/models/device_compliance_policy_script.py index 72b09f4aa36..3ee1d12275f 100644 --- a/msgraph_beta/generated/models/device_compliance_policy_script.py +++ b/msgraph_beta/generated/models/device_compliance_policy_script.py @@ -18,6 +18,8 @@ class DeviceCompliancePolicyScript(AdditionalDataHolder, BackedModel, Parsable): odata_type: Optional[str] = None # Json of the rules. rules_content: Optional[bytes] = None + # Indicates the interval, in minutes, at which the custom compliance script is evaluated on the device. Allowed range from 1 to 480. Nullable. + run_interval_in_minutes: Optional[int] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceCompliancePolicyScript: @@ -39,6 +41,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "deviceComplianceScriptId": lambda n : setattr(self, 'device_compliance_script_id', n.get_str_value()), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), "rulesContent": lambda n : setattr(self, 'rules_content', n.get_bytes_value()), + "runIntervalInMinutes": lambda n : setattr(self, 'run_interval_in_minutes', n.get_int_value()), } return fields @@ -53,6 +56,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("deviceComplianceScriptId", self.device_compliance_script_id) writer.write_str_value("@odata.type", self.odata_type) writer.write_bytes_value("rulesContent", self.rules_content) + writer.write_int_value("runIntervalInMinutes", self.run_interval_in_minutes) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph_beta/generated/models/device_compliance_script.py b/msgraph_beta/generated/models/device_compliance_script.py index ed0a4f4e731..4f57cfdfb1e 100644 --- a/msgraph_beta/generated/models/device_compliance_script.py +++ b/msgraph_beta/generated/models/device_compliance_script.py @@ -7,6 +7,7 @@ if TYPE_CHECKING: from .device_compliance_script_device_state import DeviceComplianceScriptDeviceState + from .device_compliance_script_platform_type import DeviceComplianceScriptPlatformType from .device_compliance_script_run_summary import DeviceComplianceScriptRunSummary from .device_health_script_assignment import DeviceHealthScriptAssignment from .entity import Entity @@ -37,6 +38,8 @@ class DeviceComplianceScript(Entity, Parsable): last_modified_date_time: Optional[datetime.datetime] = None # The OdataType property odata_type: Optional[str] = None + # Indicates the operating system platform type that this compliance script targets. + platform: Optional[DeviceComplianceScriptPlatformType] = None # Name of the device compliance script publisher publisher: Optional[str] = None # List of Scope Tag IDs for the device compliance script @@ -67,12 +70,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .device_compliance_script_device_state import DeviceComplianceScriptDeviceState + from .device_compliance_script_platform_type import DeviceComplianceScriptPlatformType from .device_compliance_script_run_summary import DeviceComplianceScriptRunSummary from .device_health_script_assignment import DeviceHealthScriptAssignment from .entity import Entity from .run_as_account_type import RunAsAccountType from .device_compliance_script_device_state import DeviceComplianceScriptDeviceState + from .device_compliance_script_platform_type import DeviceComplianceScriptPlatformType from .device_compliance_script_run_summary import DeviceComplianceScriptRunSummary from .device_health_script_assignment import DeviceHealthScriptAssignment from .entity import Entity @@ -87,6 +92,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), "enforceSignatureCheck": lambda n : setattr(self, 'enforce_signature_check', n.get_bool_value()), "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "platform": lambda n : setattr(self, 'platform', n.get_enum_value(DeviceComplianceScriptPlatformType)), "publisher": lambda n : setattr(self, 'publisher', n.get_str_value()), "roleScopeTagIds": lambda n : setattr(self, 'role_scope_tag_ids', n.get_collection_of_primitive_values(str)), "runAsAccount": lambda n : setattr(self, 'run_as_account', n.get_enum_value(RunAsAccountType)), @@ -113,6 +119,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("deviceRunStates", self.device_run_states) writer.write_str_value("displayName", self.display_name) writer.write_bool_value("enforceSignatureCheck", self.enforce_signature_check) + writer.write_enum_value("platform", self.platform) writer.write_str_value("publisher", self.publisher) writer.write_collection_of_primitive_values("roleScopeTagIds", self.role_scope_tag_ids) writer.write_enum_value("runAsAccount", self.run_as_account) diff --git a/msgraph_beta/generated/models/device_compliance_script_platform_type.py b/msgraph_beta/generated/models/device_compliance_script_platform_type.py new file mode 100644 index 00000000000..f4572b24756 --- /dev/null +++ b/msgraph_beta/generated/models/device_compliance_script_platform_type.py @@ -0,0 +1,12 @@ +from enum import Enum + +class DeviceComplianceScriptPlatformType(str, Enum): + # Default. Indicates that the compliance script targets devices running Windows 10 and later. + Windows10 = "windows10", + # Indicates that the compliance script targets devices running Linux. + Linux = "linux", + # Indicates that the compliance script targets devices running macOS. + MacOS = "macOS", + # Evolvable enumeration sentinel value. Do not use. + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/device_management/device_management.py b/msgraph_beta/generated/models/device_management/device_management.py index fe524b2f078..4e76e6e5950 100644 --- a/msgraph_beta/generated/models/device_management/device_management.py +++ b/msgraph_beta/generated/models/device_management/device_management.py @@ -131,8 +131,8 @@ from ..user_experience_analytics_anomaly_severity_overview import UserExperienceAnalyticsAnomalySeverityOverview from ..user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance from ..user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion - from ..user_experience_analytics_app_health_app_performance_by_app_version_details import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails - from ..user_experience_analytics_app_health_app_performance_by_app_version_device_id import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId + from ..user_experience_analytics_app_health_app_performance_by_app_vers_2e6b881b import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b + from ..user_experience_analytics_app_health_app_performance_by_app_vers_ba5b7522 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 from ..user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion from ..user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance from ..user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance @@ -191,6 +191,9 @@ @dataclass class DeviceManagement(Entity, Parsable): + """ + Singleton that acts as container for a collection of Resource Access entities. + """ # The date & time when tenant data moved between scaleunits. account_move_completion_date_time: Optional[datetime.datetime] = None # Admin consent information. @@ -409,7 +412,7 @@ class DeviceManagement(Entity, Parsable): remote_assistance_partners: Optional[list[RemoteAssistancePartner]] = None # The remote assistance settings singleton remote_assistance_settings: Optional[RemoteAssistanceSettings] = None - # The reports property + # Reports singleton reports: Optional[DeviceManagementReports] = None # Collection of resource access settings associated with account. resource_access_profiles: Optional[list[DeviceManagementResourceAccessProfileBase]] = None @@ -466,9 +469,9 @@ class DeviceManagement(Entity, Parsable): # User experience analytics appHealth Application Performance by App Version user_experience_analytics_app_health_application_performance_by_app_version: Optional[list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion]] = None # User experience analytics appHealth Application Performance by App Version details - user_experience_analytics_app_health_application_performance_by_app_version_details: Optional[list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails]] = None + user_experience_analytics_app_health_application_performance_by_app_version_details: Optional[list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522]] = None # User experience analytics appHealth Application Performance by App Version Device Id - user_experience_analytics_app_health_application_performance_by_app_version_device_id: Optional[list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId]] = None + user_experience_analytics_app_health_application_performance_by_app_version_device_id: Optional[list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b]] = None # User experience analytics appHealth Application Performance by OS Version user_experience_analytics_app_health_application_performance_by_o_s_version: Optional[list[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion]] = None # User experience analytics appHealth Model Performance @@ -720,8 +723,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ..user_experience_analytics_anomaly_severity_overview import UserExperienceAnalyticsAnomalySeverityOverview from ..user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance from ..user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion - from ..user_experience_analytics_app_health_app_performance_by_app_version_details import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails - from ..user_experience_analytics_app_health_app_performance_by_app_version_device_id import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId + from ..user_experience_analytics_app_health_app_performance_by_app_vers_2e6b881b import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b + from ..user_experience_analytics_app_health_app_performance_by_app_vers_ba5b7522 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 from ..user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion from ..user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance from ..user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance @@ -900,8 +903,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ..user_experience_analytics_anomaly_severity_overview import UserExperienceAnalyticsAnomalySeverityOverview from ..user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance from ..user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion - from ..user_experience_analytics_app_health_app_performance_by_app_version_details import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails - from ..user_experience_analytics_app_health_app_performance_by_app_version_device_id import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId + from ..user_experience_analytics_app_health_app_performance_by_app_vers_2e6b881b import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b + from ..user_experience_analytics_app_health_app_performance_by_app_vers_ba5b7522 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 from ..user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion from ..user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance from ..user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance @@ -1093,8 +1096,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "userExperienceAnalyticsAnomalySeverityOverview": lambda n : setattr(self, 'user_experience_analytics_anomaly_severity_overview', n.get_object_value(UserExperienceAnalyticsAnomalySeverityOverview)), "userExperienceAnalyticsAppHealthApplicationPerformance": lambda n : setattr(self, 'user_experience_analytics_app_health_application_performance', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthApplicationPerformance)), "userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersion": lambda n : setattr(self, 'user_experience_analytics_app_health_application_performance_by_app_version', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion)), - "userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails": lambda n : setattr(self, 'user_experience_analytics_app_health_application_performance_by_app_version_details', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails)), - "userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId": lambda n : setattr(self, 'user_experience_analytics_app_health_application_performance_by_app_version_device_id', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId)), + "userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDetails": lambda n : setattr(self, 'user_experience_analytics_app_health_application_performance_by_app_version_details', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522)), + "userExperienceAnalyticsAppHealthApplicationPerformanceByAppVersionDeviceId": lambda n : setattr(self, 'user_experience_analytics_app_health_application_performance_by_app_version_device_id', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b)), "userExperienceAnalyticsAppHealthApplicationPerformanceByOSVersion": lambda n : setattr(self, 'user_experience_analytics_app_health_application_performance_by_o_s_version', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion)), "userExperienceAnalyticsAppHealthDeviceModelPerformance": lambda n : setattr(self, 'user_experience_analytics_app_health_device_model_performance', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthDeviceModelPerformance)), "userExperienceAnalyticsAppHealthDevicePerformance": lambda n : setattr(self, 'user_experience_analytics_app_health_device_performance', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthDevicePerformance)), diff --git a/msgraph_beta/generated/models/device_management_compliance_scheduled_action_for_rule_collect_0fcf9923.py b/msgraph_beta/generated/models/device_management_compliance_scheduled_action_for_rule_collect_0fcf9923.py new file mode 100644 index 00000000000..923c94fe1f2 --- /dev/null +++ b/msgraph_beta/generated/models/device_management_compliance_scheduled_action_for_rule_collect_0fcf9923.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .device_management_compliance_scheduled_action_for_rule import DeviceManagementComplianceScheduledActionForRule + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class DeviceManagementComplianceScheduledActionForRuleCollect_0fcf9923(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: DeviceManagementComplianceScheduledActionForRuleCollectionResponse + """ + # The value property + value: Optional[list[DeviceManagementComplianceScheduledActionForRule]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementComplianceScheduledActionForRuleCollect_0fcf9923: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeviceManagementComplianceScheduledActionForRuleCollect_0fcf9923 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeviceManagementComplianceScheduledActionForRuleCollect_0fcf9923() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .device_management_compliance_scheduled_action_for_rule import DeviceManagementComplianceScheduledActionForRule + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .device_management_compliance_scheduled_action_for_rule import DeviceManagementComplianceScheduledActionForRule + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DeviceManagementComplianceScheduledActionForRule)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index ce98192ce44..00000000000 --- a/msgraph_beta/generated/models/device_management_compliance_scheduled_action_for_rule_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .device_management_compliance_scheduled_action_for_rule import DeviceManagementComplianceScheduledActionForRule - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class DeviceManagementComplianceScheduledActionForRuleCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DeviceManagementComplianceScheduledActionForRule]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementComplianceScheduledActionForRuleCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeviceManagementComplianceScheduledActionForRuleCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeviceManagementComplianceScheduledActionForRuleCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .device_management_compliance_scheduled_action_for_rule import DeviceManagementComplianceScheduledActionForRule - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .device_management_compliance_scheduled_action_for_rule import DeviceManagementComplianceScheduledActionForRule - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DeviceManagementComplianceScheduledActionForRule)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/device_management_configuration_choice_setting_collection_ins_548e14e3.py b/msgraph_beta/generated/models/device_management_configuration_choice_setting_collection_ins_548e14e3.py new file mode 100644 index 00000000000..9f3890b139f --- /dev/null +++ b/msgraph_beta/generated/models/device_management_configuration_choice_setting_collection_ins_548e14e3.py @@ -0,0 +1,67 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .device_management_configuration_choice_setting_value_template import DeviceManagementConfigurationChoiceSettingValueTemplate + from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate + +from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate + +@dataclass +class DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3(DeviceManagementConfigurationSettingInstanceTemplate, Parsable): + """ + Choice Setting Collection Instance Template Original name: DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.deviceManagementConfigurationChoiceSettingCollectionInstanceTemplate" + # Linked policy may append values which are not present in the template. + allow_unmanaged_values: Optional[bool] = None + # Choice Setting Collection Value Template + choice_setting_collection_value_template: Optional[list[DeviceManagementConfigurationChoiceSettingValueTemplate]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .device_management_configuration_choice_setting_value_template import DeviceManagementConfigurationChoiceSettingValueTemplate + from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate + + from .device_management_configuration_choice_setting_value_template import DeviceManagementConfigurationChoiceSettingValueTemplate + from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate + + fields: dict[str, Callable[[Any], None]] = { + "allowUnmanagedValues": lambda n : setattr(self, 'allow_unmanaged_values', n.get_bool_value()), + "choiceSettingCollectionValueTemplate": lambda n : setattr(self, 'choice_setting_collection_value_template', n.get_collection_of_object_values(DeviceManagementConfigurationChoiceSettingValueTemplate)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_bool_value("allowUnmanagedValues", self.allow_unmanaged_values) + writer.write_collection_of_object_values("choiceSettingCollectionValueTemplate", self.choice_setting_collection_value_template) + + 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 deleted file mode 100644 index 863907b1e51..00000000000 --- a/msgraph_beta/generated/models/device_management_configuration_choice_setting_collection_instance_template.py +++ /dev/null @@ -1,67 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .device_management_configuration_choice_setting_value_template import DeviceManagementConfigurationChoiceSettingValueTemplate - from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate - -from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate - -@dataclass -class DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate(DeviceManagementConfigurationSettingInstanceTemplate, Parsable): - """ - Choice Setting Collection Instance Template - """ - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.deviceManagementConfigurationChoiceSettingCollectionInstanceTemplate" - # Linked policy may append values which are not present in the template. - allow_unmanaged_values: Optional[bool] = None - # Choice Setting Collection Value Template - choice_setting_collection_value_template: Optional[list[DeviceManagementConfigurationChoiceSettingValueTemplate]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .device_management_configuration_choice_setting_value_template import DeviceManagementConfigurationChoiceSettingValueTemplate - from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate - - from .device_management_configuration_choice_setting_value_template import DeviceManagementConfigurationChoiceSettingValueTemplate - from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate - - fields: dict[str, Callable[[Any], None]] = { - "allowUnmanagedValues": lambda n : setattr(self, 'allow_unmanaged_values', n.get_bool_value()), - "choiceSettingCollectionValueTemplate": lambda n : setattr(self, 'choice_setting_collection_value_template', n.get_collection_of_object_values(DeviceManagementConfigurationChoiceSettingValueTemplate)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_bool_value("allowUnmanagedValues", self.allow_unmanaged_values) - writer.write_collection_of_object_values("choiceSettingCollectionValueTemplate", self.choice_setting_collection_value_template) - - diff --git a/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_constant_24db14cd.py b/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_constant_24db14cd.py new file mode 100644 index 00000000000..da8fc585006 --- /dev/null +++ b/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_constant_24db14cd.py @@ -0,0 +1,67 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .device_management_configuration_choice_setting_value_default_template import DeviceManagementConfigurationChoiceSettingValueDefaultTemplate + from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate + +from .device_management_configuration_choice_setting_value_default_template import DeviceManagementConfigurationChoiceSettingValueDefaultTemplate + +@dataclass +class DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd(DeviceManagementConfigurationChoiceSettingValueDefaultTemplate, Parsable): + """ + Choice Setting Value Constant Default Template Original name: DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.deviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate" + # Option Children + children: Optional[list[DeviceManagementConfigurationSettingInstanceTemplate]] = None + # Default Constant Value + setting_definition_option_id: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .device_management_configuration_choice_setting_value_default_template import DeviceManagementConfigurationChoiceSettingValueDefaultTemplate + from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate + + from .device_management_configuration_choice_setting_value_default_template import DeviceManagementConfigurationChoiceSettingValueDefaultTemplate + from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate + + fields: dict[str, Callable[[Any], None]] = { + "children": lambda n : setattr(self, 'children', n.get_collection_of_object_values(DeviceManagementConfigurationSettingInstanceTemplate)), + "settingDefinitionOptionId": lambda n : setattr(self, 'setting_definition_option_id', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("children", self.children) + writer.write_str_value("settingDefinitionOptionId", self.setting_definition_option_id) + + 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 deleted file mode 100644 index e62a1478039..00000000000 --- a/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_constant_default_template.py +++ /dev/null @@ -1,67 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .device_management_configuration_choice_setting_value_default_template import DeviceManagementConfigurationChoiceSettingValueDefaultTemplate - from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate - -from .device_management_configuration_choice_setting_value_default_template import DeviceManagementConfigurationChoiceSettingValueDefaultTemplate - -@dataclass -class DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate(DeviceManagementConfigurationChoiceSettingValueDefaultTemplate, Parsable): - """ - Choice Setting Value Constant Default Template - """ - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.deviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate" - # Option Children - children: Optional[list[DeviceManagementConfigurationSettingInstanceTemplate]] = None - # Default Constant Value - setting_definition_option_id: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .device_management_configuration_choice_setting_value_default_template import DeviceManagementConfigurationChoiceSettingValueDefaultTemplate - from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate - - from .device_management_configuration_choice_setting_value_default_template import DeviceManagementConfigurationChoiceSettingValueDefaultTemplate - from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate - - fields: dict[str, Callable[[Any], None]] = { - "children": lambda n : setattr(self, 'children', n.get_collection_of_object_values(DeviceManagementConfigurationSettingInstanceTemplate)), - "settingDefinitionOptionId": lambda n : setattr(self, 'setting_definition_option_id', n.get_str_value()), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("children", self.children) - writer.write_str_value("settingDefinitionOptionId", self.setting_definition_option_id) - - diff --git a/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_default_template.py b/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_default_template.py index 4930051150d..f1d48e0a081 100644 --- a/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_default_template.py +++ b/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_default_template.py @@ -6,7 +6,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .device_management_configuration_choice_setting_value_constant_default_template import DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate + from .device_management_configuration_choice_setting_value_constant_24db14cd import DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd @dataclass class DeviceManagementConfigurationChoiceSettingValueDefaultTemplate(AdditionalDataHolder, BackedModel, Parsable): @@ -36,9 +36,9 @@ def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementCo except AttributeError: mapping_value = None if mapping_value and mapping_value.casefold() == "#microsoft.graph.deviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate".casefold(): - from .device_management_configuration_choice_setting_value_constant_default_template import DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate + from .device_management_configuration_choice_setting_value_constant_24db14cd import DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd - return DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate() + return DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd() return DeviceManagementConfigurationChoiceSettingValueDefaultTemplate() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: @@ -46,9 +46,9 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .device_management_configuration_choice_setting_value_constant_default_template import DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate + from .device_management_configuration_choice_setting_value_constant_24db14cd import DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd - from .device_management_configuration_choice_setting_value_constant_default_template import DeviceManagementConfigurationChoiceSettingValueConstantDefaultTemplate + from .device_management_configuration_choice_setting_value_constant_24db14cd import DeviceManagementConfigurationChoiceSettingValueConstant_24db14cd fields: dict[str, Callable[[Any], None]] = { "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), diff --git a/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_definiti_ea7d9162.py b/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_definiti_ea7d9162.py new file mode 100644 index 00000000000..4b75a990423 --- /dev/null +++ b/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_definiti_ea7d9162.py @@ -0,0 +1,64 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .device_management_configuration_option_definition_template import DeviceManagementConfigurationOptionDefinitionTemplate + +@dataclass +class DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162(AdditionalDataHolder, BackedModel, Parsable): + """ + Choice Setting Value Definition Template Original name: DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Choice Setting Allowed Options + allowed_options: Optional[list[DeviceManagementConfigurationOptionDefinitionTemplate]] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .device_management_configuration_option_definition_template import DeviceManagementConfigurationOptionDefinitionTemplate + + from .device_management_configuration_option_definition_template import DeviceManagementConfigurationOptionDefinitionTemplate + + fields: dict[str, Callable[[Any], None]] = { + "allowedOptions": lambda n : setattr(self, 'allowed_options', n.get_collection_of_object_values(DeviceManagementConfigurationOptionDefinitionTemplate)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("allowedOptions", self.allowed_options) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_definition_template.py b/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_definition_template.py deleted file mode 100644 index 7ac153f7cbf..00000000000 --- a/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_definition_template.py +++ /dev/null @@ -1,64 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .device_management_configuration_option_definition_template import DeviceManagementConfigurationOptionDefinitionTemplate - -@dataclass -class DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate(AdditionalDataHolder, BackedModel, Parsable): - """ - Choice Setting Value Definition Template - """ - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Choice Setting Allowed Options - allowed_options: Optional[list[DeviceManagementConfigurationOptionDefinitionTemplate]] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .device_management_configuration_option_definition_template import DeviceManagementConfigurationOptionDefinitionTemplate - - from .device_management_configuration_option_definition_template import DeviceManagementConfigurationOptionDefinitionTemplate - - fields: dict[str, Callable[[Any], None]] = { - "allowedOptions": lambda n : setattr(self, 'allowed_options', n.get_collection_of_object_values(DeviceManagementConfigurationOptionDefinitionTemplate)), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_collection_of_object_values("allowedOptions", self.allowed_options) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_template.py b/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_template.py index bce924967cb..35c6deaf608 100644 --- a/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_template.py +++ b/msgraph_beta/generated/models/device_management_configuration_choice_setting_value_template.py @@ -7,7 +7,7 @@ if TYPE_CHECKING: from .device_management_configuration_choice_setting_value_default_template import DeviceManagementConfigurationChoiceSettingValueDefaultTemplate - from .device_management_configuration_choice_setting_value_definition_template import DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate + from .device_management_configuration_choice_setting_value_definiti_ea7d9162 import DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162 @dataclass class DeviceManagementConfigurationChoiceSettingValueTemplate(AdditionalDataHolder, BackedModel, Parsable): @@ -24,9 +24,9 @@ class DeviceManagementConfigurationChoiceSettingValueTemplate(AdditionalDataHold # The OdataType property odata_type: Optional[str] = None # Recommended definition override. - recommended_value_definition: Optional[DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate] = None + recommended_value_definition: Optional[DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162] = None # Required definition override. - required_value_definition: Optional[DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate] = None + required_value_definition: Optional[DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162] = None # Setting Value Template Id setting_value_template_id: Optional[str] = None @@ -47,16 +47,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .device_management_configuration_choice_setting_value_default_template import DeviceManagementConfigurationChoiceSettingValueDefaultTemplate - from .device_management_configuration_choice_setting_value_definition_template import DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate + from .device_management_configuration_choice_setting_value_definiti_ea7d9162 import DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162 from .device_management_configuration_choice_setting_value_default_template import DeviceManagementConfigurationChoiceSettingValueDefaultTemplate - from .device_management_configuration_choice_setting_value_definition_template import DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate + from .device_management_configuration_choice_setting_value_definiti_ea7d9162 import DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162 fields: dict[str, Callable[[Any], None]] = { "defaultValue": lambda n : setattr(self, 'default_value', n.get_object_value(DeviceManagementConfigurationChoiceSettingValueDefaultTemplate)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - "recommendedValueDefinition": lambda n : setattr(self, 'recommended_value_definition', n.get_object_value(DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate)), - "requiredValueDefinition": lambda n : setattr(self, 'required_value_definition', n.get_object_value(DeviceManagementConfigurationChoiceSettingValueDefinitionTemplate)), + "recommendedValueDefinition": lambda n : setattr(self, 'recommended_value_definition', n.get_object_value(DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162)), + "requiredValueDefinition": lambda n : setattr(self, 'required_value_definition', n.get_object_value(DeviceManagementConfigurationChoiceSettingValueDefiniti_ea7d9162)), "settingValueTemplateId": lambda n : setattr(self, 'setting_value_template_id', n.get_str_value()), } return fields diff --git a/msgraph_beta/generated/models/device_management_configuration_group_setting_collection_inst_d212f703.py b/msgraph_beta/generated/models/device_management_configuration_group_setting_collection_inst_d212f703.py new file mode 100644 index 00000000000..c59b53eb5fb --- /dev/null +++ b/msgraph_beta/generated/models/device_management_configuration_group_setting_collection_inst_d212f703.py @@ -0,0 +1,67 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .device_management_configuration_group_setting_value_template import DeviceManagementConfigurationGroupSettingValueTemplate + from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate + +from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate + +@dataclass +class DeviceManagementConfigurationGroupSettingCollectionInst_d212f703(DeviceManagementConfigurationSettingInstanceTemplate, Parsable): + """ + Group Setting Collection Instance Template Original name: DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.deviceManagementConfigurationGroupSettingCollectionInstanceTemplate" + # Linked policy may append values which are not present in the template. + allow_unmanaged_values: Optional[bool] = None + # Group Setting Collection Value Template + group_setting_collection_value_template: Optional[list[DeviceManagementConfigurationGroupSettingValueTemplate]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementConfigurationGroupSettingCollectionInst_d212f703: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeviceManagementConfigurationGroupSettingCollectionInst_d212f703 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeviceManagementConfigurationGroupSettingCollectionInst_d212f703() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .device_management_configuration_group_setting_value_template import DeviceManagementConfigurationGroupSettingValueTemplate + from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate + + from .device_management_configuration_group_setting_value_template import DeviceManagementConfigurationGroupSettingValueTemplate + from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate + + fields: dict[str, Callable[[Any], None]] = { + "allowUnmanagedValues": lambda n : setattr(self, 'allow_unmanaged_values', n.get_bool_value()), + "groupSettingCollectionValueTemplate": lambda n : setattr(self, 'group_setting_collection_value_template', n.get_collection_of_object_values(DeviceManagementConfigurationGroupSettingValueTemplate)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_bool_value("allowUnmanagedValues", self.allow_unmanaged_values) + writer.write_collection_of_object_values("groupSettingCollectionValueTemplate", self.group_setting_collection_value_template) + + 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 deleted file mode 100644 index 782053f2cf7..00000000000 --- a/msgraph_beta/generated/models/device_management_configuration_group_setting_collection_instance_template.py +++ /dev/null @@ -1,67 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .device_management_configuration_group_setting_value_template import DeviceManagementConfigurationGroupSettingValueTemplate - from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate - -from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate - -@dataclass -class DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate(DeviceManagementConfigurationSettingInstanceTemplate, Parsable): - """ - Group Setting Collection Instance Template - """ - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.deviceManagementConfigurationGroupSettingCollectionInstanceTemplate" - # Linked policy may append values which are not present in the template. - allow_unmanaged_values: Optional[bool] = None - # Group Setting Collection Value Template - group_setting_collection_value_template: Optional[list[DeviceManagementConfigurationGroupSettingValueTemplate]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .device_management_configuration_group_setting_value_template import DeviceManagementConfigurationGroupSettingValueTemplate - from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate - - from .device_management_configuration_group_setting_value_template import DeviceManagementConfigurationGroupSettingValueTemplate - from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate - - fields: dict[str, Callable[[Any], None]] = { - "allowUnmanagedValues": lambda n : setattr(self, 'allow_unmanaged_values', n.get_bool_value()), - "groupSettingCollectionValueTemplate": lambda n : setattr(self, 'group_setting_collection_value_template', n.get_collection_of_object_values(DeviceManagementConfigurationGroupSettingValueTemplate)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_bool_value("allowUnmanagedValues", self.allow_unmanaged_values) - writer.write_collection_of_object_values("groupSettingCollectionValueTemplate", self.group_setting_collection_value_template) - - diff --git a/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_constan_9c422b3e.py b/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_constan_9c422b3e.py new file mode 100644 index 00000000000..f8922192dbe --- /dev/null +++ b/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_constan_9c422b3e.py @@ -0,0 +1,60 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .device_management_configuration_integer_setting_value_default_template import DeviceManagementConfigurationIntegerSettingValueDefaultTemplate + +from .device_management_configuration_integer_setting_value_default_template import DeviceManagementConfigurationIntegerSettingValueDefaultTemplate + +@dataclass +class DeviceManagementConfigurationIntegerSettingValueConstan_9c422b3e(DeviceManagementConfigurationIntegerSettingValueDefaultTemplate, Parsable): + """ + Integer Setting Value Constant Default Template Original name: DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.deviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate" + # Default Constant Value. Valid values -2147483648 to 2147483647 + constant_value: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementConfigurationIntegerSettingValueConstan_9c422b3e: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeviceManagementConfigurationIntegerSettingValueConstan_9c422b3e + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeviceManagementConfigurationIntegerSettingValueConstan_9c422b3e() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .device_management_configuration_integer_setting_value_default_template import DeviceManagementConfigurationIntegerSettingValueDefaultTemplate + + from .device_management_configuration_integer_setting_value_default_template import DeviceManagementConfigurationIntegerSettingValueDefaultTemplate + + fields: dict[str, Callable[[Any], None]] = { + "constantValue": lambda n : setattr(self, 'constant_value', n.get_int_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_int_value("constantValue", self.constant_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 deleted file mode 100644 index 777d8ac8a5b..00000000000 --- a/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_constant_default_template.py +++ /dev/null @@ -1,60 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .device_management_configuration_integer_setting_value_default_template import DeviceManagementConfigurationIntegerSettingValueDefaultTemplate - -from .device_management_configuration_integer_setting_value_default_template import DeviceManagementConfigurationIntegerSettingValueDefaultTemplate - -@dataclass -class DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate(DeviceManagementConfigurationIntegerSettingValueDefaultTemplate, Parsable): - """ - Integer Setting Value Constant Default Template - """ - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.deviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate" - # Default Constant Value. Valid values -2147483648 to 2147483647 - constant_value: Optional[int] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .device_management_configuration_integer_setting_value_default_template import DeviceManagementConfigurationIntegerSettingValueDefaultTemplate - - from .device_management_configuration_integer_setting_value_default_template import DeviceManagementConfigurationIntegerSettingValueDefaultTemplate - - fields: dict[str, Callable[[Any], None]] = { - "constantValue": lambda n : setattr(self, 'constant_value', n.get_int_value()), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_int_value("constantValue", self.constant_value) - - diff --git a/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_default_template.py b/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_default_template.py index ebe1467aae2..e7b797e2504 100644 --- a/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_default_template.py +++ b/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_default_template.py @@ -6,7 +6,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .device_management_configuration_integer_setting_value_constant_default_template import DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate + from .device_management_configuration_integer_setting_value_constan_9c422b3e import DeviceManagementConfigurationIntegerSettingValueConstan_9c422b3e @dataclass class DeviceManagementConfigurationIntegerSettingValueDefaultTemplate(AdditionalDataHolder, BackedModel, Parsable): @@ -36,9 +36,9 @@ def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementCo except AttributeError: mapping_value = None if mapping_value and mapping_value.casefold() == "#microsoft.graph.deviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate".casefold(): - from .device_management_configuration_integer_setting_value_constant_default_template import DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate + from .device_management_configuration_integer_setting_value_constan_9c422b3e import DeviceManagementConfigurationIntegerSettingValueConstan_9c422b3e - return DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate() + return DeviceManagementConfigurationIntegerSettingValueConstan_9c422b3e() return DeviceManagementConfigurationIntegerSettingValueDefaultTemplate() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: @@ -46,9 +46,9 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .device_management_configuration_integer_setting_value_constant_default_template import DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate + from .device_management_configuration_integer_setting_value_constan_9c422b3e import DeviceManagementConfigurationIntegerSettingValueConstan_9c422b3e - from .device_management_configuration_integer_setting_value_constant_default_template import DeviceManagementConfigurationIntegerSettingValueConstantDefaultTemplate + from .device_management_configuration_integer_setting_value_constan_9c422b3e import DeviceManagementConfigurationIntegerSettingValueConstan_9c422b3e fields: dict[str, Callable[[Any], None]] = { "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), diff --git a/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_definit_8cf5f357.py b/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_definit_8cf5f357.py new file mode 100644 index 00000000000..b267c32b985 --- /dev/null +++ b/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_definit_8cf5f357.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357(AdditionalDataHolder, BackedModel, Parsable): + """ + Integer Setting Value Definition Template Original name: DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Integer Setting Maximum Value. Valid values -2147483648 to 2147483647 + max_value: Optional[int] = None + # Integer Setting Minimum Value. Valid values -2147483648 to 2147483647 + min_value: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "maxValue": lambda n : setattr(self, 'max_value', n.get_int_value()), + "minValue": lambda n : setattr(self, 'min_value', n.get_int_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_int_value("maxValue", self.max_value) + writer.write_int_value("minValue", self.min_value) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_definition_template.py b/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_definition_template.py deleted file mode 100644 index 523a053143b..00000000000 --- a/msgraph_beta/generated/models/device_management_configuration_integer_setting_value_definition_template.py +++ /dev/null @@ -1,61 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate(AdditionalDataHolder, BackedModel, Parsable): - """ - Integer Setting Value Definition Template - """ - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # Integer Setting Maximum Value. Valid values -2147483648 to 2147483647 - max_value: Optional[int] = None - # Integer Setting Minimum Value. Valid values -2147483648 to 2147483647 - min_value: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "maxValue": lambda n : setattr(self, 'max_value', n.get_int_value()), - "minValue": lambda n : setattr(self, 'min_value', n.get_int_value()), - "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_int_value("maxValue", self.max_value) - writer.write_int_value("minValue", self.min_value) - writer.write_str_value("@odata.type", self.odata_type) - writer.write_additional_data_value(self.additional_data) - - 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 a0faaa911e1..2181a175493 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 @@ -6,7 +6,7 @@ if TYPE_CHECKING: from .device_management_configuration_integer_setting_value_default_template import DeviceManagementConfigurationIntegerSettingValueDefaultTemplate - from .device_management_configuration_integer_setting_value_definition_template import DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate + from .device_management_configuration_integer_setting_value_definit_8cf5f357 import DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357 from .device_management_configuration_simple_setting_value_template import DeviceManagementConfigurationSimpleSettingValueTemplate from .device_management_configuration_simple_setting_value_template import DeviceManagementConfigurationSimpleSettingValueTemplate @@ -21,9 +21,9 @@ class DeviceManagementConfigurationIntegerSettingValueTemplate(DeviceManagementC # Integer Setting Value Default Template. default_value: Optional[DeviceManagementConfigurationIntegerSettingValueDefaultTemplate] = None # Recommended value definition. - recommended_value_definition: Optional[DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate] = None + recommended_value_definition: Optional[DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357] = None # Required value definition. - required_value_definition: Optional[DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate] = None + required_value_definition: Optional[DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementConfigurationIntegerSettingValueTemplate: @@ -42,17 +42,17 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .device_management_configuration_integer_setting_value_default_template import DeviceManagementConfigurationIntegerSettingValueDefaultTemplate - from .device_management_configuration_integer_setting_value_definition_template import DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate + from .device_management_configuration_integer_setting_value_definit_8cf5f357 import DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357 from .device_management_configuration_simple_setting_value_template import DeviceManagementConfigurationSimpleSettingValueTemplate from .device_management_configuration_integer_setting_value_default_template import DeviceManagementConfigurationIntegerSettingValueDefaultTemplate - from .device_management_configuration_integer_setting_value_definition_template import DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate + from .device_management_configuration_integer_setting_value_definit_8cf5f357 import DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357 from .device_management_configuration_simple_setting_value_template import DeviceManagementConfigurationSimpleSettingValueTemplate fields: dict[str, Callable[[Any], None]] = { "defaultValue": lambda n : setattr(self, 'default_value', n.get_object_value(DeviceManagementConfigurationIntegerSettingValueDefaultTemplate)), - "recommendedValueDefinition": lambda n : setattr(self, 'recommended_value_definition', n.get_object_value(DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate)), - "requiredValueDefinition": lambda n : setattr(self, 'required_value_definition', n.get_object_value(DeviceManagementConfigurationIntegerSettingValueDefinitionTemplate)), + "recommendedValueDefinition": lambda n : setattr(self, 'recommended_value_definition', n.get_object_value(DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357)), + "requiredValueDefinition": lambda n : setattr(self, 'required_value_definition', n.get_object_value(DeviceManagementConfigurationIntegerSettingValueDefinit_8cf5f357)), } super_fields = super().get_field_deserializers() fields.update(super_fields) diff --git a/msgraph_beta/generated/models/device_management_configuration_setting_instance_template.py b/msgraph_beta/generated/models/device_management_configuration_setting_instance_template.py index 4ff67605d6f..31c6f981190 100644 --- a/msgraph_beta/generated/models/device_management_configuration_setting_instance_template.py +++ b/msgraph_beta/generated/models/device_management_configuration_setting_instance_template.py @@ -6,11 +6,11 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .device_management_configuration_choice_setting_collection_instance_template import DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate + from .device_management_configuration_choice_setting_collection_ins_548e14e3 import DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3 from .device_management_configuration_choice_setting_instance_template import DeviceManagementConfigurationChoiceSettingInstanceTemplate - from .device_management_configuration_group_setting_collection_instance_template import DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate + from .device_management_configuration_group_setting_collection_inst_d212f703 import DeviceManagementConfigurationGroupSettingCollectionInst_d212f703 from .device_management_configuration_group_setting_instance_template import DeviceManagementConfigurationGroupSettingInstanceTemplate - from .device_management_configuration_simple_setting_collection_instance_template import DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate + from .device_management_configuration_simple_setting_collection_ins_1c50c385 import DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385 from .device_management_configuration_simple_setting_instance_template import DeviceManagementConfigurationSimpleSettingInstanceTemplate @dataclass @@ -47,25 +47,25 @@ def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementCo except AttributeError: mapping_value = None if mapping_value and mapping_value.casefold() == "#microsoft.graph.deviceManagementConfigurationChoiceSettingCollectionInstanceTemplate".casefold(): - from .device_management_configuration_choice_setting_collection_instance_template import DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate + from .device_management_configuration_choice_setting_collection_ins_548e14e3 import DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3 - return DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate() + return DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3() if mapping_value and mapping_value.casefold() == "#microsoft.graph.deviceManagementConfigurationChoiceSettingInstanceTemplate".casefold(): from .device_management_configuration_choice_setting_instance_template import DeviceManagementConfigurationChoiceSettingInstanceTemplate return DeviceManagementConfigurationChoiceSettingInstanceTemplate() if mapping_value and mapping_value.casefold() == "#microsoft.graph.deviceManagementConfigurationGroupSettingCollectionInstanceTemplate".casefold(): - from .device_management_configuration_group_setting_collection_instance_template import DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate + from .device_management_configuration_group_setting_collection_inst_d212f703 import DeviceManagementConfigurationGroupSettingCollectionInst_d212f703 - return DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate() + return DeviceManagementConfigurationGroupSettingCollectionInst_d212f703() if mapping_value and mapping_value.casefold() == "#microsoft.graph.deviceManagementConfigurationGroupSettingInstanceTemplate".casefold(): from .device_management_configuration_group_setting_instance_template import DeviceManagementConfigurationGroupSettingInstanceTemplate return DeviceManagementConfigurationGroupSettingInstanceTemplate() if mapping_value and mapping_value.casefold() == "#microsoft.graph.deviceManagementConfigurationSimpleSettingCollectionInstanceTemplate".casefold(): - from .device_management_configuration_simple_setting_collection_instance_template import DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate + from .device_management_configuration_simple_setting_collection_ins_1c50c385 import DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385 - return DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate() + return DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385() if mapping_value and mapping_value.casefold() == "#microsoft.graph.deviceManagementConfigurationSimpleSettingInstanceTemplate".casefold(): from .device_management_configuration_simple_setting_instance_template import DeviceManagementConfigurationSimpleSettingInstanceTemplate @@ -77,18 +77,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .device_management_configuration_choice_setting_collection_instance_template import DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate + from .device_management_configuration_choice_setting_collection_ins_548e14e3 import DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3 from .device_management_configuration_choice_setting_instance_template import DeviceManagementConfigurationChoiceSettingInstanceTemplate - from .device_management_configuration_group_setting_collection_instance_template import DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate + from .device_management_configuration_group_setting_collection_inst_d212f703 import DeviceManagementConfigurationGroupSettingCollectionInst_d212f703 from .device_management_configuration_group_setting_instance_template import DeviceManagementConfigurationGroupSettingInstanceTemplate - from .device_management_configuration_simple_setting_collection_instance_template import DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate + from .device_management_configuration_simple_setting_collection_ins_1c50c385 import DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385 from .device_management_configuration_simple_setting_instance_template import DeviceManagementConfigurationSimpleSettingInstanceTemplate - from .device_management_configuration_choice_setting_collection_instance_template import DeviceManagementConfigurationChoiceSettingCollectionInstanceTemplate + from .device_management_configuration_choice_setting_collection_ins_548e14e3 import DeviceManagementConfigurationChoiceSettingCollectionIns_548e14e3 from .device_management_configuration_choice_setting_instance_template import DeviceManagementConfigurationChoiceSettingInstanceTemplate - from .device_management_configuration_group_setting_collection_instance_template import DeviceManagementConfigurationGroupSettingCollectionInstanceTemplate + from .device_management_configuration_group_setting_collection_inst_d212f703 import DeviceManagementConfigurationGroupSettingCollectionInst_d212f703 from .device_management_configuration_group_setting_instance_template import DeviceManagementConfigurationGroupSettingInstanceTemplate - from .device_management_configuration_simple_setting_collection_instance_template import DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate + from .device_management_configuration_simple_setting_collection_ins_1c50c385 import DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385 from .device_management_configuration_simple_setting_instance_template import DeviceManagementConfigurationSimpleSettingInstanceTemplate fields: dict[str, Callable[[Any], None]] = { diff --git a/msgraph_beta/generated/models/device_management_configuration_simple_setting_collection_ins_1c50c385.py b/msgraph_beta/generated/models/device_management_configuration_simple_setting_collection_ins_1c50c385.py new file mode 100644 index 00000000000..69ad411b563 --- /dev/null +++ b/msgraph_beta/generated/models/device_management_configuration_simple_setting_collection_ins_1c50c385.py @@ -0,0 +1,67 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate + from .device_management_configuration_simple_setting_value_template import DeviceManagementConfigurationSimpleSettingValueTemplate + +from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate + +@dataclass +class DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385(DeviceManagementConfigurationSettingInstanceTemplate, Parsable): + """ + Simple Setting Collection Instance Template Original name: DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.deviceManagementConfigurationSimpleSettingCollectionInstanceTemplate" + # Linked policy may append values which are not present in the template. + allow_unmanaged_values: Optional[bool] = None + # Simple Setting Collection Value Template + simple_setting_collection_value_template: Optional[list[DeviceManagementConfigurationSimpleSettingValueTemplate]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeviceManagementConfigurationSimpleSettingCollectionIns_1c50c385() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate + from .device_management_configuration_simple_setting_value_template import DeviceManagementConfigurationSimpleSettingValueTemplate + + from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate + from .device_management_configuration_simple_setting_value_template import DeviceManagementConfigurationSimpleSettingValueTemplate + + fields: dict[str, Callable[[Any], None]] = { + "allowUnmanagedValues": lambda n : setattr(self, 'allow_unmanaged_values', n.get_bool_value()), + "simpleSettingCollectionValueTemplate": lambda n : setattr(self, 'simple_setting_collection_value_template', n.get_collection_of_object_values(DeviceManagementConfigurationSimpleSettingValueTemplate)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_bool_value("allowUnmanagedValues", self.allow_unmanaged_values) + writer.write_collection_of_object_values("simpleSettingCollectionValueTemplate", self.simple_setting_collection_value_template) + + 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 deleted file mode 100644 index 74701257bb8..00000000000 --- a/msgraph_beta/generated/models/device_management_configuration_simple_setting_collection_instance_template.py +++ /dev/null @@ -1,67 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate - from .device_management_configuration_simple_setting_value_template import DeviceManagementConfigurationSimpleSettingValueTemplate - -from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate - -@dataclass -class DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate(DeviceManagementConfigurationSettingInstanceTemplate, Parsable): - """ - Simple Setting Collection Instance Template - """ - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.deviceManagementConfigurationSimpleSettingCollectionInstanceTemplate" - # Linked policy may append values which are not present in the template. - allow_unmanaged_values: Optional[bool] = None - # Simple Setting Collection Value Template - simple_setting_collection_value_template: Optional[list[DeviceManagementConfigurationSimpleSettingValueTemplate]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeviceManagementConfigurationSimpleSettingCollectionInstanceTemplate() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate - from .device_management_configuration_simple_setting_value_template import DeviceManagementConfigurationSimpleSettingValueTemplate - - from .device_management_configuration_setting_instance_template import DeviceManagementConfigurationSettingInstanceTemplate - from .device_management_configuration_simple_setting_value_template import DeviceManagementConfigurationSimpleSettingValueTemplate - - fields: dict[str, Callable[[Any], None]] = { - "allowUnmanagedValues": lambda n : setattr(self, 'allow_unmanaged_values', n.get_bool_value()), - "simpleSettingCollectionValueTemplate": lambda n : setattr(self, 'simple_setting_collection_value_template', n.get_collection_of_object_values(DeviceManagementConfigurationSimpleSettingValueTemplate)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_bool_value("allowUnmanagedValues", self.allow_unmanaged_values) - writer.write_collection_of_object_values("simpleSettingCollectionValueTemplate", self.simple_setting_collection_value_template) - - diff --git a/msgraph_beta/generated/models/device_management_configuration_string_setting_value_constant_a54093e9.py b/msgraph_beta/generated/models/device_management_configuration_string_setting_value_constant_a54093e9.py new file mode 100644 index 00000000000..b4e96613c04 --- /dev/null +++ b/msgraph_beta/generated/models/device_management_configuration_string_setting_value_constant_a54093e9.py @@ -0,0 +1,60 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .device_management_configuration_string_setting_value_default_template import DeviceManagementConfigurationStringSettingValueDefaultTemplate + +from .device_management_configuration_string_setting_value_default_template import DeviceManagementConfigurationStringSettingValueDefaultTemplate + +@dataclass +class DeviceManagementConfigurationStringSettingValueConstant_a54093e9(DeviceManagementConfigurationStringSettingValueDefaultTemplate, Parsable): + """ + String Setting Value Constant Default Template Original name: DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.deviceManagementConfigurationStringSettingValueConstantDefaultTemplate" + # Default Constant Value + constant_value: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementConfigurationStringSettingValueConstant_a54093e9: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeviceManagementConfigurationStringSettingValueConstant_a54093e9 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeviceManagementConfigurationStringSettingValueConstant_a54093e9() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .device_management_configuration_string_setting_value_default_template import DeviceManagementConfigurationStringSettingValueDefaultTemplate + + from .device_management_configuration_string_setting_value_default_template import DeviceManagementConfigurationStringSettingValueDefaultTemplate + + fields: dict[str, Callable[[Any], None]] = { + "constantValue": lambda n : setattr(self, 'constant_value', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("constantValue", self.constant_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 deleted file mode 100644 index cf29caa9352..00000000000 --- a/msgraph_beta/generated/models/device_management_configuration_string_setting_value_constant_default_template.py +++ /dev/null @@ -1,60 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .device_management_configuration_string_setting_value_default_template import DeviceManagementConfigurationStringSettingValueDefaultTemplate - -from .device_management_configuration_string_setting_value_default_template import DeviceManagementConfigurationStringSettingValueDefaultTemplate - -@dataclass -class DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate(DeviceManagementConfigurationStringSettingValueDefaultTemplate, Parsable): - """ - String Setting Value Constant Default Template - """ - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.deviceManagementConfigurationStringSettingValueConstantDefaultTemplate" - # Default Constant Value - constant_value: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .device_management_configuration_string_setting_value_default_template import DeviceManagementConfigurationStringSettingValueDefaultTemplate - - from .device_management_configuration_string_setting_value_default_template import DeviceManagementConfigurationStringSettingValueDefaultTemplate - - fields: dict[str, Callable[[Any], None]] = { - "constantValue": lambda n : setattr(self, 'constant_value', n.get_str_value()), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_str_value("constantValue", self.constant_value) - - diff --git a/msgraph_beta/generated/models/device_management_configuration_string_setting_value_default_template.py b/msgraph_beta/generated/models/device_management_configuration_string_setting_value_default_template.py index 0ae36168c21..d506c8b3bf9 100644 --- a/msgraph_beta/generated/models/device_management_configuration_string_setting_value_default_template.py +++ b/msgraph_beta/generated/models/device_management_configuration_string_setting_value_default_template.py @@ -6,7 +6,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .device_management_configuration_string_setting_value_constant_default_template import DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate + from .device_management_configuration_string_setting_value_constant_a54093e9 import DeviceManagementConfigurationStringSettingValueConstant_a54093e9 @dataclass class DeviceManagementConfigurationStringSettingValueDefaultTemplate(AdditionalDataHolder, BackedModel, Parsable): @@ -36,9 +36,9 @@ def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementCo except AttributeError: mapping_value = None if mapping_value and mapping_value.casefold() == "#microsoft.graph.deviceManagementConfigurationStringSettingValueConstantDefaultTemplate".casefold(): - from .device_management_configuration_string_setting_value_constant_default_template import DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate + from .device_management_configuration_string_setting_value_constant_a54093e9 import DeviceManagementConfigurationStringSettingValueConstant_a54093e9 - return DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate() + return DeviceManagementConfigurationStringSettingValueConstant_a54093e9() return DeviceManagementConfigurationStringSettingValueDefaultTemplate() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: @@ -46,9 +46,9 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .device_management_configuration_string_setting_value_constant_default_template import DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate + from .device_management_configuration_string_setting_value_constant_a54093e9 import DeviceManagementConfigurationStringSettingValueConstant_a54093e9 - from .device_management_configuration_string_setting_value_constant_default_template import DeviceManagementConfigurationStringSettingValueConstantDefaultTemplate + from .device_management_configuration_string_setting_value_constant_a54093e9 import DeviceManagementConfigurationStringSettingValueConstant_a54093e9 fields: dict[str, Callable[[Any], None]] = { "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), diff --git a/msgraph_beta/generated/models/device_management_intent_device_setting_state_summary_collecti_6e7a63fe.py b/msgraph_beta/generated/models/device_management_intent_device_setting_state_summary_collecti_6e7a63fe.py new file mode 100644 index 00000000000..86c4c859b52 --- /dev/null +++ b/msgraph_beta/generated/models/device_management_intent_device_setting_state_summary_collecti_6e7a63fe.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .device_management_intent_device_setting_state_summary import DeviceManagementIntentDeviceSettingStateSummary + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class DeviceManagementIntentDeviceSettingStateSummaryCollecti_6e7a63fe(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse + """ + # The value property + value: Optional[list[DeviceManagementIntentDeviceSettingStateSummary]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementIntentDeviceSettingStateSummaryCollecti_6e7a63fe: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeviceManagementIntentDeviceSettingStateSummaryCollecti_6e7a63fe + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeviceManagementIntentDeviceSettingStateSummaryCollecti_6e7a63fe() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .device_management_intent_device_setting_state_summary import DeviceManagementIntentDeviceSettingStateSummary + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .device_management_intent_device_setting_state_summary import DeviceManagementIntentDeviceSettingStateSummary + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DeviceManagementIntentDeviceSettingStateSummary)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 96bce31d639..00000000000 --- a/msgraph_beta/generated/models/device_management_intent_device_setting_state_summary_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .device_management_intent_device_setting_state_summary import DeviceManagementIntentDeviceSettingStateSummary - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DeviceManagementIntentDeviceSettingStateSummary]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeviceManagementIntentDeviceSettingStateSummaryCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .device_management_intent_device_setting_state_summary import DeviceManagementIntentDeviceSettingStateSummary - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .device_management_intent_device_setting_state_summary import DeviceManagementIntentDeviceSettingStateSummary - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DeviceManagementIntentDeviceSettingStateSummary)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/device_management_reports.py b/msgraph_beta/generated/models/device_management_reports.py index 8be0cb7f900..c7cd054549b 100644 --- a/msgraph_beta/generated/models/device_management_reports.py +++ b/msgraph_beta/generated/models/device_management_reports.py @@ -13,6 +13,9 @@ @dataclass class DeviceManagementReports(Entity, Parsable): + """ + Singleton entity that acts as a container for all reports functionality. + """ # Entity representing the configuration of a cached report. cached_report_configurations: Optional[list[DeviceManagementCachedReportConfiguration]] = None # Entity representing a job to export a report. diff --git a/msgraph_beta/generated/models/device_management_resource_access_profile_assignment_collecti_c42feb94.py b/msgraph_beta/generated/models/device_management_resource_access_profile_assignment_collecti_c42feb94.py new file mode 100644 index 00000000000..24bb14e8a0b --- /dev/null +++ b/msgraph_beta/generated/models/device_management_resource_access_profile_assignment_collecti_c42feb94.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .device_management_resource_access_profile_assignment import DeviceManagementResourceAccessProfileAssignment + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class DeviceManagementResourceAccessProfileAssignmentCollecti_c42feb94(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: DeviceManagementResourceAccessProfileAssignmentCollectionResponse + """ + # The value property + value: Optional[list[DeviceManagementResourceAccessProfileAssignment]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementResourceAccessProfileAssignmentCollecti_c42feb94: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeviceManagementResourceAccessProfileAssignmentCollecti_c42feb94 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeviceManagementResourceAccessProfileAssignmentCollecti_c42feb94() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .device_management_resource_access_profile_assignment import DeviceManagementResourceAccessProfileAssignment + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .device_management_resource_access_profile_assignment import DeviceManagementResourceAccessProfileAssignment + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DeviceManagementResourceAccessProfileAssignment)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index d632e6431bf..00000000000 --- a/msgraph_beta/generated/models/device_management_resource_access_profile_assignment_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .device_management_resource_access_profile_assignment import DeviceManagementResourceAccessProfileAssignment - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class DeviceManagementResourceAccessProfileAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DeviceManagementResourceAccessProfileAssignment]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeviceManagementResourceAccessProfileAssignmentCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeviceManagementResourceAccessProfileAssignmentCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeviceManagementResourceAccessProfileAssignmentCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .device_management_resource_access_profile_assignment import DeviceManagementResourceAccessProfileAssignment - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .device_management_resource_access_profile_assignment import DeviceManagementResourceAccessProfileAssignment - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DeviceManagementResourceAccessProfileAssignment)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/device_platform_type.py b/msgraph_beta/generated/models/device_platform_type.py index d4dd1d03a06..0b6b59048b8 100644 --- a/msgraph_beta/generated/models/device_platform_type.py +++ b/msgraph_beta/generated/models/device_platform_type.py @@ -25,7 +25,7 @@ class DevicePlatformType(str, Enum): AndroidMobileApplicationManagement = "androidMobileApplicationManagement", # Indicates Mobile Application Management (MAM) for iOS devices IOSMobileApplicationManagement = "iOSMobileApplicationManagement", - # Evolvable enumeration sentinel value. Do not use. + # Evolvable enumeration sentinel value. Do not use UnknownFutureValue = "unknownFutureValue", # Indicates Mobile Application Management (MAM) for Windows devices. WindowsMobileApplicationManagement = "windowsMobileApplicationManagement", diff --git a/msgraph_beta/generated/models/directory_role.py b/msgraph_beta/generated/models/directory_role.py index 0f3c8ecb516..8ce47fb0f31 100644 --- a/msgraph_beta/generated/models/directory_role.py +++ b/msgraph_beta/generated/models/directory_role.py @@ -20,7 +20,7 @@ class DirectoryRole(DirectoryObject, Parsable): display_name: Optional[str] = None # Users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand. members: Optional[list[DirectoryObject]] = None - # The id of the directoryRoleTemplate that this role is based on. The property must be specified when activating a directory role in a tenant with a POST operation. After the directory role has been activated, the property is read only. Supports $filter (eq), $select. + # The id of the directoryRoleTemplate that this role is based on. The property must be specified when activating a directory role in a tenant with a POST operation. After the directory role has been activated, the property is read-only. Supports $filter (eq), $select. role_template_id: Optional[str] = None # Members of this directory role that are scoped to administrative units. Read-only. Nullable. scoped_members: Optional[list[ScopedRoleMembership]] = None diff --git a/msgraph_beta/generated/models/distribution_list.py b/msgraph_beta/generated/models/distribution_list.py new file mode 100644 index 00000000000..8eed745d420 --- /dev/null +++ b/msgraph_beta/generated/models/distribution_list.py @@ -0,0 +1,86 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .distribution_list_member import DistributionListMember + from .member import Member + from .outlook_item import OutlookItem + from .single_value_legacy_extended_property import SingleValueLegacyExtendedProperty + +from .outlook_item import OutlookItem + +@dataclass +class DistributionList(OutlookItem, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.distributionList" + # The display name of the distribution list. + display_name: Optional[str] = None + # The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + distribution_list_members: Optional[list[DistributionListMember]] = None + # The list of members in the distribution list. Not returned by default; use $select=members to include. + members: Optional[list[Member]] = None + # The notes property + notes: Optional[str] = None + # The personIdentifier property + person_identifier: Optional[str] = None + # The singleValueExtendedProperties property + single_value_extended_properties: Optional[list[SingleValueLegacyExtendedProperty]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DistributionList: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DistributionList + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DistributionList() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .distribution_list_member import DistributionListMember + from .member import Member + from .outlook_item import OutlookItem + from .single_value_legacy_extended_property import SingleValueLegacyExtendedProperty + + from .distribution_list_member import DistributionListMember + from .member import Member + from .outlook_item import OutlookItem + from .single_value_legacy_extended_property import SingleValueLegacyExtendedProperty + + fields: dict[str, Callable[[Any], None]] = { + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "distributionListMembers": lambda n : setattr(self, 'distribution_list_members', n.get_collection_of_object_values(DistributionListMember)), + "members": lambda n : setattr(self, 'members', n.get_collection_of_object_values(Member)), + "notes": lambda n : setattr(self, 'notes', n.get_str_value()), + "personIdentifier": lambda n : setattr(self, 'person_identifier', n.get_str_value()), + "singleValueExtendedProperties": lambda n : setattr(self, 'single_value_extended_properties', n.get_collection_of_object_values(SingleValueLegacyExtendedProperty)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("displayName", self.display_name) + writer.write_collection_of_object_values("distributionListMembers", self.distribution_list_members) + writer.write_collection_of_object_values("members", self.members) + writer.write_str_value("notes", self.notes) + writer.write_str_value("personIdentifier", self.person_identifier) + writer.write_collection_of_object_values("singleValueExtendedProperties", self.single_value_extended_properties) + + diff --git a/msgraph_beta/generated/models/distribution_list_collection_response.py b/msgraph_beta/generated/models/distribution_list_collection_response.py new file mode 100644 index 00000000000..1cc997f8fdd --- /dev/null +++ b/msgraph_beta/generated/models/distribution_list_collection_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .distribution_list import DistributionList + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class DistributionListCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[DistributionList]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DistributionListCollectionResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DistributionListCollectionResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DistributionListCollectionResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .distribution_list import DistributionList + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .distribution_list import DistributionList + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DistributionList)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/models/distribution_list_member.py b/msgraph_beta/generated/models/distribution_list_member.py new file mode 100644 index 00000000000..526d526ab31 --- /dev/null +++ b/msgraph_beta/generated/models/distribution_list_member.py @@ -0,0 +1,75 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .contact import Contact + from .entity import Entity + from .recipient_type import RecipientType + +from .entity import Entity + +@dataclass +class DistributionListMember(Entity, Parsable): + # The contact property + contact: Optional[Contact] = None + # The ID of the referenced contact, if applicable. Read-only. + contact_id: Optional[str] = None + # The display name of the member. Read-only. + display_name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The recipientType property + recipient_type: Optional[RecipientType] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DistributionListMember: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DistributionListMember + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DistributionListMember() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .contact import Contact + from .entity import Entity + from .recipient_type import RecipientType + + from .contact import Contact + from .entity import Entity + from .recipient_type import RecipientType + + fields: dict[str, Callable[[Any], None]] = { + "contact": lambda n : setattr(self, 'contact', n.get_object_value(Contact)), + "contactId": lambda n : setattr(self, 'contact_id', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "recipientType": lambda n : setattr(self, 'recipient_type', n.get_enum_value(RecipientType)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_object_value("contact", self.contact) + writer.write_str_value("contactId", self.contact_id) + writer.write_str_value("displayName", self.display_name) + writer.write_enum_value("recipientType", self.recipient_type) + + diff --git a/msgraph_beta/generated/models/distribution_list_member_collection_response.py b/msgraph_beta/generated/models/distribution_list_member_collection_response.py new file mode 100644 index 00000000000..53cf0f3d627 --- /dev/null +++ b/msgraph_beta/generated/models/distribution_list_member_collection_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .distribution_list_member import DistributionListMember + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class DistributionListMemberCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[DistributionListMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DistributionListMemberCollectionResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DistributionListMemberCollectionResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DistributionListMemberCollectionResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .distribution_list_member import DistributionListMember + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .distribution_list_member import DistributionListMember + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DistributionListMember)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/models/dlp_action.py b/msgraph_beta/generated/models/dlp_action.py index 12824875dd4..795da63193d 100644 --- a/msgraph_beta/generated/models/dlp_action.py +++ b/msgraph_beta/generated/models/dlp_action.py @@ -14,4 +14,5 @@ class DlpAction(str, Enum): SPSharingNotifyUser = "sPSharingNotifyUser", SPSharingGenerateIncidentReport = "sPSharingGenerateIncidentReport", RestrictWebGrounding = "restrictWebGrounding", + PolicyTip = "policyTip", diff --git a/msgraph_beta/generated/models/dlp_action_info.py b/msgraph_beta/generated/models/dlp_action_info.py index 6f63ef081b4..d77b36b803c 100644 --- a/msgraph_beta/generated/models/dlp_action_info.py +++ b/msgraph_beta/generated/models/dlp_action_info.py @@ -9,6 +9,7 @@ from .block_access_action import BlockAccessAction from .dlp_action import DlpAction from .notify_user_action import NotifyUserAction + from .policy_tip_action import PolicyTipAction from .restrict_access_action import RestrictAccessAction from .restrict_access_action_base import RestrictAccessActionBase @@ -46,6 +47,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> DlpActionInfo: from .notify_user_action import NotifyUserAction return NotifyUserAction() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.policyTipAction".casefold(): + from .policy_tip_action import PolicyTipAction + + return PolicyTipAction() if mapping_value and mapping_value.casefold() == "#microsoft.graph.restrictAccessAction".casefold(): from .restrict_access_action import RestrictAccessAction @@ -64,12 +69,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .block_access_action import BlockAccessAction from .dlp_action import DlpAction from .notify_user_action import NotifyUserAction + from .policy_tip_action import PolicyTipAction from .restrict_access_action import RestrictAccessAction from .restrict_access_action_base import RestrictAccessActionBase from .block_access_action import BlockAccessAction from .dlp_action import DlpAction from .notify_user_action import NotifyUserAction + from .policy_tip_action import PolicyTipAction from .restrict_access_action import RestrictAccessAction from .restrict_access_action_base import RestrictAccessActionBase diff --git a/msgraph_beta/generated/models/drive_exclusion_unit.py b/msgraph_beta/generated/models/drive_exclusion_unit.py index fab056ce96c..9b60d3a55ce 100644 --- a/msgraph_beta/generated/models/drive_exclusion_unit.py +++ b/msgraph_beta/generated/models/drive_exclusion_unit.py @@ -13,11 +13,11 @@ class DriveExclusionUnit(ExclusionUnitBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.driveExclusionUnit" - # The directoryObjectId property + # The unique identifier of the directory object (user) associated with the drive. directory_object_id: Optional[str] = None - # The displayName property + # The display name of the user associated with the drive. display_name: Optional[str] = None - # The email property + # The email address of the user associated with the drive. email: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/drive_exclusion_units_bulk_addition_job.py b/msgraph_beta/generated/models/drive_exclusion_units_bulk_addition_job.py index 5bf1cdc2ba1..e4ad2f9f0db 100644 --- a/msgraph_beta/generated/models/drive_exclusion_units_bulk_addition_job.py +++ b/msgraph_beta/generated/models/drive_exclusion_units_bulk_addition_job.py @@ -13,7 +13,7 @@ class DriveExclusionUnitsBulkAdditionJob(ExclusionUnitBulkAdditionJob, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.driveExclusionUnitsBulkAdditionJob" - # The drives property + # The email addresses or user principal names of the users whose OneDrive drives are to be added as exclusion units to the protection policy. drives: Optional[list[str]] = None @staticmethod diff --git a/msgraph_beta/generated/models/drive_item.py b/msgraph_beta/generated/models/drive_item.py index f150fc121a7..9e76fe42947 100644 --- a/msgraph_beta/generated/models/drive_item.py +++ b/msgraph_beta/generated/models/drive_item.py @@ -22,6 +22,7 @@ from .item_analytics import ItemAnalytics from .item_retention_label import ItemRetentionLabel from .list_item import ListItem + from .lock_info import LockInfo from .malware import Malware from .media import Media from .package import Package @@ -78,6 +79,8 @@ class DriveItem(BaseItem, Parsable): list_item: Optional[ListItem] = None # Location metadata, if the item has location data. Read-only. location: Optional[GeoCoordinates] = None + # Lock metadata for the item, including the lock type, when it was created, when it expires, and which users currently hold the lock. Read-only. + lock_info: Optional[LockInfo] = None # Malware metadata, if the item was detected to contain malware. Read-only. malware: Optional[Malware] = None # Information about the media (audio or video) item. Read-write. Only on OneDrive for Business and SharePoint. @@ -158,6 +161,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .item_analytics import ItemAnalytics from .item_retention_label import ItemRetentionLabel from .list_item import ListItem + from .lock_info import LockInfo from .malware import Malware from .media import Media from .package import Package @@ -193,6 +197,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .item_analytics import ItemAnalytics from .item_retention_label import ItemRetentionLabel from .list_item import ListItem + from .lock_info import LockInfo from .malware import Malware from .media import Media from .package import Package @@ -228,6 +233,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "image": lambda n : setattr(self, 'image', n.get_object_value(Image)), "listItem": lambda n : setattr(self, 'list_item', n.get_object_value(ListItem)), "location": lambda n : setattr(self, 'location', n.get_object_value(GeoCoordinates)), + "lockInfo": lambda n : setattr(self, 'lock_info', n.get_object_value(LockInfo)), "malware": lambda n : setattr(self, 'malware', n.get_object_value(Malware)), "media": lambda n : setattr(self, 'media', n.get_object_value(Media)), "package": lambda n : setattr(self, 'package', n.get_object_value(Package)), @@ -281,6 +287,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_object_value("image", self.image) writer.write_object_value("listItem", self.list_item) writer.write_object_value("location", self.location) + writer.write_object_value("lockInfo", self.lock_info) writer.write_object_value("malware", self.malware) writer.write_object_value("media", self.media) writer.write_object_value("package", self.package) diff --git a/msgraph_beta/generated/models/entity.py b/msgraph_beta/generated/models/entity.py index f416f306579..eafe73b2620 100644 --- a/msgraph_beta/generated/models/entity.py +++ b/msgraph_beta/generated/models/entity.py @@ -7,7 +7,6 @@ if TYPE_CHECKING: from .aad_user_conversation_member import AadUserConversationMember - from .access_drift_report import AccessDriftReport from .access_package import AccessPackage from .access_package_assignment import AccessPackageAssignment from .access_package_assignment_policy import AccessPackageAssignmentPolicy @@ -54,6 +53,8 @@ from .admin_todo import AdminTodo from .admin_windows import AdminWindows from .admin_windows_updates import AdminWindowsUpdates + from .admit_all_from_lobby_operation import AdmitAllFromLobbyOperation + from .admit_from_lobby_operation import AdmitFromLobbyOperation from .advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState from .advanced_threat_protection_onboarding_state_summary import AdvancedThreatProtectionOnboardingStateSummary from .agent import Agent @@ -445,6 +446,7 @@ from .copilot_policy_setting import CopilotPolicySetting from .copilot_report_root import CopilotReportRoot from .copilot_setting import CopilotSetting + from .correlated_identity import CorrelatedIdentity from .cors_configuration_v2 import CorsConfiguration_v2 from .credential_usage_summary import CredentialUsageSummary from .credential_user_registration_count import CredentialUserRegistrationCount @@ -470,6 +472,7 @@ from .custom_callout_extension import CustomCalloutExtension from .custom_claims_policy import CustomClaimsPolicy from .custom_data_provided_resource import CustomDataProvidedResource + from .custom_data_provided_resource_access_review_upload_session import CustomDataProvidedResourceAccessReviewUploadSession from .custom_data_provided_resource_file import CustomDataProvidedResourceFile from .custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from .custom_extension_handler import CustomExtensionHandler @@ -641,6 +644,8 @@ from .directory_role_template import DirectoryRoleTemplate from .directory_setting import DirectorySetting from .directory_setting_template import DirectorySettingTemplate + from .distribution_list import DistributionList + from .distribution_list_member import DistributionListMember from .dlp_evaluate_policies_job_response import DlpEvaluatePoliciesJobResponse from .document import Document from .document_comment import DocumentComment @@ -852,6 +857,7 @@ from .granular_restore_artifact_base import GranularRestoreArtifactBase from .granular_site_restore_artifact import GranularSiteRestoreArtifact from .group import Group + from .group_analytics import GroupAnalytics from .group_lifecycle_policy import GroupLifecyclePolicy from .group_policy_category import GroupPolicyCategory from .group_policy_configuration import GroupPolicyConfiguration @@ -901,8 +907,10 @@ from .horizontal_section_column import HorizontalSectionColumn from .host_security_profile import HostSecurityProfile from .human_security_fraud_protection_provider import HumanSecurityFraudProtectionProvider + from .identity_analytics_root import IdentityAnalyticsRoot from .identity_api_connector import IdentityApiConnector from .identity_built_in_user_flow_attribute import IdentityBuiltInUserFlowAttribute + from .identity_correlation import IdentityCorrelation from .identity_custom_user_flow_attribute import IdentityCustomUserFlowAttribute from .identity_finding import IdentityFinding from .identity_governance.custom_task_extension import CustomTaskExtension @@ -910,6 +918,7 @@ from .identity_governance.lifecycle_management_settings import LifecycleManagementSettings from .identity_governance.lifecycle_workflows_container import LifecycleWorkflowsContainer from .identity_governance.run import Run + from .identity_governance.subject_processing_result import SubjectProcessingResult from .identity_governance.task import Task from .identity_governance.task_definition import TaskDefinition from .identity_governance.task_processing_result import TaskProcessingResult @@ -1452,6 +1461,7 @@ from .planner_bucket_task_board_task_format import PlannerBucketTaskBoardTaskFormat from .planner_delta import PlannerDelta from .planner_group import PlannerGroup + from .planner_history_item import PlannerHistoryItem from .planner_plan import PlannerPlan from .planner_plan_configuration import PlannerPlanConfiguration from .planner_plan_configuration_localization import PlannerPlanConfigurationLocalization @@ -1568,6 +1578,7 @@ from .remote_assistance_partner import RemoteAssistancePartner from .remote_assistance_settings import RemoteAssistanceSettings from .remote_desktop_security_configuration import RemoteDesktopSecurityConfiguration + from .remove_from_lobby_operation import RemoveFromLobbyOperation from .reports_root import ReportsRoot from .report_root import ReportRoot from .request import Request @@ -1590,7 +1601,7 @@ from .risky_user import RiskyUser from .risky_user_history_item import RiskyUserHistoryItem from .risk_detection import RiskDetection - from .roles_assigned_outside_privileged_identity_management_alert_configuration import RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration + from .roles_assigned_outside_privileged_identity_management_alert_co_5cc28e38 import RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38 from .roles_assigned_outside_privileged_identity_management_alert_incident import RolesAssignedOutsidePrivilegedIdentityManagementAlertIncident from .role_assignment import RoleAssignment from .role_definition import RoleDefinition @@ -1713,10 +1724,10 @@ from .security.intelligence_profile_indicator import IntelligenceProfileIndicator from .security.ip_address import IpAddress from .security.labels_root import LabelsRoot + from .security.manual_alert import ManualAlert from .security.network_adapter import NetworkAdapter from .security.passive_dns_record import PassiveDnsRecord from .security.policy_base import PolicyBase - from .security.protection_rule import ProtectionRule from .security.retention_event import RetentionEvent from .security.retention_event_type import RetentionEventType from .security.retention_label import RetentionLabel @@ -1818,6 +1829,7 @@ from .share_point_migration_job_start_event import SharePointMigrationJobStartEvent from .share_point_migration_task import SharePointMigrationTask from .share_point_protection_policy import SharePointProtectionPolicy + from .share_point_report_settings import SharePointReportSettings from .share_point_restore_session import SharePointRestoreSession from .share_point_root import SharePointRoot from .share_point_user_identity_mapping import SharePointUserIdentityMapping @@ -1891,6 +1903,7 @@ from .targeted_managed_app_protection import TargetedManagedAppProtection from .target_device_group import TargetDeviceGroup from .task_file_attachment import TaskFileAttachment + from .task_history_item import TaskHistoryItem from .tax_group import TaxGroup from .team import Team from .teams_administration.number_assignment import NumberAssignment @@ -1919,6 +1932,7 @@ from .teamwork_device_health import TeamworkDeviceHealth from .teamwork_device_operation import TeamworkDeviceOperation from .teamwork_hosted_content import TeamworkHostedContent + from .teamwork_messaging import TeamworkMessaging from .teamwork_peripheral import TeamworkPeripheral from .teamwork_section import TeamworkSection from .teamwork_section_item import TeamworkSectionItem @@ -2054,8 +2068,8 @@ from .user_experience_analytics_anomaly_device import UserExperienceAnalyticsAnomalyDevice from .user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance from .user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion - from .user_experience_analytics_app_health_app_performance_by_app_version_details import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails - from .user_experience_analytics_app_health_app_performance_by_app_version_device_id import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId + from .user_experience_analytics_app_health_app_performance_by_app_vers_2e6b881b import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b + from .user_experience_analytics_app_health_app_performance_by_app_vers_ba5b7522 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 from .user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion from .user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance from .user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance @@ -2130,6 +2144,7 @@ from .virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase from .virtual_event_session import VirtualEventSession from .virtual_event_townhall import VirtualEventTownhall + from .virtual_event_townhall_registration_configuration import VirtualEventTownhallRegistrationConfiguration from .virtual_event_webinar import VirtualEventWebinar from .virtual_event_webinar_registration_configuration import VirtualEventWebinarRegistrationConfiguration from .virtual_machine_details import VirtualMachineDetails @@ -2193,8 +2208,8 @@ from .windows_defender_advanced_threat_protection_configuration import WindowsDefenderAdvancedThreatProtectionConfiguration from .windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy from .windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment - from .windows_defender_application_control_supplemental_policy_deployment_status import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus - from .windows_defender_application_control_supplemental_policy_deployment_summary import WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary + from .windows_defender_application_control_supplemental_policy_depl_1d9b5ab6 import WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 + from .windows_defender_application_control_supplemental_policy_depl_9bac1552 import WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552 from .windows_delivery_optimization_configuration import WindowsDeliveryOptimizationConfiguration from .windows_device_malware_state import WindowsDeviceMalwareState from .windows_domain_join_configuration import WindowsDomainJoinConfiguration @@ -2379,10 +2394,6 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .aad_user_conversation_member import AadUserConversationMember return AadUserConversationMember() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.accessDriftReport".casefold(): - from .access_drift_report import AccessDriftReport - - return AccessDriftReport() if mapping_value and mapping_value.casefold() == "#microsoft.graph.accessPackage".casefold(): from .access_package import AccessPackage @@ -2567,6 +2578,14 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .admin_windows_updates import AdminWindowsUpdates return AdminWindowsUpdates() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.admitAllFromLobbyOperation".casefold(): + from .admit_all_from_lobby_operation import AdmitAllFromLobbyOperation + + return AdmitAllFromLobbyOperation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.admitFromLobbyOperation".casefold(): + from .admit_from_lobby_operation import AdmitFromLobbyOperation + + return AdmitFromLobbyOperation() if mapping_value and mapping_value.casefold() == "#microsoft.graph.advancedThreatProtectionOnboardingDeviceSettingState".casefold(): from .advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState @@ -4139,6 +4158,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .copilot_setting import CopilotSetting return CopilotSetting() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.correlatedIdentity".casefold(): + from .correlated_identity import CorrelatedIdentity + + return CorrelatedIdentity() if mapping_value and mapping_value.casefold() == "#microsoft.graph.corsConfiguration_v2".casefold(): from .cors_configuration_v2 import CorsConfiguration_v2 @@ -4239,6 +4262,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .custom_data_provided_resource import CustomDataProvidedResource return CustomDataProvidedResource() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.customDataProvidedResourceAccessReviewUploadSession".casefold(): + from .custom_data_provided_resource_access_review_upload_session import CustomDataProvidedResourceAccessReviewUploadSession + + return CustomDataProvidedResourceAccessReviewUploadSession() if mapping_value and mapping_value.casefold() == "#microsoft.graph.customDataProvidedResourceFile".casefold(): from .custom_data_provided_resource_file import CustomDataProvidedResourceFile @@ -4924,6 +4951,14 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .directory_setting_template import DirectorySettingTemplate return DirectorySettingTemplate() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.distributionList".casefold(): + from .distribution_list import DistributionList + + return DistributionList() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.distributionListMember".casefold(): + from .distribution_list_member import DistributionListMember + + return DistributionListMember() if mapping_value and mapping_value.casefold() == "#microsoft.graph.dlpEvaluatePoliciesJobResponse".casefold(): from .dlp_evaluate_policies_job_response import DlpEvaluatePoliciesJobResponse @@ -5786,6 +5821,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .term_store.group import Group return Group() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.groupAnalytics".casefold(): + from .group_analytics import GroupAnalytics + + return GroupAnalytics() if mapping_value and mapping_value.casefold() == "#microsoft.graph.groupLifecyclePolicy".casefold(): from .group_lifecycle_policy import GroupLifecyclePolicy @@ -5985,6 +6024,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .human_security_fraud_protection_provider import HumanSecurityFraudProtectionProvider return HumanSecurityFraudProtectionProvider() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.identityAnalyticsRoot".casefold(): + from .identity_analytics_root import IdentityAnalyticsRoot + + return IdentityAnalyticsRoot() if mapping_value and mapping_value.casefold() == "#microsoft.graph.identityApiConnector".casefold(): from .identity_api_connector import IdentityApiConnector @@ -5993,6 +6036,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .identity_built_in_user_flow_attribute import IdentityBuiltInUserFlowAttribute return IdentityBuiltInUserFlowAttribute() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.identityCorrelation".casefold(): + from .identity_correlation import IdentityCorrelation + + return IdentityCorrelation() if mapping_value and mapping_value.casefold() == "#microsoft.graph.identityCustomUserFlowAttribute".casefold(): from .identity_custom_user_flow_attribute import IdentityCustomUserFlowAttribute @@ -6021,6 +6068,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .identity_governance.run import Run return Run() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.identityGovernance.subjectProcessingResult".casefold(): + from .identity_governance.subject_processing_result import SubjectProcessingResult + + return SubjectProcessingResult() if mapping_value and mapping_value.casefold() == "#microsoft.graph.identityGovernance.task".casefold(): from .identity_governance.task import Task @@ -8203,6 +8254,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .planner_group import PlannerGroup return PlannerGroup() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.plannerHistoryItem".casefold(): + from .planner_history_item import PlannerHistoryItem + + return PlannerHistoryItem() if mapping_value and mapping_value.casefold() == "#microsoft.graph.plannerPlan".casefold(): from .planner_plan import PlannerPlan @@ -8669,6 +8724,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .remote_desktop_security_configuration import RemoteDesktopSecurityConfiguration return RemoteDesktopSecurityConfiguration() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.removeFromLobbyOperation".casefold(): + from .remove_from_lobby_operation import RemoveFromLobbyOperation + + return RemoveFromLobbyOperation() if mapping_value and mapping_value.casefold() == "#microsoft.graph.reportRoot".casefold(): from .report_root import ReportRoot @@ -8770,9 +8829,9 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: return RoleManagementAlert() if mapping_value and mapping_value.casefold() == "#microsoft.graph.rolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration".casefold(): - from .roles_assigned_outside_privileged_identity_management_alert_configuration import RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration + from .roles_assigned_outside_privileged_identity_management_alert_co_5cc28e38 import RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38 - return RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration() + return RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38() if mapping_value and mapping_value.casefold() == "#microsoft.graph.rolesAssignedOutsidePrivilegedIdentityManagementAlertIncident".casefold(): from .roles_assigned_outside_privileged_identity_management_alert_incident import RolesAssignedOutsidePrivilegedIdentityManagementAlertIncident @@ -9258,6 +9317,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .security.labels_root import LabelsRoot return LabelsRoot() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.manualAlert".casefold(): + from .security.manual_alert import ManualAlert + + return ManualAlert() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.networkAdapter".casefold(): from .security.network_adapter import NetworkAdapter @@ -9271,10 +9334,6 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .security.policy_base import PolicyBase return PolicyBase() - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.protectionRule".casefold(): - from .security.protection_rule import ProtectionRule - - return ProtectionRule() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.retentionEvent".casefold(): from .security.retention_event import RetentionEvent @@ -9684,6 +9743,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .share_point_protection_policy import SharePointProtectionPolicy return SharePointProtectionPolicy() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.sharePointReportSettings".casefold(): + from .share_point_report_settings import SharePointReportSettings + + return SharePointReportSettings() if mapping_value and mapping_value.casefold() == "#microsoft.graph.sharePointRestoreSession".casefold(): from .share_point_restore_session import SharePointRestoreSession @@ -9980,6 +10043,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .task_file_attachment import TaskFileAttachment return TaskFileAttachment() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.taskHistoryItem".casefold(): + from .task_history_item import TaskHistoryItem + + return TaskHistoryItem() if mapping_value and mapping_value.casefold() == "#microsoft.graph.taxGroup".casefold(): from .tax_group import TaxGroup @@ -10104,6 +10171,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .teamwork_hosted_content import TeamworkHostedContent return TeamworkHostedContent() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.teamworkMessaging".casefold(): + from .teamwork_messaging import TeamworkMessaging + + return TeamworkMessaging() if mapping_value and mapping_value.casefold() == "#microsoft.graph.teamworkPeripheral".casefold(): from .teamwork_peripheral import TeamworkPeripheral @@ -10638,13 +10709,13 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: return UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion() if mapping_value and mapping_value.casefold() == "#microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails".casefold(): - from .user_experience_analytics_app_health_app_performance_by_app_version_details import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails + from .user_experience_analytics_app_health_app_performance_by_app_vers_ba5b7522 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 - return UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails() + return UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522() if mapping_value and mapping_value.casefold() == "#microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId".casefold(): - from .user_experience_analytics_app_health_app_performance_by_app_version_device_id import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId + from .user_experience_analytics_app_health_app_performance_by_app_vers_2e6b881b import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b - return UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId() + return UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b() if mapping_value and mapping_value.casefold() == "#microsoft.graph.userExperienceAnalyticsAppHealthAppPerformanceByOSVersion".casefold(): from .user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion @@ -10941,6 +11012,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: from .virtual_event_townhall import VirtualEventTownhall return VirtualEventTownhall() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.virtualEventTownhallRegistrationConfiguration".casefold(): + from .virtual_event_townhall_registration_configuration import VirtualEventTownhallRegistrationConfiguration + + return VirtualEventTownhallRegistrationConfiguration() if mapping_value and mapping_value.casefold() == "#microsoft.graph.virtualEventWebinar".casefold(): from .virtual_event_webinar import VirtualEventWebinar @@ -11194,13 +11269,13 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Entity: return WindowsDefenderApplicationControlSupplementalPolicyAssignment() if mapping_value and mapping_value.casefold() == "#microsoft.graph.windowsDefenderApplicationControlSupplementalPolicyDeploymentStatus".casefold(): - from .windows_defender_application_control_supplemental_policy_deployment_status import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus + from .windows_defender_application_control_supplemental_policy_depl_1d9b5ab6 import WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 - return WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus() + return WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6() if mapping_value and mapping_value.casefold() == "#microsoft.graph.windowsDefenderApplicationControlSupplementalPolicyDeploymentSummary".casefold(): - from .windows_defender_application_control_supplemental_policy_deployment_summary import WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary + from .windows_defender_application_control_supplemental_policy_depl_9bac1552 import WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552 - return WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary() + return WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552() if mapping_value and mapping_value.casefold() == "#microsoft.graph.windowsDeliveryOptimizationConfiguration".casefold(): from .windows_delivery_optimization_configuration import WindowsDeliveryOptimizationConfiguration @@ -11825,7 +11900,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .aad_user_conversation_member import AadUserConversationMember - from .access_drift_report import AccessDriftReport from .access_package import AccessPackage from .access_package_assignment import AccessPackageAssignment from .access_package_assignment_policy import AccessPackageAssignmentPolicy @@ -11872,6 +11946,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .admin_todo import AdminTodo from .admin_windows import AdminWindows from .admin_windows_updates import AdminWindowsUpdates + from .admit_all_from_lobby_operation import AdmitAllFromLobbyOperation + from .admit_from_lobby_operation import AdmitFromLobbyOperation from .advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState from .advanced_threat_protection_onboarding_state_summary import AdvancedThreatProtectionOnboardingStateSummary from .agent import Agent @@ -12263,6 +12339,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .copilot_policy_setting import CopilotPolicySetting from .copilot_report_root import CopilotReportRoot from .copilot_setting import CopilotSetting + from .correlated_identity import CorrelatedIdentity from .cors_configuration_v2 import CorsConfiguration_v2 from .credential_usage_summary import CredentialUsageSummary from .credential_user_registration_count import CredentialUserRegistrationCount @@ -12288,6 +12365,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .custom_callout_extension import CustomCalloutExtension from .custom_claims_policy import CustomClaimsPolicy from .custom_data_provided_resource import CustomDataProvidedResource + from .custom_data_provided_resource_access_review_upload_session import CustomDataProvidedResourceAccessReviewUploadSession from .custom_data_provided_resource_file import CustomDataProvidedResourceFile from .custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from .custom_extension_handler import CustomExtensionHandler @@ -12459,6 +12537,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .directory_role_template import DirectoryRoleTemplate from .directory_setting import DirectorySetting from .directory_setting_template import DirectorySettingTemplate + from .distribution_list import DistributionList + from .distribution_list_member import DistributionListMember from .dlp_evaluate_policies_job_response import DlpEvaluatePoliciesJobResponse from .document import Document from .document_comment import DocumentComment @@ -12670,6 +12750,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .granular_restore_artifact_base import GranularRestoreArtifactBase from .granular_site_restore_artifact import GranularSiteRestoreArtifact from .group import Group + from .group_analytics import GroupAnalytics from .group_lifecycle_policy import GroupLifecyclePolicy from .group_policy_category import GroupPolicyCategory from .group_policy_configuration import GroupPolicyConfiguration @@ -12719,8 +12800,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .horizontal_section_column import HorizontalSectionColumn from .host_security_profile import HostSecurityProfile from .human_security_fraud_protection_provider import HumanSecurityFraudProtectionProvider + from .identity_analytics_root import IdentityAnalyticsRoot from .identity_api_connector import IdentityApiConnector from .identity_built_in_user_flow_attribute import IdentityBuiltInUserFlowAttribute + from .identity_correlation import IdentityCorrelation from .identity_custom_user_flow_attribute import IdentityCustomUserFlowAttribute from .identity_finding import IdentityFinding from .identity_governance.custom_task_extension import CustomTaskExtension @@ -12728,6 +12811,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .identity_governance.lifecycle_management_settings import LifecycleManagementSettings from .identity_governance.lifecycle_workflows_container import LifecycleWorkflowsContainer from .identity_governance.run import Run + from .identity_governance.subject_processing_result import SubjectProcessingResult from .identity_governance.task import Task from .identity_governance.task_definition import TaskDefinition from .identity_governance.task_processing_result import TaskProcessingResult @@ -13270,6 +13354,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .planner_bucket_task_board_task_format import PlannerBucketTaskBoardTaskFormat from .planner_delta import PlannerDelta from .planner_group import PlannerGroup + from .planner_history_item import PlannerHistoryItem from .planner_plan import PlannerPlan from .planner_plan_configuration import PlannerPlanConfiguration from .planner_plan_configuration_localization import PlannerPlanConfigurationLocalization @@ -13386,6 +13471,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .remote_assistance_partner import RemoteAssistancePartner from .remote_assistance_settings import RemoteAssistanceSettings from .remote_desktop_security_configuration import RemoteDesktopSecurityConfiguration + from .remove_from_lobby_operation import RemoveFromLobbyOperation from .reports_root import ReportsRoot from .report_root import ReportRoot from .request import Request @@ -13408,7 +13494,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .risky_user import RiskyUser from .risky_user_history_item import RiskyUserHistoryItem from .risk_detection import RiskDetection - from .roles_assigned_outside_privileged_identity_management_alert_configuration import RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration + from .roles_assigned_outside_privileged_identity_management_alert_co_5cc28e38 import RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38 from .roles_assigned_outside_privileged_identity_management_alert_incident import RolesAssignedOutsidePrivilegedIdentityManagementAlertIncident from .role_assignment import RoleAssignment from .role_definition import RoleDefinition @@ -13531,10 +13617,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .security.intelligence_profile_indicator import IntelligenceProfileIndicator from .security.ip_address import IpAddress from .security.labels_root import LabelsRoot + from .security.manual_alert import ManualAlert from .security.network_adapter import NetworkAdapter from .security.passive_dns_record import PassiveDnsRecord from .security.policy_base import PolicyBase - from .security.protection_rule import ProtectionRule from .security.retention_event import RetentionEvent from .security.retention_event_type import RetentionEventType from .security.retention_label import RetentionLabel @@ -13636,6 +13722,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .share_point_migration_job_start_event import SharePointMigrationJobStartEvent from .share_point_migration_task import SharePointMigrationTask from .share_point_protection_policy import SharePointProtectionPolicy + from .share_point_report_settings import SharePointReportSettings from .share_point_restore_session import SharePointRestoreSession from .share_point_root import SharePointRoot from .share_point_user_identity_mapping import SharePointUserIdentityMapping @@ -13709,6 +13796,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .targeted_managed_app_protection import TargetedManagedAppProtection from .target_device_group import TargetDeviceGroup from .task_file_attachment import TaskFileAttachment + from .task_history_item import TaskHistoryItem from .tax_group import TaxGroup from .team import Team from .teams_administration.number_assignment import NumberAssignment @@ -13737,6 +13825,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .teamwork_device_health import TeamworkDeviceHealth from .teamwork_device_operation import TeamworkDeviceOperation from .teamwork_hosted_content import TeamworkHostedContent + from .teamwork_messaging import TeamworkMessaging from .teamwork_peripheral import TeamworkPeripheral from .teamwork_section import TeamworkSection from .teamwork_section_item import TeamworkSectionItem @@ -13872,8 +13961,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .user_experience_analytics_anomaly_device import UserExperienceAnalyticsAnomalyDevice from .user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance from .user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion - from .user_experience_analytics_app_health_app_performance_by_app_version_details import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails - from .user_experience_analytics_app_health_app_performance_by_app_version_device_id import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId + from .user_experience_analytics_app_health_app_performance_by_app_vers_2e6b881b import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b + from .user_experience_analytics_app_health_app_performance_by_app_vers_ba5b7522 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 from .user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion from .user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance from .user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance @@ -13948,6 +14037,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase from .virtual_event_session import VirtualEventSession from .virtual_event_townhall import VirtualEventTownhall + from .virtual_event_townhall_registration_configuration import VirtualEventTownhallRegistrationConfiguration from .virtual_event_webinar import VirtualEventWebinar from .virtual_event_webinar_registration_configuration import VirtualEventWebinarRegistrationConfiguration from .virtual_machine_details import VirtualMachineDetails @@ -14011,8 +14101,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .windows_defender_advanced_threat_protection_configuration import WindowsDefenderAdvancedThreatProtectionConfiguration from .windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy from .windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment - from .windows_defender_application_control_supplemental_policy_deployment_status import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus - from .windows_defender_application_control_supplemental_policy_deployment_summary import WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary + from .windows_defender_application_control_supplemental_policy_depl_1d9b5ab6 import WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 + from .windows_defender_application_control_supplemental_policy_depl_9bac1552 import WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552 from .windows_delivery_optimization_configuration import WindowsDeliveryOptimizationConfiguration from .windows_device_malware_state import WindowsDeviceMalwareState from .windows_domain_join_configuration import WindowsDomainJoinConfiguration @@ -14168,7 +14258,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .zebra_fota_deployment import ZebraFotaDeployment from .aad_user_conversation_member import AadUserConversationMember - from .access_drift_report import AccessDriftReport from .access_package import AccessPackage from .access_package_assignment import AccessPackageAssignment from .access_package_assignment_policy import AccessPackageAssignmentPolicy @@ -14215,6 +14304,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .admin_todo import AdminTodo from .admin_windows import AdminWindows from .admin_windows_updates import AdminWindowsUpdates + from .admit_all_from_lobby_operation import AdmitAllFromLobbyOperation + from .admit_from_lobby_operation import AdmitFromLobbyOperation from .advanced_threat_protection_onboarding_device_setting_state import AdvancedThreatProtectionOnboardingDeviceSettingState from .advanced_threat_protection_onboarding_state_summary import AdvancedThreatProtectionOnboardingStateSummary from .agent import Agent @@ -14606,6 +14697,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .copilot_policy_setting import CopilotPolicySetting from .copilot_report_root import CopilotReportRoot from .copilot_setting import CopilotSetting + from .correlated_identity import CorrelatedIdentity from .cors_configuration_v2 import CorsConfiguration_v2 from .credential_usage_summary import CredentialUsageSummary from .credential_user_registration_count import CredentialUserRegistrationCount @@ -14631,6 +14723,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .custom_callout_extension import CustomCalloutExtension from .custom_claims_policy import CustomClaimsPolicy from .custom_data_provided_resource import CustomDataProvidedResource + from .custom_data_provided_resource_access_review_upload_session import CustomDataProvidedResourceAccessReviewUploadSession from .custom_data_provided_resource_file import CustomDataProvidedResourceFile from .custom_data_provided_resource_upload_session import CustomDataProvidedResourceUploadSession from .custom_extension_handler import CustomExtensionHandler @@ -14802,6 +14895,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .directory_role_template import DirectoryRoleTemplate from .directory_setting import DirectorySetting from .directory_setting_template import DirectorySettingTemplate + from .distribution_list import DistributionList + from .distribution_list_member import DistributionListMember from .dlp_evaluate_policies_job_response import DlpEvaluatePoliciesJobResponse from .document import Document from .document_comment import DocumentComment @@ -15013,6 +15108,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .granular_restore_artifact_base import GranularRestoreArtifactBase from .granular_site_restore_artifact import GranularSiteRestoreArtifact from .group import Group + from .group_analytics import GroupAnalytics from .group_lifecycle_policy import GroupLifecyclePolicy from .group_policy_category import GroupPolicyCategory from .group_policy_configuration import GroupPolicyConfiguration @@ -15062,8 +15158,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .horizontal_section_column import HorizontalSectionColumn from .host_security_profile import HostSecurityProfile from .human_security_fraud_protection_provider import HumanSecurityFraudProtectionProvider + from .identity_analytics_root import IdentityAnalyticsRoot from .identity_api_connector import IdentityApiConnector from .identity_built_in_user_flow_attribute import IdentityBuiltInUserFlowAttribute + from .identity_correlation import IdentityCorrelation from .identity_custom_user_flow_attribute import IdentityCustomUserFlowAttribute from .identity_finding import IdentityFinding from .identity_governance.custom_task_extension import CustomTaskExtension @@ -15071,6 +15169,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .identity_governance.lifecycle_management_settings import LifecycleManagementSettings from .identity_governance.lifecycle_workflows_container import LifecycleWorkflowsContainer from .identity_governance.run import Run + from .identity_governance.subject_processing_result import SubjectProcessingResult from .identity_governance.task import Task from .identity_governance.task_definition import TaskDefinition from .identity_governance.task_processing_result import TaskProcessingResult @@ -15613,6 +15712,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .planner_bucket_task_board_task_format import PlannerBucketTaskBoardTaskFormat from .planner_delta import PlannerDelta from .planner_group import PlannerGroup + from .planner_history_item import PlannerHistoryItem from .planner_plan import PlannerPlan from .planner_plan_configuration import PlannerPlanConfiguration from .planner_plan_configuration_localization import PlannerPlanConfigurationLocalization @@ -15729,6 +15829,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .remote_assistance_partner import RemoteAssistancePartner from .remote_assistance_settings import RemoteAssistanceSettings from .remote_desktop_security_configuration import RemoteDesktopSecurityConfiguration + from .remove_from_lobby_operation import RemoveFromLobbyOperation from .reports_root import ReportsRoot from .report_root import ReportRoot from .request import Request @@ -15751,7 +15852,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .risky_user import RiskyUser from .risky_user_history_item import RiskyUserHistoryItem from .risk_detection import RiskDetection - from .roles_assigned_outside_privileged_identity_management_alert_configuration import RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration + from .roles_assigned_outside_privileged_identity_management_alert_co_5cc28e38 import RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38 from .roles_assigned_outside_privileged_identity_management_alert_incident import RolesAssignedOutsidePrivilegedIdentityManagementAlertIncident from .role_assignment import RoleAssignment from .role_definition import RoleDefinition @@ -15874,10 +15975,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .security.intelligence_profile_indicator import IntelligenceProfileIndicator from .security.ip_address import IpAddress from .security.labels_root import LabelsRoot + from .security.manual_alert import ManualAlert from .security.network_adapter import NetworkAdapter from .security.passive_dns_record import PassiveDnsRecord from .security.policy_base import PolicyBase - from .security.protection_rule import ProtectionRule from .security.retention_event import RetentionEvent from .security.retention_event_type import RetentionEventType from .security.retention_label import RetentionLabel @@ -15979,6 +16080,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .share_point_migration_job_start_event import SharePointMigrationJobStartEvent from .share_point_migration_task import SharePointMigrationTask from .share_point_protection_policy import SharePointProtectionPolicy + from .share_point_report_settings import SharePointReportSettings from .share_point_restore_session import SharePointRestoreSession from .share_point_root import SharePointRoot from .share_point_user_identity_mapping import SharePointUserIdentityMapping @@ -16052,6 +16154,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .targeted_managed_app_protection import TargetedManagedAppProtection from .target_device_group import TargetDeviceGroup from .task_file_attachment import TaskFileAttachment + from .task_history_item import TaskHistoryItem from .tax_group import TaxGroup from .team import Team from .teams_administration.number_assignment import NumberAssignment @@ -16080,6 +16183,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .teamwork_device_health import TeamworkDeviceHealth from .teamwork_device_operation import TeamworkDeviceOperation from .teamwork_hosted_content import TeamworkHostedContent + from .teamwork_messaging import TeamworkMessaging from .teamwork_peripheral import TeamworkPeripheral from .teamwork_section import TeamworkSection from .teamwork_section_item import TeamworkSectionItem @@ -16215,8 +16319,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .user_experience_analytics_anomaly_device import UserExperienceAnalyticsAnomalyDevice from .user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance from .user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion - from .user_experience_analytics_app_health_app_performance_by_app_version_details import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails - from .user_experience_analytics_app_health_app_performance_by_app_version_device_id import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId + from .user_experience_analytics_app_health_app_performance_by_app_vers_2e6b881b import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b + from .user_experience_analytics_app_health_app_performance_by_app_vers_ba5b7522 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 from .user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion from .user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance from .user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance @@ -16291,6 +16395,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase from .virtual_event_session import VirtualEventSession from .virtual_event_townhall import VirtualEventTownhall + from .virtual_event_townhall_registration_configuration import VirtualEventTownhallRegistrationConfiguration from .virtual_event_webinar import VirtualEventWebinar from .virtual_event_webinar_registration_configuration import VirtualEventWebinarRegistrationConfiguration from .virtual_machine_details import VirtualMachineDetails @@ -16354,8 +16459,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .windows_defender_advanced_threat_protection_configuration import WindowsDefenderAdvancedThreatProtectionConfiguration from .windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy from .windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment - from .windows_defender_application_control_supplemental_policy_deployment_status import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus - from .windows_defender_application_control_supplemental_policy_deployment_summary import WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary + from .windows_defender_application_control_supplemental_policy_depl_1d9b5ab6 import WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 + from .windows_defender_application_control_supplemental_policy_depl_9bac1552 import WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552 from .windows_delivery_optimization_configuration import WindowsDeliveryOptimizationConfiguration from .windows_device_malware_state import WindowsDeviceMalwareState from .windows_domain_join_configuration import WindowsDomainJoinConfiguration diff --git a/msgraph_beta/generated/models/exchange_protection_policy.py b/msgraph_beta/generated/models/exchange_protection_policy.py index 4c3f973d2b3..a0610973696 100644 --- a/msgraph_beta/generated/models/exchange_protection_policy.py +++ b/msgraph_beta/generated/models/exchange_protection_policy.py @@ -18,9 +18,9 @@ class ExchangeProtectionPolicy(ProtectionPolicyBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.exchangeProtectionPolicy" - # The mailboxExclusionUnits property + # The mailbox exclusion units associated with the Exchange protection policy. mailbox_exclusion_units: Optional[list[MailboxExclusionUnit]] = None - # The mailboxExclusionUnitsBulkAdditionJobs property + # The list of bulk addition jobs for mailbox exclusion units associated with the Exchange protection policy. mailbox_exclusion_units_bulk_addition_jobs: Optional[list[MailboxExclusionUnitsBulkAdditionJob]] = None # The rules associated with the Exchange protection policy. mailbox_inclusion_rules: Optional[list[MailboxProtectionRule]] = None diff --git a/msgraph_beta/generated/models/exclusion_unit_base.py b/msgraph_beta/generated/models/exclusion_unit_base.py index 96ae08afa5e..2ff3e0b46e8 100644 --- a/msgraph_beta/generated/models/exclusion_unit_base.py +++ b/msgraph_beta/generated/models/exclusion_unit_base.py @@ -17,19 +17,19 @@ @dataclass class ExclusionUnitBase(Entity, Parsable): - # The createdBy property + # The identity of the person who created the exclusion unit. created_by: Optional[IdentitySet] = None - # The createdDateTime property + # The date and time when the exclusion unit was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. created_date_time: Optional[datetime.datetime] = None - # The error property + # Contains error details if the exclusion unit is in a failed state. error: Optional[PublicError] = None - # The lastModifiedBy property + # The identity of the person who last modified the exclusion unit. last_modified_by: Optional[IdentitySet] = None - # The lastModifiedDateTime property + # The date and time when the exclusion unit was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. last_modified_date_time: Optional[datetime.datetime] = None # The OdataType property odata_type: Optional[str] = None - # The policyId property + # The unique identifier of the protection policy that contains this exclusion unit. policy_id: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/exclusion_unit_bulk_addition_job.py b/msgraph_beta/generated/models/exclusion_unit_bulk_addition_job.py index 80dc71ae983..478fe18c2f8 100644 --- a/msgraph_beta/generated/models/exclusion_unit_bulk_addition_job.py +++ b/msgraph_beta/generated/models/exclusion_unit_bulk_addition_job.py @@ -18,17 +18,17 @@ @dataclass class ExclusionUnitBulkAdditionJob(Entity, Parsable): - # The createdBy property + # The identity of the person who created the bulk addition job. created_by: Optional[IdentitySet] = None - # The createdDateTime property + # The date and time when the bulk addition job was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. created_date_time: Optional[datetime.datetime] = None - # The displayName property + # The display name of the bulk addition job. display_name: Optional[str] = None - # The error property + # Contains error details if the bulk addition job failed. error: Optional[PublicError] = None - # The lastModifiedBy property + # The identity of the person who last modified the bulk addition job. last_modified_by: Optional[IdentitySet] = None - # The lastModifiedDateTime property + # The date and time when the bulk addition job was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. last_modified_date_time: Optional[datetime.datetime] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/expedited_windows_quality_update_settings.py b/msgraph_beta/generated/models/expedited_windows_quality_update_settings.py index c58f1e18bd1..e013b8461bf 100644 --- a/msgraph_beta/generated/models/expedited_windows_quality_update_settings.py +++ b/msgraph_beta/generated/models/expedited_windows_quality_update_settings.py @@ -19,6 +19,8 @@ class ExpeditedWindowsQualityUpdateSettings(AdditionalDataHolder, BackedModel, P days_until_forced_reboot: Optional[int] = None # The OdataType property odata_type: Optional[str] = None + # The unique identifier for the quality update catalog item targeted by the expedite. + quality_update_catalog_item_id: Optional[str] = None # The release date to identify a quality update. quality_update_release: Optional[str] = None @@ -41,6 +43,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "daysUntilForcedReboot": lambda n : setattr(self, 'days_until_forced_reboot', n.get_int_value()), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "qualityUpdateCatalogItemId": lambda n : setattr(self, 'quality_update_catalog_item_id', n.get_str_value()), "qualityUpdateRelease": lambda n : setattr(self, 'quality_update_release', n.get_str_value()), } return fields @@ -55,6 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: raise TypeError("writer cannot be null.") writer.write_int_value("daysUntilForcedReboot", self.days_until_forced_reboot) writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("qualityUpdateCatalogItemId", self.quality_update_catalog_item_id) writer.write_str_value("qualityUpdateRelease", self.quality_update_release) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph_beta/generated/models/export_item_response.py b/msgraph_beta/generated/models/export_item_response.py index 4bccc845667..e1f2e8dd0ea 100644 --- a/msgraph_beta/generated/models/export_item_response.py +++ b/msgraph_beta/generated/models/export_item_response.py @@ -17,7 +17,7 @@ class ExportItemResponse(AdditionalDataHolder, BackedModel, Parsable): additional_data: dict[str, Any] = field(default_factory=dict) # The version of the item. change_key: Optional[str] = None - # Data that represents an item in a base64 encoded opaque stream. + # Data that represents an item in a Base64-encoded opaque stream. data: Optional[bytes] = None # An error that occurs during an action. error: Optional[MailTipsError] = None diff --git a/msgraph_beta/generated/models/external_connectors/label.py b/msgraph_beta/generated/models/external_connectors/label.py index 9feb14e5227..46db7a148df 100644 --- a/msgraph_beta/generated/models/external_connectors/label.py +++ b/msgraph_beta/generated/models/external_connectors/label.py @@ -55,4 +55,5 @@ class Label(str, Enum): PersonLanguages = "personLanguages", PersonPublications = "personPublications", PersonPatents = "personPatents", + PersonWorkPositions = "personWorkPositions", diff --git a/msgraph_beta/generated/models/external_domain_federation.py b/msgraph_beta/generated/models/external_domain_federation.py index 6a4cd71edfe..a12170ea164 100644 --- a/msgraph_beta/generated/models/external_domain_federation.py +++ b/msgraph_beta/generated/models/external_domain_federation.py @@ -13,11 +13,11 @@ 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. + # The name of the identity source, typically also the domain name. Read-only. display_name: Optional[str] = None - # The domain name. Read only. + # The domain name. Read-only. domain_name: Optional[str] = None - # The issuerURI of the incoming federation. Read only. + # The issuerURI of the incoming federation. Read-only. issuer_uri: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/granular_restore_artifact_base.py b/msgraph_beta/generated/models/granular_restore_artifact_base.py index 616bdafb6f2..72807871ada 100644 --- a/msgraph_beta/generated/models/granular_restore_artifact_base.py +++ b/msgraph_beta/generated/models/granular_restore_artifact_base.py @@ -11,6 +11,7 @@ from .entity import Entity from .granular_drive_restore_artifact import GranularDriveRestoreArtifact from .granular_site_restore_artifact import GranularSiteRestoreArtifact + from .public_error import PublicError from .entity import Entity @@ -20,8 +21,10 @@ class GranularRestoreArtifactBase(Entity, Parsable): browse_session_id: Optional[str] = None # Date time when the artifact's restoration completes. completion_date_time: Optional[datetime.datetime] = None - # The destinationType property + # The restoration destination. The possible values are: new, inPlace, unknownFutureValue. destination_type: Optional[DestinationType] = None + # Contains error details if the restoration fails or completes with an error. + error: Optional[PublicError] = None # The OdataType property odata_type: Optional[str] = None # The restore point date time to which the artifact is restored. @@ -30,7 +33,7 @@ class GranularRestoreArtifactBase(Entity, Parsable): restored_item_key: Optional[str] = None # The path of the restored artifact. It's the path of the folder where all the artifacts are restored within a granular restore session. restored_item_path: Optional[str] = None - # The web url of the restord artifact. + # The web url of the restored artifact. restored_item_web_url: Optional[str] = None # The start time of the restoration. start_date_time: Optional[datetime.datetime] = None @@ -73,17 +76,20 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity from .granular_drive_restore_artifact import GranularDriveRestoreArtifact from .granular_site_restore_artifact import GranularSiteRestoreArtifact + from .public_error import PublicError from .artifact_restore_status import ArtifactRestoreStatus from .destination_type import DestinationType from .entity import Entity from .granular_drive_restore_artifact import GranularDriveRestoreArtifact from .granular_site_restore_artifact import GranularSiteRestoreArtifact + from .public_error import PublicError fields: dict[str, Callable[[Any], None]] = { "browseSessionId": lambda n : setattr(self, 'browse_session_id', n.get_str_value()), "completionDateTime": lambda n : setattr(self, 'completion_date_time', n.get_datetime_value()), "destinationType": lambda n : setattr(self, 'destination_type', n.get_enum_value(DestinationType)), + "error": lambda n : setattr(self, 'error', n.get_object_value(PublicError)), "restorePointDateTime": lambda n : setattr(self, 'restore_point_date_time', n.get_datetime_value()), "restoredItemKey": lambda n : setattr(self, 'restored_item_key', n.get_str_value()), "restoredItemPath": lambda n : setattr(self, 'restored_item_path', n.get_str_value()), @@ -108,6 +114,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("browseSessionId", self.browse_session_id) writer.write_datetime_value("completionDateTime", self.completion_date_time) writer.write_enum_value("destinationType", self.destination_type) + writer.write_object_value("error", self.error) writer.write_datetime_value("restorePointDateTime", self.restore_point_date_time) writer.write_str_value("restoredItemKey", self.restored_item_key) writer.write_str_value("restoredItemPath", self.restored_item_path) diff --git a/msgraph_beta/generated/models/granular_restore_items.py b/msgraph_beta/generated/models/granular_restore_items.py new file mode 100644 index 00000000000..f36e52cd88f --- /dev/null +++ b/msgraph_beta/generated/models/granular_restore_items.py @@ -0,0 +1,10 @@ +from enum import Enum + +class GranularRestoreItems(str, Enum): + Email = "email", + Note = "note", + Contact = "contact", + Task = "task", + Calendar = "calendar", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/group_access_type.py b/msgraph_beta/generated/models/group_access_type.py index 55872a80561..cd0b55e4bc6 100644 --- a/msgraph_beta/generated/models/group_access_type.py +++ b/msgraph_beta/generated/models/group_access_type.py @@ -5,4 +5,5 @@ class GroupAccessType(str, Enum): Private = "private", Secret = "secret", Public = "public", + UnknownFutureValue = "unknownFutureValue", diff --git a/msgraph_beta/generated/models/group_analytics.py b/msgraph_beta/generated/models/group_analytics.py new file mode 100644 index 00000000000..6d5ce140bce --- /dev/null +++ b/msgraph_beta/generated/models/group_analytics.py @@ -0,0 +1,193 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity import Entity + from .group_type_enum import GroupTypeEnum + +from .entity import Entity + +@dataclass +class GroupAnalytics(Entity, Parsable): + # The number of directory roles assigned to the group. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + assigned_role_count: Optional[int] = None + # The date and time when the analytics for the group were last calculated. 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, gt, ge, lt, le) and $orderby. + calculated_date_time: Optional[datetime.datetime] = None + # The date and time when the group 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. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + created_date_time: Optional[datetime.datetime] = None + # The number of direct members of the group that are themselves groups. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + direct_group_member_count: Optional[int] = None + # The display name of the group. Supports $filter (eq, ne, startsWith, endsWith, contains) and $orderby. + display_name: Optional[str] = None + # The dynamic membership classification of the group, derived from its membership rule. Supports $filter (eq, ne, startsWith, endsWith, contains) and $orderby. + dynamic_membership_type: Optional[str] = None + # The date and time when the group expires. 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, gt, ge, lt, le) and $orderby. + group_expiration_date_time: Optional[datetime.datetime] = None + # The groupType property + group_type: Optional[GroupTypeEnum] = None + # The number of owners of the group that are guest users. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + guest_owner_count: Optional[int] = None + # The number of transitive user members of the group that are guest users. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + guest_transitive_user_count: Optional[int] = None + # Indicates whether the group is a non-soft-deleted cloud distribution list group. Supports $filter (eq, ne) and $orderby. + is_cloud_distribution_list_group: Optional[bool] = None + # Indicates whether the group is a non-soft-deleted cloud Microsoft 365 group. Supports $filter (eq, ne) and $orderby. + is_cloud_m365_group: Optional[bool] = None + # Indicates whether the group is a non-soft-deleted cloud mail-enabled security group. Supports $filter (eq, ne) and $orderby. + is_cloud_mail_enabled_security_group: Optional[bool] = None + # Indicates whether the group is a non-soft-deleted cloud security group. Supports $filter (eq, ne) and $orderby. + is_cloud_security_group: Optional[bool] = None + # Indicates whether the group is a dynamic group. Supports $filter (eq, ne) and $orderby. + is_dynamic_group: Optional[bool] = None + # Indicates whether the group is a non-soft-deleted on-premises distribution list group. Supports $filter (eq, ne) and $orderby. + is_on_premise_distribution_list_group: Optional[bool] = None + # Indicates whether the group is a non-soft-deleted on-premises mail-enabled security group. Supports $filter (eq, ne) and $orderby. + is_on_premise_mail_enabled_security_group: Optional[bool] = None + # Indicates whether the group is a non-soft-deleted on-premises security group. Supports $filter (eq, ne) and $orderby. + is_on_premise_security_group: Optional[bool] = None + # Indicates whether the group is a valid (non-soft-deleted) group. Supports $filter (eq, ne) and $orderby. + is_valid_group: Optional[bool] = None + # The date and time when the group was last restored from a soft-deleted state. 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, gt, ge, lt, le) and $orderby. + last_restoration_date_time: Optional[datetime.datetime] = None + # The number of owners of the group that are member (non-guest) users. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + member_owner_count: Optional[int] = None + # The number of transitive user members of the group that are member (non-guest) users. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + member_transitive_user_count: Optional[int] = None + # The number of contains expressions in the membership rule of the group. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + membership_rule_contains_count: Optional[int] = None + # The number of expressions in the membership rule of the group. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + membership_rule_expression_count: Optional[int] = None + # The number of match expressions in the membership rule of the group. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + membership_rule_match_count: Optional[int] = None + # The number of memberOf expressions in the membership rule of the group. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + membership_rule_member_of_count: Optional[int] = None + # The processing state of the membership rule of the group. Supports $filter (eq, ne, startsWith, endsWith, contains) and $orderby. + membership_rule_processing_state: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The preferred data location of the group. Supports $filter (eq, ne, startsWith, endsWith, contains) and $orderby. + preferred_data_location: Optional[str] = None + # The number of sensitivity labels applied to the group. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + sensitivity_label_count: Optional[int] = None + # The number of owners of the group that are service principals. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + service_principal_owner_count: Optional[int] = None + # The date and time when the group was soft-deleted. If this property is empty, the group isn't soft-deleted. 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, gt, ge, lt, le) and $orderby. + soft_deletion_date_time: Optional[datetime.datetime] = None + # The unique identifier of the tenant that the group belongs to. Supports $filter (eq, ne) and $orderby. + tenant_id: Optional[str] = None + # The number of transitive members of the group that are service principals. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + transitive_service_principal_count: Optional[int] = None + # The total number of transitive user members of the group. Supports $filter (eq, ne, gt, ge, lt, le) and $orderby. + transitive_user_count: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GroupAnalytics: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GroupAnalytics + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GroupAnalytics() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity import Entity + from .group_type_enum import GroupTypeEnum + + from .entity import Entity + from .group_type_enum import GroupTypeEnum + + fields: dict[str, Callable[[Any], None]] = { + "assignedRoleCount": lambda n : setattr(self, 'assigned_role_count', n.get_int_value()), + "calculatedDateTime": lambda n : setattr(self, 'calculated_date_time', n.get_datetime_value()), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "directGroupMemberCount": lambda n : setattr(self, 'direct_group_member_count', n.get_int_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "dynamicMembershipType": lambda n : setattr(self, 'dynamic_membership_type', n.get_str_value()), + "groupExpirationDateTime": lambda n : setattr(self, 'group_expiration_date_time', n.get_datetime_value()), + "groupType": lambda n : setattr(self, 'group_type', n.get_enum_value(GroupTypeEnum)), + "guestOwnerCount": lambda n : setattr(self, 'guest_owner_count', n.get_int_value()), + "guestTransitiveUserCount": lambda n : setattr(self, 'guest_transitive_user_count', n.get_int_value()), + "isCloudDistributionListGroup": lambda n : setattr(self, 'is_cloud_distribution_list_group', n.get_bool_value()), + "isCloudM365Group": lambda n : setattr(self, 'is_cloud_m365_group', n.get_bool_value()), + "isCloudMailEnabledSecurityGroup": lambda n : setattr(self, 'is_cloud_mail_enabled_security_group', n.get_bool_value()), + "isCloudSecurityGroup": lambda n : setattr(self, 'is_cloud_security_group', n.get_bool_value()), + "isDynamicGroup": lambda n : setattr(self, 'is_dynamic_group', n.get_bool_value()), + "isOnPremiseDistributionListGroup": lambda n : setattr(self, 'is_on_premise_distribution_list_group', n.get_bool_value()), + "isOnPremiseMailEnabledSecurityGroup": lambda n : setattr(self, 'is_on_premise_mail_enabled_security_group', n.get_bool_value()), + "isOnPremiseSecurityGroup": lambda n : setattr(self, 'is_on_premise_security_group', n.get_bool_value()), + "isValidGroup": lambda n : setattr(self, 'is_valid_group', n.get_bool_value()), + "lastRestorationDateTime": lambda n : setattr(self, 'last_restoration_date_time', n.get_datetime_value()), + "memberOwnerCount": lambda n : setattr(self, 'member_owner_count', n.get_int_value()), + "memberTransitiveUserCount": lambda n : setattr(self, 'member_transitive_user_count', n.get_int_value()), + "membershipRuleContainsCount": lambda n : setattr(self, 'membership_rule_contains_count', n.get_int_value()), + "membershipRuleExpressionCount": lambda n : setattr(self, 'membership_rule_expression_count', n.get_int_value()), + "membershipRuleMatchCount": lambda n : setattr(self, 'membership_rule_match_count', n.get_int_value()), + "membershipRuleMemberOfCount": lambda n : setattr(self, 'membership_rule_member_of_count', n.get_int_value()), + "membershipRuleProcessingState": lambda n : setattr(self, 'membership_rule_processing_state', n.get_str_value()), + "preferredDataLocation": lambda n : setattr(self, 'preferred_data_location', n.get_str_value()), + "sensitivityLabelCount": lambda n : setattr(self, 'sensitivity_label_count', n.get_int_value()), + "servicePrincipalOwnerCount": lambda n : setattr(self, 'service_principal_owner_count', n.get_int_value()), + "softDeletionDateTime": lambda n : setattr(self, 'soft_deletion_date_time', n.get_datetime_value()), + "tenantId": lambda n : setattr(self, 'tenant_id', n.get_str_value()), + "transitiveServicePrincipalCount": lambda n : setattr(self, 'transitive_service_principal_count', n.get_int_value()), + "transitiveUserCount": lambda n : setattr(self, 'transitive_user_count', n.get_int_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_int_value("assignedRoleCount", self.assigned_role_count) + writer.write_datetime_value("calculatedDateTime", self.calculated_date_time) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_int_value("directGroupMemberCount", self.direct_group_member_count) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("dynamicMembershipType", self.dynamic_membership_type) + writer.write_datetime_value("groupExpirationDateTime", self.group_expiration_date_time) + writer.write_enum_value("groupType", self.group_type) + writer.write_int_value("guestOwnerCount", self.guest_owner_count) + writer.write_int_value("guestTransitiveUserCount", self.guest_transitive_user_count) + writer.write_bool_value("isCloudDistributionListGroup", self.is_cloud_distribution_list_group) + writer.write_bool_value("isCloudM365Group", self.is_cloud_m365_group) + writer.write_bool_value("isCloudMailEnabledSecurityGroup", self.is_cloud_mail_enabled_security_group) + writer.write_bool_value("isCloudSecurityGroup", self.is_cloud_security_group) + writer.write_bool_value("isDynamicGroup", self.is_dynamic_group) + writer.write_bool_value("isOnPremiseDistributionListGroup", self.is_on_premise_distribution_list_group) + writer.write_bool_value("isOnPremiseMailEnabledSecurityGroup", self.is_on_premise_mail_enabled_security_group) + writer.write_bool_value("isOnPremiseSecurityGroup", self.is_on_premise_security_group) + writer.write_bool_value("isValidGroup", self.is_valid_group) + writer.write_datetime_value("lastRestorationDateTime", self.last_restoration_date_time) + writer.write_int_value("memberOwnerCount", self.member_owner_count) + writer.write_int_value("memberTransitiveUserCount", self.member_transitive_user_count) + writer.write_int_value("membershipRuleContainsCount", self.membership_rule_contains_count) + writer.write_int_value("membershipRuleExpressionCount", self.membership_rule_expression_count) + writer.write_int_value("membershipRuleMatchCount", self.membership_rule_match_count) + writer.write_int_value("membershipRuleMemberOfCount", self.membership_rule_member_of_count) + writer.write_str_value("membershipRuleProcessingState", self.membership_rule_processing_state) + writer.write_str_value("preferredDataLocation", self.preferred_data_location) + writer.write_int_value("sensitivityLabelCount", self.sensitivity_label_count) + writer.write_int_value("servicePrincipalOwnerCount", self.service_principal_owner_count) + writer.write_datetime_value("softDeletionDateTime", self.soft_deletion_date_time) + writer.write_str_value("tenantId", self.tenant_id) + writer.write_int_value("transitiveServicePrincipalCount", self.transitive_service_principal_count) + writer.write_int_value("transitiveUserCount", self.transitive_user_count) + + diff --git a/msgraph_beta/generated/models/group_analytics_collection_response.py b/msgraph_beta/generated/models/group_analytics_collection_response.py new file mode 100644 index 00000000000..517f9ea199e --- /dev/null +++ b/msgraph_beta/generated/models/group_analytics_collection_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .group_analytics import GroupAnalytics + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GroupAnalyticsCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[GroupAnalytics]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GroupAnalyticsCollectionResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GroupAnalyticsCollectionResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GroupAnalyticsCollectionResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .group_analytics import GroupAnalytics + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .group_analytics import GroupAnalytics + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(GroupAnalytics)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 165dae0707d..e1082229922 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 @@ -13,7 +13,7 @@ class GroupChatTeamsAppInstallationScopeInfo(TeamsAppInstallationScopeInfo, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.groupChatTeamsAppInstallationScopeInfo" - # The chatId property + # The ID of the chat where the Teams app is installed. chat_id: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/group_members.py b/msgraph_beta/generated/models/group_members.py index 42f6a9c66c7..fef5acd80e9 100644 --- a/msgraph_beta/generated/models/group_members.py +++ b/msgraph_beta/generated/models/group_members.py @@ -13,7 +13,7 @@ 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. + # The name of the group in Microsoft Entra ID. Read-only. description: Optional[str] = None # The ID of the group in Microsoft Entra ID. id: Optional[str] = None diff --git a/msgraph_beta/generated/models/group_policy_configuration_ingestion_type.py b/msgraph_beta/generated/models/group_policy_configuration_ingestion_type.py index fd3840a85d3..6477b05148b 100644 --- a/msgraph_beta/generated/models/group_policy_configuration_ingestion_type.py +++ b/msgraph_beta/generated/models/group_policy_configuration_ingestion_type.py @@ -9,6 +9,6 @@ class GroupPolicyConfigurationIngestionType(str, Enum): BuiltIn = "builtIn", # Indicated atleast 1 tenant admin & system ingested definitions configured for this policy Mixed = "mixed", - # Evolvable enumeration sentinel value. Do not use. + # Unknown future enum value UnknownFutureValue = "unknownFutureValue", diff --git a/msgraph_beta/generated/models/group_type_enum.py b/msgraph_beta/generated/models/group_type_enum.py new file mode 100644 index 00000000000..31826978620 --- /dev/null +++ b/msgraph_beta/generated/models/group_type_enum.py @@ -0,0 +1,7 @@ +from enum import Enum + +class GroupTypeEnum(str, Enum): + IsCloudGroup = "isCloudGroup", + IsOnPremiseGroup = "isOnPremiseGroup", + IsSoftDeletedGroup = "isSoftDeletedGroup", + diff --git a/msgraph_beta/generated/models/history_entity_type.py b/msgraph_beta/generated/models/history_entity_type.py new file mode 100644 index 00000000000..c78d8445c7c --- /dev/null +++ b/msgraph_beta/generated/models/history_entity_type.py @@ -0,0 +1,6 @@ +from enum import Enum + +class HistoryEntityType(str, Enum): + Task = "task", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/history_event_type.py b/msgraph_beta/generated/models/history_event_type.py new file mode 100644 index 00000000000..364eae92baf --- /dev/null +++ b/msgraph_beta/generated/models/history_event_type.py @@ -0,0 +1,10 @@ +from enum import Enum + +class HistoryEventType(str, Enum): + Created = "created", + Updated = "updated", + Deleted = "deleted", + Undeleted = "undeleted", + Moved = "moved", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/identifier_uri_configuration.py b/msgraph_beta/generated/models/identifier_uri_configuration.py index 03c7bdf3c56..73f79e8a7c3 100644 --- a/msgraph_beta/generated/models/identifier_uri_configuration.py +++ b/msgraph_beta/generated/models/identifier_uri_configuration.py @@ -19,7 +19,7 @@ class IdentifierUriConfiguration(AdditionalDataHolder, BackedModel, Parsable): non_default_uri_addition: Optional[IdentifierUriRestriction] = None # The OdataType property odata_type: Optional[str] = None - # Block new identifier URIs for applications, unless they contain a unique tenant identifier like the tenant ID, appId (client ID), or verified domain. For example, api://{tenatId}/string, api://{appId}/string, {scheme}://string/{tenantId}, {scheme}://string/{appId}, https://{verified-domain.com}/path, {scheme}://{subdomain}.{verified-domain.com}/path. + # Block new identifier URIs for applications, unless they contain a unique tenant identifier like the tenant ID, appId (client ID), or verified domain. For example, api://{tenantId}/string, api://{appId}/string, {scheme}://string/{tenantId}, {scheme}://string/{appId}, https://{verified-domain.com}/path, {scheme}://{subdomain}.{verified-domain.com}/path. uri_addition_without_unique_tenant_identifier: Optional[IdentifierUriRestriction] = None @staticmethod diff --git a/msgraph_beta/generated/models/identifier_uri_restriction.py b/msgraph_beta/generated/models/identifier_uri_restriction.py index 766fbb521a4..98812a20005 100644 --- a/msgraph_beta/generated/models/identifier_uri_restriction.py +++ b/msgraph_beta/generated/models/identifier_uri_restriction.py @@ -19,7 +19,7 @@ class IdentifierUriRestriction(AdditionalDataHolder, BackedModel, Parsable): additional_data: dict[str, Any] = field(default_factory=dict) # Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. exclude_actors: Optional[AppManagementPolicyActorExemptions] = None - # If true, the restriction isn't enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction isn't enforced for those applications. + # If true, the restriction isn't enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications. exclude_apps_receiving_v2_tokens: Optional[bool] = None # If true, the restriction isn't enforced for SAML applications in Microsoft Entra ID; else, the restriction is enforced for those applications. exclude_saml: Optional[bool] = None diff --git a/msgraph_beta/generated/models/identity_analytics_root.py b/msgraph_beta/generated/models/identity_analytics_root.py new file mode 100644 index 00000000000..2aa089494b2 --- /dev/null +++ b/msgraph_beta/generated/models/identity_analytics_root.py @@ -0,0 +1,60 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity import Entity + from .group_analytics import GroupAnalytics + +from .entity import Entity + +@dataclass +class IdentityAnalyticsRoot(Entity, Parsable): + # The analytics for the groups in the tenant. + groups: Optional[list[GroupAnalytics]] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> IdentityAnalyticsRoot: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: IdentityAnalyticsRoot + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return IdentityAnalyticsRoot() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity import Entity + from .group_analytics import GroupAnalytics + + from .entity import Entity + from .group_analytics import GroupAnalytics + + fields: dict[str, Callable[[Any], None]] = { + "groups": lambda n : setattr(self, 'groups', n.get_collection_of_object_values(GroupAnalytics)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("groups", self.groups) + + diff --git a/msgraph_beta/generated/models/identity_correlation.py b/msgraph_beta/generated/models/identity_correlation.py new file mode 100644 index 00000000000..89956f5c959 --- /dev/null +++ b/msgraph_beta/generated/models/identity_correlation.py @@ -0,0 +1,83 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .correlated_identity import CorrelatedIdentity + from .correlation_error import CorrelationError + from .entity import Entity + from .service_principal import ServicePrincipal + +from .entity import Entity + +@dataclass +class IdentityCorrelation(Entity, Parsable): + # The date and time when the correlation process completed. + end_date_time: Optional[datetime.datetime] = None + # Error information if the correlation process failed. null if successful. Supports $filter (eq). + error: Optional[CorrelationError] = None + # The collection of correlated identity results for this correlation report. + identities: Optional[list[CorrelatedIdentity]] = None + # The OdataType property + odata_type: Optional[str] = None + # The servicePrincipal property + service_principal: Optional[ServicePrincipal] = None + # The date and time when the correlation process started. + start_date_time: Optional[datetime.datetime] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> IdentityCorrelation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: IdentityCorrelation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return IdentityCorrelation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .correlated_identity import CorrelatedIdentity + from .correlation_error import CorrelationError + from .entity import Entity + from .service_principal import ServicePrincipal + + from .correlated_identity import CorrelatedIdentity + from .correlation_error import CorrelationError + from .entity import Entity + from .service_principal import ServicePrincipal + + fields: dict[str, Callable[[Any], None]] = { + "endDateTime": lambda n : setattr(self, 'end_date_time', n.get_datetime_value()), + "error": lambda n : setattr(self, 'error', n.get_object_value(CorrelationError)), + "identities": lambda n : setattr(self, 'identities', n.get_collection_of_object_values(CorrelatedIdentity)), + "servicePrincipal": lambda n : setattr(self, 'service_principal', n.get_object_value(ServicePrincipal)), + "startDateTime": lambda n : setattr(self, 'start_date_time', n.get_datetime_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_datetime_value("endDateTime", self.end_date_time) + writer.write_object_value("error", self.error) + writer.write_collection_of_object_values("identities", self.identities) + writer.write_object_value("servicePrincipal", self.service_principal) + writer.write_datetime_value("startDateTime", self.start_date_time) + + diff --git a/msgraph_beta/generated/models/identity_correlation_collection_response.py b/msgraph_beta/generated/models/identity_correlation_collection_response.py new file mode 100644 index 00000000000..11f03c1c0a7 --- /dev/null +++ b/msgraph_beta/generated/models/identity_correlation_collection_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .identity_correlation import IdentityCorrelation + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class IdentityCorrelationCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[IdentityCorrelation]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> IdentityCorrelationCollectionResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: IdentityCorrelationCollectionResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return IdentityCorrelationCollectionResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .identity_correlation import IdentityCorrelation + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .identity_correlation import IdentityCorrelation + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(IdentityCorrelation)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/models/identity_governance/attribute_set_entry.py b/msgraph_beta/generated/models/identity_governance/attribute_set_entry.py new file mode 100644 index 00000000000..1231f297a76 --- /dev/null +++ b/msgraph_beta/generated/models/identity_governance/attribute_set_entry.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class AttributeSetEntry(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The name (key) of the attribute. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The value of the attribute. + value: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AttributeSetEntry: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AttributeSetEntry + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AttributeSetEntry() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "value": lambda n : setattr(self, 'value', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("value", self.value) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/identity_governance/awaited_workflow_processing_result.py b/msgraph_beta/generated/models/identity_governance/awaited_workflow_processing_result.py new file mode 100644 index 00000000000..a3f4f2a854a --- /dev/null +++ b/msgraph_beta/generated/models/identity_governance/awaited_workflow_processing_result.py @@ -0,0 +1,72 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .lifecycle_workflow_processing_status import LifecycleWorkflowProcessingStatus + from .workflow_subject import WorkflowSubject + +@dataclass +class AwaitedWorkflowProcessingResult(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + # The processingStatus property + processing_status: Optional[LifecycleWorkflowProcessingStatus] = None + # A collection of reasons for the current processing status. May be empty. + status_reasons: Optional[list[str]] = None + # The subject that was processed by the workflow. + subject: Optional[WorkflowSubject] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AwaitedWorkflowProcessingResult: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AwaitedWorkflowProcessingResult + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AwaitedWorkflowProcessingResult() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .lifecycle_workflow_processing_status import LifecycleWorkflowProcessingStatus + from .workflow_subject import WorkflowSubject + + from .lifecycle_workflow_processing_status import LifecycleWorkflowProcessingStatus + from .workflow_subject import WorkflowSubject + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "processingStatus": lambda n : setattr(self, 'processing_status', n.get_enum_value(LifecycleWorkflowProcessingStatus)), + "statusReasons": lambda n : setattr(self, 'status_reasons', n.get_collection_of_primitive_values(str)), + "subject": lambda n : setattr(self, 'subject', n.get_object_value(WorkflowSubject)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_enum_value("processingStatus", self.processing_status) + writer.write_collection_of_primitive_values("statusReasons", self.status_reasons) + writer.write_object_value("subject", self.subject) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/identity_governance/count_based_quarantine_condition.py b/msgraph_beta/generated/models/identity_governance/count_based_quarantine_condition.py new file mode 100644 index 00000000000..80d3a1af826 --- /dev/null +++ b/msgraph_beta/generated/models/identity_governance/count_based_quarantine_condition.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .quarantine_condition import QuarantineCondition + +from .quarantine_condition import QuarantineCondition + +@dataclass +class CountBasedQuarantineCondition(QuarantineCondition, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.identityGovernance.countBasedQuarantineCondition" + # The maximum number of users a workflow run can process before the workflow is quarantined. + threshold: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CountBasedQuarantineCondition: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CountBasedQuarantineCondition + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CountBasedQuarantineCondition() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .quarantine_condition import QuarantineCondition + + from .quarantine_condition import QuarantineCondition + + fields: dict[str, Callable[[Any], None]] = { + "threshold": lambda n : setattr(self, 'threshold', n.get_int_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_int_value("threshold", self.threshold) + + 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 31ec95f08bf..ff332fc138a 100644 --- a/msgraph_beta/generated/models/identity_governance/custom_task_extension.py +++ b/msgraph_beta/generated/models/identity_governance/custom_task_extension.py @@ -9,6 +9,7 @@ from ..custom_callout_extension import CustomCalloutExtension from ..custom_extension_callback_configuration import CustomExtensionCallbackConfiguration from ..user import User + from .custom_task_extension_reply_mode import CustomTaskExtensionReplyMode from ..custom_callout_extension import CustomCalloutExtension @@ -26,6 +27,8 @@ class CustomTaskExtension(CustomCalloutExtension, Parsable): last_modified_by: Optional[User] = None # When the custom extension was last modified.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. last_modified_date_time: Optional[datetime.datetime] = None + # The replyMode property + reply_mode: Optional[CustomTaskExtensionReplyMode] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CustomTaskExtension: @@ -46,10 +49,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ..custom_callout_extension import CustomCalloutExtension from ..custom_extension_callback_configuration import CustomExtensionCallbackConfiguration from ..user import User + from .custom_task_extension_reply_mode import CustomTaskExtensionReplyMode from ..custom_callout_extension import CustomCalloutExtension from ..custom_extension_callback_configuration import CustomExtensionCallbackConfiguration from ..user import User + from .custom_task_extension_reply_mode import CustomTaskExtensionReplyMode fields: dict[str, Callable[[Any], None]] = { "callbackConfiguration": lambda n : setattr(self, 'callback_configuration', n.get_object_value(CustomExtensionCallbackConfiguration)), @@ -57,6 +62,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(User)), "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "replyMode": lambda n : setattr(self, 'reply_mode', n.get_enum_value(CustomTaskExtensionReplyMode)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -76,5 +82,6 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_datetime_value("createdDateTime", self.created_date_time) writer.write_object_value("lastModifiedBy", self.last_modified_by) writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_enum_value("replyMode", self.reply_mode) 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 86a81be0087..cd81124c544 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 @@ -10,6 +10,7 @@ from .task import Task from .task_processing_result import TaskProcessingResult from .workflow import Workflow + from .workflow_subject import WorkflowSubject from ..custom_extension_data import CustomExtensionData @@ -19,6 +20,8 @@ class CustomTaskExtensionCalloutData(CustomExtensionData, Parsable): odata_type: Optional[str] = "#microsoft.graph.identityGovernance.customTaskExtensionCalloutData" # The subject property subject: Optional[User] = None + # The target subject for workflow execution. + target_subject: Optional[WorkflowSubject] = None # The task property task: Optional[Task] = None # The taskProcessingresult property @@ -47,15 +50,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .task import Task from .task_processing_result import TaskProcessingResult from .workflow import Workflow + from .workflow_subject import WorkflowSubject from ..custom_extension_data import CustomExtensionData from ..user import User from .task import Task from .task_processing_result import TaskProcessingResult from .workflow import Workflow + from .workflow_subject import WorkflowSubject fields: dict[str, Callable[[Any], None]] = { "subject": lambda n : setattr(self, 'subject', n.get_object_value(User)), + "targetSubject": lambda n : setattr(self, 'target_subject', n.get_object_value(WorkflowSubject)), "task": lambda n : setattr(self, 'task', n.get_object_value(Task)), "taskProcessingresult": lambda n : setattr(self, 'task_processingresult', n.get_object_value(TaskProcessingResult)), "workflow": lambda n : setattr(self, 'workflow', n.get_object_value(Workflow)), @@ -74,6 +80,7 @@ def serialize(self,writer: SerializationWriter) -> None: raise TypeError("writer cannot be null.") super().serialize(writer) writer.write_object_value("subject", self.subject) + writer.write_object_value("targetSubject", self.target_subject) writer.write_object_value("task", self.task) writer.write_object_value("taskProcessingresult", self.task_processingresult) writer.write_object_value("workflow", self.workflow) diff --git a/msgraph_beta/generated/models/identity_governance/custom_task_extension_reply_mode.py b/msgraph_beta/generated/models/identity_governance/custom_task_extension_reply_mode.py new file mode 100644 index 00000000000..ef643e7f9e9 --- /dev/null +++ b/msgraph_beta/generated/models/identity_governance/custom_task_extension_reply_mode.py @@ -0,0 +1,8 @@ +from enum import Enum + +class CustomTaskExtensionReplyMode(str, Enum): + None_ = "none", + Callback = "callback", + Response = "response", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/identity_governance/custom_task_extension_response_data.py b/msgraph_beta/generated/models/identity_governance/custom_task_extension_response_data.py new file mode 100644 index 00000000000..926fb0b2733 --- /dev/null +++ b/msgraph_beta/generated/models/identity_governance/custom_task_extension_response_data.py @@ -0,0 +1,71 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ..custom_extension_data import CustomExtensionData + from .custom_task_extension_operation_status import CustomTaskExtensionOperationStatus + from .workflow_subject import WorkflowSubject + +from ..custom_extension_data import CustomExtensionData + +@dataclass +class CustomTaskExtensionResponseData(CustomExtensionData, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.identityGovernance.customTaskExtensionResponseData" + # The operationStatus property + operation_status: Optional[CustomTaskExtensionOperationStatus] = None + # A collection of status reason strings. May be empty. + status_reasons: Optional[list[str]] = None + # The workflow subject that was processed by the custom task extension. + target_subject: Optional[WorkflowSubject] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CustomTaskExtensionResponseData: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CustomTaskExtensionResponseData + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CustomTaskExtensionResponseData() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ..custom_extension_data import CustomExtensionData + from .custom_task_extension_operation_status import CustomTaskExtensionOperationStatus + from .workflow_subject import WorkflowSubject + + from ..custom_extension_data import CustomExtensionData + from .custom_task_extension_operation_status import CustomTaskExtensionOperationStatus + from .workflow_subject import WorkflowSubject + + fields: dict[str, Callable[[Any], None]] = { + "operationStatus": lambda n : setattr(self, 'operation_status', n.get_enum_value(CustomTaskExtensionOperationStatus)), + "statusReasons": lambda n : setattr(self, 'status_reasons', n.get_collection_of_primitive_values(str)), + "targetSubject": lambda n : setattr(self, 'target_subject', n.get_object_value(WorkflowSubject)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_enum_value("operationStatus", self.operation_status) + writer.write_collection_of_primitive_values("statusReasons", self.status_reasons) + writer.write_object_value("targetSubject", self.target_subject) + + 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 01e576d6d42..dcc418b2402 100644 --- a/msgraph_beta/generated/models/identity_governance/lifecycle_management_settings.py +++ b/msgraph_beta/generated/models/identity_governance/lifecycle_management_settings.py @@ -7,6 +7,7 @@ if TYPE_CHECKING: from ..email_settings import EmailSettings from ..entity import Entity + from .quarantine_configuration import QuarantineConfiguration from ..entity import Entity @@ -16,6 +17,8 @@ class LifecycleManagementSettings(Entity, Parsable): email_settings: Optional[EmailSettings] = None # The OdataType property odata_type: Optional[str] = None + # The tenant-level quarantine configuration that automatically halts a workflow when its threshold conditions are met. Optional. + quarantine_configuration: Optional[QuarantineConfiguration] = None # The interval in hours at which all workflows running in the tenant should be scheduled for execution. This interval has a minimum value of 1 and a maximum value of 24. The default value is 3 hours. workflow_schedule_interval_in_hours: Optional[int] = None @@ -37,12 +40,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from ..email_settings import EmailSettings from ..entity import Entity + from .quarantine_configuration import QuarantineConfiguration from ..email_settings import EmailSettings from ..entity import Entity + from .quarantine_configuration import QuarantineConfiguration fields: dict[str, Callable[[Any], None]] = { "emailSettings": lambda n : setattr(self, 'email_settings', n.get_object_value(EmailSettings)), + "quarantineConfiguration": lambda n : setattr(self, 'quarantine_configuration', n.get_object_value(QuarantineConfiguration)), "workflowScheduleIntervalInHours": lambda n : setattr(self, 'workflow_schedule_interval_in_hours', n.get_int_value()), } super_fields = super().get_field_deserializers() @@ -59,6 +65,7 @@ def serialize(self,writer: SerializationWriter) -> None: raise TypeError("writer cannot be null.") super().serialize(writer) writer.write_object_value("emailSettings", self.email_settings) + writer.write_object_value("quarantineConfiguration", self.quarantine_configuration) writer.write_int_value("workflowScheduleIntervalInHours", self.workflow_schedule_interval_in_hours) diff --git a/msgraph_beta/generated/models/identity_governance/lifecycle_task_category.py b/msgraph_beta/generated/models/identity_governance/lifecycle_task_category.py index 727c2233055..473f11c3c32 100644 --- a/msgraph_beta/generated/models/identity_governance/lifecycle_task_category.py +++ b/msgraph_beta/generated/models/identity_governance/lifecycle_task_category.py @@ -5,4 +5,5 @@ class LifecycleTaskCategory(str, Enum): Leaver = "leaver", UnknownFutureValue = "unknownFutureValue", Mover = "mover", + Extensibility = "extensibility", diff --git a/msgraph_beta/generated/models/identity_governance/lifecycle_workflow_category.py b/msgraph_beta/generated/models/identity_governance/lifecycle_workflow_category.py index 26e2bc92710..698ce75658f 100644 --- a/msgraph_beta/generated/models/identity_governance/lifecycle_workflow_category.py +++ b/msgraph_beta/generated/models/identity_governance/lifecycle_workflow_category.py @@ -5,4 +5,5 @@ class LifecycleWorkflowCategory(str, Enum): Leaver = "leaver", UnknownFutureValue = "unknownFutureValue", Mover = "mover", + Extensibility = "extensibility", diff --git a/msgraph_beta/generated/models/identity_governance/lifecycle_workflow_processing_status.py b/msgraph_beta/generated/models/identity_governance/lifecycle_workflow_processing_status.py index d0c7d0ccf41..43e68848e5f 100644 --- a/msgraph_beta/generated/models/identity_governance/lifecycle_workflow_processing_status.py +++ b/msgraph_beta/generated/models/identity_governance/lifecycle_workflow_processing_status.py @@ -9,4 +9,5 @@ class LifecycleWorkflowProcessingStatus(str, Enum): Failed = "failed", UnknownFutureValue = "unknownFutureValue", Canceling = "canceling", + Quarantined = "quarantined", diff --git a/msgraph_beta/generated/models/identity_governance/match_mode.py b/msgraph_beta/generated/models/identity_governance/match_mode.py new file mode 100644 index 00000000000..2b8bdec7b3e --- /dev/null +++ b/msgraph_beta/generated/models/identity_governance/match_mode.py @@ -0,0 +1,7 @@ +from enum import Enum + +class MatchMode(str, Enum): + Any = "any", + All = "all", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/identity_governance/percentage_based_quarantine_condition.py b/msgraph_beta/generated/models/identity_governance/percentage_based_quarantine_condition.py new file mode 100644 index 00000000000..444a5f3fe5c --- /dev/null +++ b/msgraph_beta/generated/models/identity_governance/percentage_based_quarantine_condition.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .quarantine_condition import QuarantineCondition + +from .quarantine_condition import QuarantineCondition + +@dataclass +class PercentageBasedQuarantineCondition(QuarantineCondition, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.identityGovernance.percentageBasedQuarantineCondition" + # The maximum percentage of in-scope users a workflow run can process before the workflow is quarantined. + percentage: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PercentageBasedQuarantineCondition: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PercentageBasedQuarantineCondition + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PercentageBasedQuarantineCondition() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .quarantine_condition import QuarantineCondition + + from .quarantine_condition import QuarantineCondition + + fields: dict[str, Callable[[Any], None]] = { + "percentage": lambda n : setattr(self, 'percentage', n.get_int_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_int_value("percentage", self.percentage) + + diff --git a/msgraph_beta/generated/models/identity_governance/provisioning_attribute_mapping.py b/msgraph_beta/generated/models/identity_governance/provisioning_attribute_mapping.py new file mode 100644 index 00000000000..7d6ca158ccf --- /dev/null +++ b/msgraph_beta/generated/models/identity_governance/provisioning_attribute_mapping.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .workflow_execution_conditions import WorkflowExecutionConditions + +from .workflow_execution_conditions import WorkflowExecutionConditions + +@dataclass +class ProvisioningAttributeMapping(WorkflowExecutionConditions, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.identityGovernance.provisioningAttributeMapping" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ProvisioningAttributeMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ProvisioningAttributeMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ProvisioningAttributeMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .workflow_execution_conditions import WorkflowExecutionConditions + + from .workflow_execution_conditions import WorkflowExecutionConditions + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/identity_governance/provisioning_object_workflow_subject.py b/msgraph_beta/generated/models/identity_governance/provisioning_object_workflow_subject.py new file mode 100644 index 00000000000..12746d454b2 --- /dev/null +++ b/msgraph_beta/generated/models/identity_governance/provisioning_object_workflow_subject.py @@ -0,0 +1,64 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .attribute_set_entry import AttributeSetEntry + from .workflow_subject import WorkflowSubject + +from .workflow_subject import WorkflowSubject + +@dataclass +class ProvisioningObjectWorkflowSubject(WorkflowSubject, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.identityGovernance.provisioningObjectWorkflowSubject" + # The attribute set entries representing the subject's attributes. Each entry is a key-value pair. + attribute_set_entries: Optional[list[AttributeSetEntry]] = None + # The identifier of the provisioning object subject. + id: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ProvisioningObjectWorkflowSubject: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ProvisioningObjectWorkflowSubject + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ProvisioningObjectWorkflowSubject() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .attribute_set_entry import AttributeSetEntry + from .workflow_subject import WorkflowSubject + + from .attribute_set_entry import AttributeSetEntry + from .workflow_subject import WorkflowSubject + + fields: dict[str, Callable[[Any], None]] = { + "attributeSetEntries": lambda n : setattr(self, 'attribute_set_entries', n.get_collection_of_object_values(AttributeSetEntry)), + "id": lambda n : setattr(self, 'id', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("attributeSetEntries", self.attribute_set_entries) + writer.write_str_value("id", self.id) + + diff --git a/msgraph_beta/generated/models/identity_governance/quarantine_condition.py b/msgraph_beta/generated/models/identity_governance/quarantine_condition.py new file mode 100644 index 00000000000..28a322321ce --- /dev/null +++ b/msgraph_beta/generated/models/identity_governance/quarantine_condition.py @@ -0,0 +1,73 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .count_based_quarantine_condition import CountBasedQuarantineCondition + from .percentage_based_quarantine_condition import PercentageBasedQuarantineCondition + +@dataclass +class QuarantineCondition(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> QuarantineCondition: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: QuarantineCondition + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.identityGovernance.countBasedQuarantineCondition".casefold(): + from .count_based_quarantine_condition import CountBasedQuarantineCondition + + return CountBasedQuarantineCondition() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.identityGovernance.percentageBasedQuarantineCondition".casefold(): + from .percentage_based_quarantine_condition import PercentageBasedQuarantineCondition + + return PercentageBasedQuarantineCondition() + return QuarantineCondition() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .count_based_quarantine_condition import CountBasedQuarantineCondition + from .percentage_based_quarantine_condition import PercentageBasedQuarantineCondition + + from .count_based_quarantine_condition import CountBasedQuarantineCondition + from .percentage_based_quarantine_condition import PercentageBasedQuarantineCondition + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/identity_governance/quarantine_configuration.py b/msgraph_beta/generated/models/identity_governance/quarantine_configuration.py new file mode 100644 index 00000000000..800b9217174 --- /dev/null +++ b/msgraph_beta/generated/models/identity_governance/quarantine_configuration.py @@ -0,0 +1,68 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .match_mode import MatchMode + from .quarantine_condition import QuarantineCondition + +@dataclass +class QuarantineConfiguration(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The set of threshold conditions evaluated for the workflow. Each condition is either a countBasedQuarantineCondition or a percentageBasedQuarantineCondition. + conditions: Optional[list[QuarantineCondition]] = None + # The matchMode property + match_mode: Optional[MatchMode] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> QuarantineConfiguration: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: QuarantineConfiguration + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return QuarantineConfiguration() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .match_mode import MatchMode + from .quarantine_condition import QuarantineCondition + + from .match_mode import MatchMode + from .quarantine_condition import QuarantineCondition + + fields: dict[str, Callable[[Any], None]] = { + "conditions": lambda n : setattr(self, 'conditions', n.get_collection_of_object_values(QuarantineCondition)), + "matchMode": lambda n : setattr(self, 'match_mode', n.get_enum_value(MatchMode)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("conditions", self.conditions) + writer.write_enum_value("matchMode", self.match_mode) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/identity_governance/quarantine_details.py b/msgraph_beta/generated/models/identity_governance/quarantine_details.py new file mode 100644 index 00000000000..7aa3391c553 --- /dev/null +++ b/msgraph_beta/generated/models/identity_governance/quarantine_details.py @@ -0,0 +1,70 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .quarantine_type import QuarantineType + +@dataclass +class QuarantineDetails(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + # The reason the workflow was quarantined. + quarantine_reason: Optional[str] = None + # The quarantineType property + quarantine_type: Optional[QuarantineType] = None + # The date and time when the workflow was quarantined. + quarantined_date_time: Optional[datetime.datetime] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> QuarantineDetails: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: QuarantineDetails + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return QuarantineDetails() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .quarantine_type import QuarantineType + + from .quarantine_type import QuarantineType + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "quarantineReason": lambda n : setattr(self, 'quarantine_reason', n.get_str_value()), + "quarantineType": lambda n : setattr(self, 'quarantine_type', n.get_enum_value(QuarantineType)), + "quarantinedDateTime": lambda n : setattr(self, 'quarantined_date_time', n.get_datetime_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("quarantineReason", self.quarantine_reason) + writer.write_enum_value("quarantineType", self.quarantine_type) + writer.write_datetime_value("quarantinedDateTime", self.quarantined_date_time) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/identity_governance/quarantine_type.py b/msgraph_beta/generated/models/identity_governance/quarantine_type.py new file mode 100644 index 00000000000..c3754aaf2fd --- /dev/null +++ b/msgraph_beta/generated/models/identity_governance/quarantine_type.py @@ -0,0 +1,9 @@ +from enum import Enum + +class QuarantineType(str, Enum): + NotQuarantined = "notQuarantined", + CountBasedThresholdExceeded = "countBasedThresholdExceeded", + PercentageBasedThresholdExceeded = "percentageBasedThresholdExceeded", + MultipleConditionsExceeded = "multipleConditionsExceeded", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/identity_governance/run.py b/msgraph_beta/generated/models/identity_governance/run.py index 3f779010c64..d976769ee77 100644 --- a/msgraph_beta/generated/models/identity_governance/run.py +++ b/msgraph_beta/generated/models/identity_governance/run.py @@ -9,6 +9,7 @@ from ..entity import Entity from .activation_scope import ActivationScope from .lifecycle_workflow_processing_status import LifecycleWorkflowProcessingStatus + from .subject_processing_result import SubjectProcessingResult from .task_processing_result import TaskProcessingResult from .user_processing_result import UserProcessingResult from .workflow_execution_type import WorkflowExecutionType @@ -37,6 +38,8 @@ class Run(Entity, Parsable): scheduled_date_time: Optional[datetime.datetime] = None # The date time that the run execution started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. started_date_time: Optional[datetime.datetime] = None + # The processing results for each subject in this workflow run. + subject_processing_results: Optional[list[SubjectProcessingResult]] = None # The number of successfully completed users in the run. successful_users_count: Optional[int] = None # The related taskProcessingResults. @@ -71,6 +74,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ..entity import Entity from .activation_scope import ActivationScope from .lifecycle_workflow_processing_status import LifecycleWorkflowProcessingStatus + from .subject_processing_result import SubjectProcessingResult from .task_processing_result import TaskProcessingResult from .user_processing_result import UserProcessingResult from .workflow_execution_type import WorkflowExecutionType @@ -78,6 +82,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ..entity import Entity from .activation_scope import ActivationScope from .lifecycle_workflow_processing_status import LifecycleWorkflowProcessingStatus + from .subject_processing_result import SubjectProcessingResult from .task_processing_result import TaskProcessingResult from .user_processing_result import UserProcessingResult from .workflow_execution_type import WorkflowExecutionType @@ -92,6 +97,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "reprocessedRuns": lambda n : setattr(self, 'reprocessed_runs', n.get_collection_of_object_values(Run)), "scheduledDateTime": lambda n : setattr(self, 'scheduled_date_time', n.get_datetime_value()), "startedDateTime": lambda n : setattr(self, 'started_date_time', n.get_datetime_value()), + "subjectProcessingResults": lambda n : setattr(self, 'subject_processing_results', n.get_collection_of_object_values(SubjectProcessingResult)), "successfulUsersCount": lambda n : setattr(self, 'successful_users_count', n.get_int_value()), "taskProcessingResults": lambda n : setattr(self, 'task_processing_results', n.get_collection_of_object_values(TaskProcessingResult)), "totalTasksCount": lambda n : setattr(self, 'total_tasks_count', n.get_int_value()), @@ -122,6 +128,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("reprocessedRuns", self.reprocessed_runs) writer.write_datetime_value("scheduledDateTime", self.scheduled_date_time) writer.write_datetime_value("startedDateTime", self.started_date_time) + writer.write_collection_of_object_values("subjectProcessingResults", self.subject_processing_results) writer.write_int_value("successfulUsersCount", self.successful_users_count) writer.write_collection_of_object_values("taskProcessingResults", self.task_processing_results) writer.write_int_value("totalTasksCount", self.total_tasks_count) diff --git a/msgraph_beta/generated/models/identity_governance/subject_processing_result.py b/msgraph_beta/generated/models/identity_governance/subject_processing_result.py new file mode 100644 index 00000000000..c27b60fc9fe --- /dev/null +++ b/msgraph_beta/generated/models/identity_governance/subject_processing_result.py @@ -0,0 +1,117 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ..entity import Entity + from .lifecycle_workflow_processing_status import LifecycleWorkflowProcessingStatus + from .run import Run + from .task_processing_result import TaskProcessingResult + from .workflow_execution_type import WorkflowExecutionType + from .workflow_subject import WorkflowSubject + +from ..entity import Entity + +@dataclass +class SubjectProcessingResult(Entity, Parsable): + # The date and time when the subject processing completed. Read-only. + completed_date_time: Optional[datetime.datetime] = None + # The count of tasks that failed for the subject. Read-only. + failed_tasks_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # The processingStatus property + processing_status: Optional[LifecycleWorkflowProcessingStatus] = None + # The reprocessed runs associated with this subject processing result. + reprocessed_runs: Optional[list[Run]] = None + # The date and time when processing was scheduled. Read-only. + scheduled_date_time: Optional[datetime.datetime] = None + # The date and time when processing started. Read-only. + started_date_time: Optional[datetime.datetime] = None + # The subject property + subject: Optional[WorkflowSubject] = None + # The task-level processing results for this subject. Read-only. + task_processing_results: Optional[list[TaskProcessingResult]] = None + # The total number of tasks in the workflow. Read-only. + total_tasks_count: Optional[int] = None + # The count of tasks that have not yet been processed. Read-only. + total_unprocessed_tasks_count: Optional[int] = None + # The workflowExecutionType property + workflow_execution_type: Optional[WorkflowExecutionType] = None + # The version of the workflow at the time of execution. Read-only. + workflow_version: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SubjectProcessingResult: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SubjectProcessingResult + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SubjectProcessingResult() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ..entity import Entity + from .lifecycle_workflow_processing_status import LifecycleWorkflowProcessingStatus + from .run import Run + from .task_processing_result import TaskProcessingResult + from .workflow_execution_type import WorkflowExecutionType + from .workflow_subject import WorkflowSubject + + from ..entity import Entity + from .lifecycle_workflow_processing_status import LifecycleWorkflowProcessingStatus + from .run import Run + from .task_processing_result import TaskProcessingResult + from .workflow_execution_type import WorkflowExecutionType + from .workflow_subject import WorkflowSubject + + fields: dict[str, Callable[[Any], None]] = { + "completedDateTime": lambda n : setattr(self, 'completed_date_time', n.get_datetime_value()), + "failedTasksCount": lambda n : setattr(self, 'failed_tasks_count', n.get_int_value()), + "processingStatus": lambda n : setattr(self, 'processing_status', n.get_enum_value(LifecycleWorkflowProcessingStatus)), + "reprocessedRuns": lambda n : setattr(self, 'reprocessed_runs', n.get_collection_of_object_values(Run)), + "scheduledDateTime": lambda n : setattr(self, 'scheduled_date_time', n.get_datetime_value()), + "startedDateTime": lambda n : setattr(self, 'started_date_time', n.get_datetime_value()), + "subject": lambda n : setattr(self, 'subject', n.get_object_value(WorkflowSubject)), + "taskProcessingResults": lambda n : setattr(self, 'task_processing_results', n.get_collection_of_object_values(TaskProcessingResult)), + "totalTasksCount": lambda n : setattr(self, 'total_tasks_count', n.get_int_value()), + "totalUnprocessedTasksCount": lambda n : setattr(self, 'total_unprocessed_tasks_count', n.get_int_value()), + "workflowExecutionType": lambda n : setattr(self, 'workflow_execution_type', n.get_enum_value(WorkflowExecutionType)), + "workflowVersion": lambda n : setattr(self, 'workflow_version', n.get_int_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_datetime_value("completedDateTime", self.completed_date_time) + writer.write_int_value("failedTasksCount", self.failed_tasks_count) + writer.write_enum_value("processingStatus", self.processing_status) + writer.write_collection_of_object_values("reprocessedRuns", self.reprocessed_runs) + writer.write_datetime_value("scheduledDateTime", self.scheduled_date_time) + writer.write_datetime_value("startedDateTime", self.started_date_time) + writer.write_object_value("subject", self.subject) + writer.write_collection_of_object_values("taskProcessingResults", self.task_processing_results) + writer.write_int_value("totalTasksCount", self.total_tasks_count) + writer.write_int_value("totalUnprocessedTasksCount", self.total_unprocessed_tasks_count) + writer.write_enum_value("workflowExecutionType", self.workflow_execution_type) + writer.write_int_value("workflowVersion", self.workflow_version) + + diff --git a/msgraph_beta/generated/models/identity_governance/subject_processing_result_collection_response.py b/msgraph_beta/generated/models/identity_governance/subject_processing_result_collection_response.py new file mode 100644 index 00000000000..4385fdea2ba --- /dev/null +++ b/msgraph_beta/generated/models/identity_governance/subject_processing_result_collection_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .subject_processing_result import SubjectProcessingResult + +from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class SubjectProcessingResultCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[SubjectProcessingResult]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SubjectProcessingResultCollectionResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SubjectProcessingResultCollectionResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SubjectProcessingResultCollectionResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .subject_processing_result import SubjectProcessingResult + + from ..base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .subject_processing_result import SubjectProcessingResult + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(SubjectProcessingResult)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/models/identity_governance/task_processing_result.py b/msgraph_beta/generated/models/identity_governance/task_processing_result.py index d836996a596..05d4b69dcd3 100644 --- a/msgraph_beta/generated/models/identity_governance/task_processing_result.py +++ b/msgraph_beta/generated/models/identity_governance/task_processing_result.py @@ -10,6 +10,7 @@ from ..user import User from .lifecycle_workflow_processing_status import LifecycleWorkflowProcessingStatus from .task import Task + from .workflow_subject import WorkflowSubject from ..entity import Entity @@ -19,20 +20,22 @@ class TaskProcessingResult(Entity, Parsable): 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. created_date_time: Optional[datetime.datetime] = None - # Describes why the taskProcessingResult has failed. + # Describes why the taskProcessingResult failed. failure_reason: Optional[str] = None # The OdataType property odata_type: Optional[str] = None - # The processingInfo property + # Additional human-readable context about the task processing outcome. This property contains information about edge cases where the task completed successfully but the expected action wasn't performed because the target was already in the desired state, such as when the user was already a member of the specified group. Returns null when no additional context is needed. Nullable. processing_info: Optional[str] = None # The processingStatus property processing_status: Optional[LifecycleWorkflowProcessingStatus] = None - # The date time when taskProcessingResult execution started. Value is null if task execution has not yet started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. + # The date time when taskProcessingResult execution started. Value is null if task execution hasn't started yet.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. started_date_time: Optional[datetime.datetime] = None # The subject property subject: Optional[User] = None # The task property task: Optional[Task] = None + # The workflow subject associated with this task processing result. Populated for extensibility and provisioning workflows. + workflow_subject: Optional[WorkflowSubject] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TaskProcessingResult: @@ -54,11 +57,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from ..user import User from .lifecycle_workflow_processing_status import LifecycleWorkflowProcessingStatus from .task import Task + from .workflow_subject import WorkflowSubject from ..entity import Entity from ..user import User from .lifecycle_workflow_processing_status import LifecycleWorkflowProcessingStatus from .task import Task + from .workflow_subject import WorkflowSubject fields: dict[str, Callable[[Any], None]] = { "completedDateTime": lambda n : setattr(self, 'completed_date_time', n.get_datetime_value()), @@ -69,6 +74,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "startedDateTime": lambda n : setattr(self, 'started_date_time', n.get_datetime_value()), "subject": lambda n : setattr(self, 'subject', n.get_object_value(User)), "task": lambda n : setattr(self, 'task', n.get_object_value(Task)), + "workflowSubject": lambda n : setattr(self, 'workflow_subject', n.get_object_value(WorkflowSubject)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -91,5 +97,6 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_datetime_value("startedDateTime", self.started_date_time) writer.write_object_value("subject", self.subject) writer.write_object_value("task", self.task) + writer.write_object_value("workflowSubject", self.workflow_subject) diff --git a/msgraph_beta/generated/models/identity_governance/workflow.py b/msgraph_beta/generated/models/identity_governance/workflow.py index 970d67721b4..141528ab2cd 100644 --- a/msgraph_beta/generated/models/identity_governance/workflow.py +++ b/msgraph_beta/generated/models/identity_governance/workflow.py @@ -7,10 +7,13 @@ if TYPE_CHECKING: from ..directory_object import DirectoryObject + from .quarantine_details import QuarantineDetails from .run import Run + from .subject_processing_result import SubjectProcessingResult from .task_report import TaskReport from .user_processing_result import UserProcessingResult from .workflow_base import WorkflowBase + from .workflow_setting import WorkflowSetting from .workflow_version import WorkflowVersion from .workflow_base import WorkflowBase @@ -29,8 +32,14 @@ class Workflow(WorkflowBase, Parsable): next_schedule_run_date_time: Optional[datetime.datetime] = None # A read-only collection of directory objects that are currently in-scope for the workflow based on its execution conditions. This property helps preview which users would be affected before running the workflow. Nullable. Read-only. Returned only on $expand. Supports $expand. preview_scope: Optional[list[DirectoryObject]] = None + # The quarantineDetails property + quarantine_details: Optional[QuarantineDetails] = None # Workflow runs. runs: Optional[list[Run]] = None + # The settings property + settings: Optional[WorkflowSetting] = None + # The subjectProcessingResults property + subject_processing_results: Optional[list[SubjectProcessingResult]] = None # Represents the aggregation of task execution data for tasks within a workflow object. task_reports: Optional[list[TaskReport]] = None # Per-user workflow execution results. @@ -57,17 +66,23 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from ..directory_object import DirectoryObject + from .quarantine_details import QuarantineDetails from .run import Run + from .subject_processing_result import SubjectProcessingResult from .task_report import TaskReport from .user_processing_result import UserProcessingResult from .workflow_base import WorkflowBase + from .workflow_setting import WorkflowSetting from .workflow_version import WorkflowVersion from ..directory_object import DirectoryObject + from .quarantine_details import QuarantineDetails from .run import Run + from .subject_processing_result import SubjectProcessingResult from .task_report import TaskReport from .user_processing_result import UserProcessingResult from .workflow_base import WorkflowBase + from .workflow_setting import WorkflowSetting from .workflow_version import WorkflowVersion fields: dict[str, Callable[[Any], None]] = { @@ -76,7 +91,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "id": lambda n : setattr(self, 'id', n.get_str_value()), "nextScheduleRunDateTime": lambda n : setattr(self, 'next_schedule_run_date_time', n.get_datetime_value()), "previewScope": lambda n : setattr(self, 'preview_scope', n.get_collection_of_object_values(DirectoryObject)), + "quarantineDetails": lambda n : setattr(self, 'quarantine_details', n.get_object_value(QuarantineDetails)), "runs": lambda n : setattr(self, 'runs', n.get_collection_of_object_values(Run)), + "settings": lambda n : setattr(self, 'settings', n.get_object_value(WorkflowSetting)), + "subjectProcessingResults": lambda n : setattr(self, 'subject_processing_results', n.get_collection_of_object_values(SubjectProcessingResult)), "taskReports": lambda n : setattr(self, 'task_reports', n.get_collection_of_object_values(TaskReport)), "userProcessingResults": lambda n : setattr(self, 'user_processing_results', n.get_collection_of_object_values(UserProcessingResult)), "version": lambda n : setattr(self, 'version', n.get_int_value()), @@ -100,7 +118,10 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("id", self.id) writer.write_datetime_value("nextScheduleRunDateTime", self.next_schedule_run_date_time) writer.write_collection_of_object_values("previewScope", self.preview_scope) + writer.write_object_value("quarantineDetails", self.quarantine_details) writer.write_collection_of_object_values("runs", self.runs) + writer.write_object_value("settings", self.settings) + writer.write_collection_of_object_values("subjectProcessingResults", self.subject_processing_results) writer.write_collection_of_object_values("taskReports", self.task_reports) writer.write_collection_of_object_values("userProcessingResults", self.user_processing_results) writer.write_int_value("version", self.version) diff --git a/msgraph_beta/generated/models/identity_governance/workflow_execution_conditions.py b/msgraph_beta/generated/models/identity_governance/workflow_execution_conditions.py index f75a026f80d..6e0de56fa6b 100644 --- a/msgraph_beta/generated/models/identity_governance/workflow_execution_conditions.py +++ b/msgraph_beta/generated/models/identity_governance/workflow_execution_conditions.py @@ -7,6 +7,7 @@ if TYPE_CHECKING: from .on_demand_execution_only import OnDemandExecutionOnly + from .provisioning_attribute_mapping import ProvisioningAttributeMapping from .trigger_and_scope_based_conditions import TriggerAndScopeBasedConditions @dataclass @@ -37,6 +38,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> WorkflowExecutionC from .on_demand_execution_only import OnDemandExecutionOnly return OnDemandExecutionOnly() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.identityGovernance.provisioningAttributeMapping".casefold(): + from .provisioning_attribute_mapping import ProvisioningAttributeMapping + + return ProvisioningAttributeMapping() if mapping_value and mapping_value.casefold() == "#microsoft.graph.identityGovernance.triggerAndScopeBasedConditions".casefold(): from .trigger_and_scope_based_conditions import TriggerAndScopeBasedConditions @@ -49,9 +54,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .on_demand_execution_only import OnDemandExecutionOnly + from .provisioning_attribute_mapping import ProvisioningAttributeMapping from .trigger_and_scope_based_conditions import TriggerAndScopeBasedConditions from .on_demand_execution_only import OnDemandExecutionOnly + from .provisioning_attribute_mapping import ProvisioningAttributeMapping from .trigger_and_scope_based_conditions import TriggerAndScopeBasedConditions fields: dict[str, Callable[[Any], None]] = { diff --git a/msgraph_beta/generated/models/identity_governance/workflow_execution_type.py b/msgraph_beta/generated/models/identity_governance/workflow_execution_type.py index 1241443fe8c..9f80b018daf 100644 --- a/msgraph_beta/generated/models/identity_governance/workflow_execution_type.py +++ b/msgraph_beta/generated/models/identity_governance/workflow_execution_type.py @@ -6,4 +6,5 @@ class WorkflowExecutionType(str, Enum): UnknownFutureValue = "unknownFutureValue", ActivatedWithScope = "activatedWithScope", Preview = "preview", + ExtensibilityOnDemand = "extensibilityOnDemand", diff --git a/msgraph_beta/generated/models/identity_governance/workflow_setting.py b/msgraph_beta/generated/models/identity_governance/workflow_setting.py new file mode 100644 index 00000000000..fdf581fc126 --- /dev/null +++ b/msgraph_beta/generated/models/identity_governance/workflow_setting.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .quarantine_configuration import QuarantineConfiguration + +@dataclass +class WorkflowSetting(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + # The threshold configuration that automatically halts the workflow when its conditions are met. + quarantine_configuration: Optional[QuarantineConfiguration] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> WorkflowSetting: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: WorkflowSetting + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return WorkflowSetting() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .quarantine_configuration import QuarantineConfiguration + + from .quarantine_configuration import QuarantineConfiguration + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "quarantineConfiguration": lambda n : setattr(self, 'quarantine_configuration', n.get_object_value(QuarantineConfiguration)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_object_value("quarantineConfiguration", self.quarantine_configuration) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/identity_governance/workflow_subject.py b/msgraph_beta/generated/models/identity_governance/workflow_subject.py new file mode 100644 index 00000000000..9285f7fc1ab --- /dev/null +++ b/msgraph_beta/generated/models/identity_governance/workflow_subject.py @@ -0,0 +1,66 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .provisioning_object_workflow_subject import ProvisioningObjectWorkflowSubject + +@dataclass +class WorkflowSubject(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> WorkflowSubject: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: WorkflowSubject + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.identityGovernance.provisioningObjectWorkflowSubject".casefold(): + from .provisioning_object_workflow_subject import ProvisioningObjectWorkflowSubject + + return ProvisioningObjectWorkflowSubject() + return WorkflowSubject() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .provisioning_object_workflow_subject import ProvisioningObjectWorkflowSubject + + from .provisioning_object_workflow_subject import ProvisioningObjectWorkflowSubject + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/identity_governance/workflow_version.py b/msgraph_beta/generated/models/identity_governance/workflow_version.py index 9115a3ddced..17860c4fd18 100644 --- a/msgraph_beta/generated/models/identity_governance/workflow_version.py +++ b/msgraph_beta/generated/models/identity_governance/workflow_version.py @@ -6,6 +6,7 @@ if TYPE_CHECKING: from .workflow_base import WorkflowBase + from .workflow_setting import WorkflowSetting from .workflow_base import WorkflowBase @@ -13,6 +14,8 @@ class WorkflowVersion(WorkflowBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.identityGovernance.workflowVersion" + # The settings property + settings: Optional[WorkflowSetting] = None # The version of the workflow.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. version_number: Optional[int] = None @@ -33,10 +36,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .workflow_base import WorkflowBase + from .workflow_setting import WorkflowSetting from .workflow_base import WorkflowBase + from .workflow_setting import WorkflowSetting fields: dict[str, Callable[[Any], None]] = { + "settings": lambda n : setattr(self, 'settings', n.get_object_value(WorkflowSetting)), "versionNumber": lambda n : setattr(self, 'version_number', n.get_int_value()), } super_fields = super().get_field_deserializers() @@ -52,6 +58,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_object_value("settings", self.settings) writer.write_int_value("versionNumber", self.version_number) diff --git a/msgraph_beta/generated/models/identity_governance_user_settings.py b/msgraph_beta/generated/models/identity_governance_user_settings.py index 3f8ddd9e82b..7bbf7b958cf 100644 --- a/msgraph_beta/generated/models/identity_governance_user_settings.py +++ b/msgraph_beta/generated/models/identity_governance_user_settings.py @@ -15,7 +15,7 @@ class IdentityGovernanceUserSettings(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 approverDelegate property + # The approver delegate configuration for the user, including the delegate identity and delegation schedule. Nullable. approver_delegate: Optional[ApproverDelegate] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/identity_info.py b/msgraph_beta/generated/models/identity_info.py new file mode 100644 index 00000000000..6a8b3daeeb8 --- /dev/null +++ b/msgraph_beta/generated/models/identity_info.py @@ -0,0 +1,76 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .attribute_info import AttributeInfo + from .details_info import DetailsInfo + +@dataclass +class IdentityInfo(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The anchor property that uniquely identifies the identity in its directory. + anchor: Optional[AttributeInfo] = None + # Additional details about the identity. + details: Optional[DetailsInfo] = None + # The type of identity, such as user. + identity_type: Optional[str] = None + # The property used to match identities across directories. + matching_property: Optional[AttributeInfo] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> IdentityInfo: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: IdentityInfo + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return IdentityInfo() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .attribute_info import AttributeInfo + from .details_info import DetailsInfo + + from .attribute_info import AttributeInfo + from .details_info import DetailsInfo + + fields: dict[str, Callable[[Any], None]] = { + "anchor": lambda n : setattr(self, 'anchor', n.get_object_value(AttributeInfo)), + "details": lambda n : setattr(self, 'details', n.get_object_value(DetailsInfo)), + "identityType": lambda n : setattr(self, 'identity_type', n.get_str_value()), + "matchingProperty": lambda n : setattr(self, 'matching_property', n.get_object_value(AttributeInfo)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("anchor", self.anchor) + writer.write_object_value("details", self.details) + writer.write_str_value("identityType", self.identity_type) + writer.write_object_value("matchingProperty", self.matching_property) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/identity_set.py b/msgraph_beta/generated/models/identity_set.py index 84fea5e7d64..9ba6b422252 100644 --- a/msgraph_beta/generated/models/identity_set.py +++ b/msgraph_beta/generated/models/identity_set.py @@ -12,6 +12,7 @@ from .chat_message_mentioned_identity_set import ChatMessageMentionedIdentitySet from .chat_message_reaction_identity_set import ChatMessageReactionIdentitySet from .communications_identity_set import CommunicationsIdentitySet + from .custom_emoji_from_identity_set import CustomEmojiFromIdentitySet from .engagement_identity_set import EngagementIdentitySet from .identity import Identity from .share_point_identity_set import SharePointIdentitySet @@ -70,6 +71,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> IdentitySet: from .communications_identity_set import CommunicationsIdentitySet return CommunicationsIdentitySet() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.customEmojiFromIdentitySet".casefold(): + from .custom_emoji_from_identity_set import CustomEmojiFromIdentitySet + + return CustomEmojiFromIdentitySet() if mapping_value and mapping_value.casefold() == "#microsoft.graph.engagementIdentitySet".casefold(): from .engagement_identity_set import EngagementIdentitySet @@ -91,6 +96,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .chat_message_mentioned_identity_set import ChatMessageMentionedIdentitySet from .chat_message_reaction_identity_set import ChatMessageReactionIdentitySet from .communications_identity_set import CommunicationsIdentitySet + from .custom_emoji_from_identity_set import CustomEmojiFromIdentitySet from .engagement_identity_set import EngagementIdentitySet from .identity import Identity from .share_point_identity_set import SharePointIdentitySet @@ -101,6 +107,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .chat_message_mentioned_identity_set import ChatMessageMentionedIdentitySet from .chat_message_reaction_identity_set import ChatMessageReactionIdentitySet from .communications_identity_set import CommunicationsIdentitySet + from .custom_emoji_from_identity_set import CustomEmojiFromIdentitySet from .engagement_identity_set import EngagementIdentitySet from .identity import Identity from .share_point_identity_set import SharePointIdentitySet diff --git a/msgraph_beta/generated/models/ingestion_source.py b/msgraph_beta/generated/models/ingestion_source.py index cedb4bf6bef..f349729c6cc 100644 --- a/msgraph_beta/generated/models/ingestion_source.py +++ b/msgraph_beta/generated/models/ingestion_source.py @@ -7,6 +7,6 @@ class IngestionSource(str, Enum): Custom = "custom", # Indicates the category is ingested through system ingestion process BuiltIn = "builtIn", - # Evolvable enumeration sentinel value. Do not use. + # Unknown future enum value UnknownFutureValue = "unknownFutureValue", diff --git a/msgraph_beta/generated/models/ios_ddm_lob_app_assignment_settings.py b/msgraph_beta/generated/models/ios_ddm_lob_app_assignment_settings.py index 3ba695db835..6073766eb04 100644 --- a/msgraph_beta/generated/models/ios_ddm_lob_app_assignment_settings.py +++ b/msgraph_beta/generated/models/ios_ddm_lob_app_assignment_settings.py @@ -20,8 +20,16 @@ class IosDdmLobAppAssignmentSettings(MobileAppAssignmentSettings, Parsable): associated_domains: Optional[list[str]] = None # When true, the system allows direct downloads for the AssociatedDomains. When false, the system will not allow direct downloads for the AssociatedDomains. Default is false. associated_domains_direct_download_allowed: Optional[bool] = None + # The cellularSliceConfigurationId property + cellular_slice_configuration_id: Optional[str] = None + # The contentFilterConfigurationId property + content_filter_configuration_id: Optional[str] = None + # The dnsProxyConfigurationId property + dns_proxy_configuration_id: Optional[str] = None # When true, indicates that the app should not be backed up to iCloud. When false, indicates that the app may be backed up to iCloud. Default is false. prevent_managed_app_backup: Optional[bool] = None + # The relayConfigurationId property + relay_configuration_id: Optional[str] = None # When true, the device locks its screen after every transaction that requires a customer’s card PIN. When false, the user can choose the behavior. Default value is false. tap_to_pay_screen_lock_enabled: Optional[bool] = None # The unique identifier of the relay to associate with the app. @@ -50,7 +58,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "associatedDomains": lambda n : setattr(self, 'associated_domains', n.get_collection_of_primitive_values(str)), "associatedDomainsDirectDownloadAllowed": lambda n : setattr(self, 'associated_domains_direct_download_allowed', n.get_bool_value()), + "cellularSliceConfigurationId": lambda n : setattr(self, 'cellular_slice_configuration_id', n.get_str_value()), + "contentFilterConfigurationId": lambda n : setattr(self, 'content_filter_configuration_id', n.get_str_value()), + "dnsProxyConfigurationId": lambda n : setattr(self, 'dns_proxy_configuration_id', n.get_str_value()), "preventManagedAppBackup": lambda n : setattr(self, 'prevent_managed_app_backup', n.get_bool_value()), + "relayConfigurationId": lambda n : setattr(self, 'relay_configuration_id', n.get_str_value()), "tapToPayScreenLockEnabled": lambda n : setattr(self, 'tap_to_pay_screen_lock_enabled', n.get_bool_value()), "vpnConfigurationId": lambda n : setattr(self, 'vpn_configuration_id', n.get_str_value()), } @@ -69,7 +81,11 @@ def serialize(self,writer: SerializationWriter) -> None: super().serialize(writer) writer.write_collection_of_primitive_values("associatedDomains", self.associated_domains) writer.write_bool_value("associatedDomainsDirectDownloadAllowed", self.associated_domains_direct_download_allowed) + writer.write_str_value("cellularSliceConfigurationId", self.cellular_slice_configuration_id) + writer.write_str_value("contentFilterConfigurationId", self.content_filter_configuration_id) + writer.write_str_value("dnsProxyConfigurationId", self.dns_proxy_configuration_id) writer.write_bool_value("preventManagedAppBackup", self.prevent_managed_app_backup) + writer.write_str_value("relayConfigurationId", self.relay_configuration_id) writer.write_bool_value("tapToPayScreenLockEnabled", self.tap_to_pay_screen_lock_enabled) writer.write_str_value("vpnConfigurationId", self.vpn_configuration_id) diff --git a/msgraph_beta/generated/models/ios_ddm_store_app_assignment_settings.py b/msgraph_beta/generated/models/ios_ddm_store_app_assignment_settings.py new file mode 100644 index 00000000000..d0e9a4fd530 --- /dev/null +++ b/msgraph_beta/generated/models/ios_ddm_store_app_assignment_settings.py @@ -0,0 +1,110 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .ddm_app_allow_downloads_over_cellular import DdmAppAllowDownloadsOverCellular + from .ddm_app_automatic_app_updates import DdmAppAutomaticAppUpdates + from .mobile_app_assignment_settings import MobileAppAssignmentSettings + +from .mobile_app_assignment_settings import MobileAppAssignmentSettings + +@dataclass +class IosDdmStoreAppAssignmentSettings(MobileAppAssignmentSettings, Parsable): + """ + Contains properties used to assign an iOS Declarative Device Management (DDM) Store App to a group. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.iosDdmStoreAppAssignmentSettings" + # Specifies whether the app may be downloaded over cellular connections. Possible values are: 'alwaysOn', 'alwaysOff', 'storeSettings'. By default, this value is set to 'storeSettings'. + allow_downloads_over_cellular: Optional[DdmAppAllowDownloadsOverCellular] = None + # Domain names to associate with the app + associated_domains: Optional[list[str]] = None + # When true, the system allows direct downloads for the AssociatedDomains. When false, the system will not allow direct downloads for the AssociatedDomains. Default is false. + associated_domains_direct_download_allowed: Optional[bool] = None + # Specifies whether the device automatically updates the app. Possible values are: 'alwaysOn', 'alwaysOff', 'storeSettings'. By default, this value is set to 'storeSettings'. + automatic_app_updates: Optional[DdmAppAutomaticAppUpdates] = None + # The cellular slice identifier, which can be the data network name (DNN) or app category. For DNN, encode the value as 'DNN:name', where 'name' is the carrier-provided DNN name. For app category, encode the value as 'AppCategory:category', where 'category' is a carrier-provided string such as 'Enterprise1'. + cellular_slice_configuration_id: Optional[str] = None + # The unique identifier of the content filter to associate with the app. + content_filter_configuration_id: Optional[str] = None + # The unique identifier of the DNS proxy to associate with the app. + dns_proxy_configuration_id: Optional[str] = None + # When true, indicates that the app should not be backed up to iCloud. When false, indicates that the app may be backed up to iCloud. Default is false. + prevent_managed_app_backup: Optional[bool] = None + # The unique identifier of the relay to associate with the app. + relay_configuration_id: Optional[str] = None + # When true, the device locks its screen after every transaction that requires a customer's card PIN. When false, the user can choose the behavior. Default value is false. + tap_to_pay_screen_lock_enabled: Optional[bool] = None + # Specifies the version of the Store app to install. When not set, the device installs the latest version. When set, the device installs the specified version. The device never installs an older version of the app over a newer version. + version: Optional[int] = None + # The unique identifier of the VPN Configuration to apply to the app. + vpn_configuration_id: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> IosDdmStoreAppAssignmentSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: IosDdmStoreAppAssignmentSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return IosDdmStoreAppAssignmentSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .ddm_app_allow_downloads_over_cellular import DdmAppAllowDownloadsOverCellular + from .ddm_app_automatic_app_updates import DdmAppAutomaticAppUpdates + from .mobile_app_assignment_settings import MobileAppAssignmentSettings + + from .ddm_app_allow_downloads_over_cellular import DdmAppAllowDownloadsOverCellular + from .ddm_app_automatic_app_updates import DdmAppAutomaticAppUpdates + from .mobile_app_assignment_settings import MobileAppAssignmentSettings + + fields: dict[str, Callable[[Any], None]] = { + "allowDownloadsOverCellular": lambda n : setattr(self, 'allow_downloads_over_cellular', n.get_enum_value(DdmAppAllowDownloadsOverCellular)), + "associatedDomains": lambda n : setattr(self, 'associated_domains', n.get_collection_of_primitive_values(str)), + "associatedDomainsDirectDownloadAllowed": lambda n : setattr(self, 'associated_domains_direct_download_allowed', n.get_bool_value()), + "automaticAppUpdates": lambda n : setattr(self, 'automatic_app_updates', n.get_enum_value(DdmAppAutomaticAppUpdates)), + "cellularSliceConfigurationId": lambda n : setattr(self, 'cellular_slice_configuration_id', n.get_str_value()), + "contentFilterConfigurationId": lambda n : setattr(self, 'content_filter_configuration_id', n.get_str_value()), + "dnsProxyConfigurationId": lambda n : setattr(self, 'dns_proxy_configuration_id', n.get_str_value()), + "preventManagedAppBackup": lambda n : setattr(self, 'prevent_managed_app_backup', n.get_bool_value()), + "relayConfigurationId": lambda n : setattr(self, 'relay_configuration_id', n.get_str_value()), + "tapToPayScreenLockEnabled": lambda n : setattr(self, 'tap_to_pay_screen_lock_enabled', n.get_bool_value()), + "version": lambda n : setattr(self, 'version', n.get_int_value()), + "vpnConfigurationId": lambda n : setattr(self, 'vpn_configuration_id', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_enum_value("allowDownloadsOverCellular", self.allow_downloads_over_cellular) + writer.write_collection_of_primitive_values("associatedDomains", self.associated_domains) + writer.write_bool_value("associatedDomainsDirectDownloadAllowed", self.associated_domains_direct_download_allowed) + writer.write_enum_value("automaticAppUpdates", self.automatic_app_updates) + writer.write_str_value("cellularSliceConfigurationId", self.cellular_slice_configuration_id) + writer.write_str_value("contentFilterConfigurationId", self.content_filter_configuration_id) + writer.write_str_value("dnsProxyConfigurationId", self.dns_proxy_configuration_id) + writer.write_bool_value("preventManagedAppBackup", self.prevent_managed_app_backup) + writer.write_str_value("relayConfigurationId", self.relay_configuration_id) + writer.write_bool_value("tapToPayScreenLockEnabled", self.tap_to_pay_screen_lock_enabled) + writer.write_int_value("version", self.version) + writer.write_str_value("vpnConfigurationId", self.vpn_configuration_id) + + diff --git a/msgraph_beta/generated/models/ios_ddm_vpp_app_assignment_settings.py b/msgraph_beta/generated/models/ios_ddm_vpp_app_assignment_settings.py new file mode 100644 index 00000000000..21fd962ffc2 --- /dev/null +++ b/msgraph_beta/generated/models/ios_ddm_vpp_app_assignment_settings.py @@ -0,0 +1,114 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .ddm_app_allow_downloads_over_cellular import DdmAppAllowDownloadsOverCellular + from .ddm_app_automatic_app_updates import DdmAppAutomaticAppUpdates + from .mobile_app_assignment_settings import MobileAppAssignmentSettings + +from .mobile_app_assignment_settings import MobileAppAssignmentSettings + +@dataclass +class IosDdmVppAppAssignmentSettings(MobileAppAssignmentSettings, Parsable): + """ + Contains properties used to assign an iOS Declarative Device Management (DDM) VPP mobile app to a group. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.iosDdmVppAppAssignmentSettings" + # Specifies whether the app may be downloaded over cellular connections. Possible values are: 'alwaysOn', 'alwaysOff', 'storeSettings'. By default, this value is set to 'storeSettings'. + allow_downloads_over_cellular: Optional[DdmAppAllowDownloadsOverCellular] = None + # Domain names to associate with the app + associated_domains: Optional[list[str]] = None + # When true, the system allows direct downloads for the AssociatedDomains. When false, the system will not allow direct downloads for the AssociatedDomains. Default is false. + associated_domains_direct_download_allowed: Optional[bool] = None + # Specifies whether the device automatically updates the app. Possible values are: 'alwaysOn', 'alwaysOff', 'storeSettings'. By default, this value is set to 'storeSettings'. + automatic_app_updates: Optional[DdmAppAutomaticAppUpdates] = None + # The cellular slice identifier, which can be the data network name (DNN) or app category. For DNN, encode the value as 'DNN:name', where 'name' is the carrier-provided DNN name. For app category, encode the value as 'AppCategory:category', where 'category' is a carrier-provided string such as 'Enterprise1'. + cellular_slice_configuration_id: Optional[str] = None + # The unique identifier of the content filter to associate with the app. + content_filter_configuration_id: Optional[str] = None + # The unique identifier of the DNS proxy to associate with the app. + dns_proxy_configuration_id: Optional[str] = None + # When true, indicates that the app should not be backed up to iCloud. When false, indicates that the app may be backed up to iCloud. Default is false. + prevent_managed_app_backup: Optional[bool] = None + # The unique identifier of the relay to associate with the app. + relay_configuration_id: Optional[str] = None + # When true, the device locks its screen after every transaction that requires a customer's card PIN. When false, the user can choose the behavior. Default value is false. + tap_to_pay_screen_lock_enabled: Optional[bool] = None + # Whether or not to use device licensing. + use_device_licensing: Optional[bool] = None + # Specifies the version of the VPP app to install. When not set, the device installs the latest version. When set, the device installs the specified version. The device never installs an older version of the app over a newer version. This property maps to the Version key in Apple's AppManagedInstallBehaviorObject declaration. + version: Optional[int] = None + # The unique identifier of the VPN Configuration to apply to the app. + vpn_configuration_id: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> IosDdmVppAppAssignmentSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: IosDdmVppAppAssignmentSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return IosDdmVppAppAssignmentSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .ddm_app_allow_downloads_over_cellular import DdmAppAllowDownloadsOverCellular + from .ddm_app_automatic_app_updates import DdmAppAutomaticAppUpdates + from .mobile_app_assignment_settings import MobileAppAssignmentSettings + + from .ddm_app_allow_downloads_over_cellular import DdmAppAllowDownloadsOverCellular + from .ddm_app_automatic_app_updates import DdmAppAutomaticAppUpdates + from .mobile_app_assignment_settings import MobileAppAssignmentSettings + + fields: dict[str, Callable[[Any], None]] = { + "allowDownloadsOverCellular": lambda n : setattr(self, 'allow_downloads_over_cellular', n.get_enum_value(DdmAppAllowDownloadsOverCellular)), + "associatedDomains": lambda n : setattr(self, 'associated_domains', n.get_collection_of_primitive_values(str)), + "associatedDomainsDirectDownloadAllowed": lambda n : setattr(self, 'associated_domains_direct_download_allowed', n.get_bool_value()), + "automaticAppUpdates": lambda n : setattr(self, 'automatic_app_updates', n.get_enum_value(DdmAppAutomaticAppUpdates)), + "cellularSliceConfigurationId": lambda n : setattr(self, 'cellular_slice_configuration_id', n.get_str_value()), + "contentFilterConfigurationId": lambda n : setattr(self, 'content_filter_configuration_id', n.get_str_value()), + "dnsProxyConfigurationId": lambda n : setattr(self, 'dns_proxy_configuration_id', n.get_str_value()), + "preventManagedAppBackup": lambda n : setattr(self, 'prevent_managed_app_backup', n.get_bool_value()), + "relayConfigurationId": lambda n : setattr(self, 'relay_configuration_id', n.get_str_value()), + "tapToPayScreenLockEnabled": lambda n : setattr(self, 'tap_to_pay_screen_lock_enabled', n.get_bool_value()), + "useDeviceLicensing": lambda n : setattr(self, 'use_device_licensing', n.get_bool_value()), + "version": lambda n : setattr(self, 'version', n.get_int_value()), + "vpnConfigurationId": lambda n : setattr(self, 'vpn_configuration_id', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_enum_value("allowDownloadsOverCellular", self.allow_downloads_over_cellular) + writer.write_collection_of_primitive_values("associatedDomains", self.associated_domains) + writer.write_bool_value("associatedDomainsDirectDownloadAllowed", self.associated_domains_direct_download_allowed) + writer.write_enum_value("automaticAppUpdates", self.automatic_app_updates) + writer.write_str_value("cellularSliceConfigurationId", self.cellular_slice_configuration_id) + writer.write_str_value("contentFilterConfigurationId", self.content_filter_configuration_id) + writer.write_str_value("dnsProxyConfigurationId", self.dns_proxy_configuration_id) + writer.write_bool_value("preventManagedAppBackup", self.prevent_managed_app_backup) + writer.write_str_value("relayConfigurationId", self.relay_configuration_id) + writer.write_bool_value("tapToPayScreenLockEnabled", self.tap_to_pay_screen_lock_enabled) + writer.write_bool_value("useDeviceLicensing", self.use_device_licensing) + writer.write_int_value("version", self.version) + writer.write_str_value("vpnConfigurationId", self.vpn_configuration_id) + + 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 cc88736ff98..e68708c3eb2 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 @@ -12,7 +12,7 @@ @dataclass class IosLobAppProvisioningConfigurationPolicySetItem(PolicySetItem, Parsable): """ - A class containing the properties used for iOS LOB app provisioning configuration PolicySetItem. + A class containing the properties used for iOS lob app provisioning configuration PolicySetItem. """ # The OdataType property odata_type: Optional[str] = "#microsoft.graph.iosLobAppProvisioningConfigurationPolicySetItem" diff --git a/msgraph_beta/generated/models/ios_store_app.py b/msgraph_beta/generated/models/ios_store_app.py index aec70cc702a..bbd6c104e2d 100644 --- a/msgraph_beta/generated/models/ios_store_app.py +++ b/msgraph_beta/generated/models/ios_store_app.py @@ -5,6 +5,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .apple_device_delivery_protocol import AppleDeviceDeliveryProtocol from .ios_device_type import IosDeviceType from .ios_minimum_operating_system import IosMinimumOperatingSystem from .mobile_app import MobileApp @@ -20,6 +21,8 @@ class IosStoreApp(MobileApp, Parsable): odata_type: Optional[str] = "#microsoft.graph.iosStoreApp" # The Apple App Store URL app_store_url: Optional[str] = None + # The appleDeviceAppDeliveryProtocolType property + apple_device_app_delivery_protocol_type: Optional[AppleDeviceDeliveryProtocol] = None # Contains properties of the possible iOS device types the mobile app can run on. applicable_device_type: Optional[IosDeviceType] = None # The Identity Name. @@ -43,16 +46,19 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .apple_device_delivery_protocol import AppleDeviceDeliveryProtocol from .ios_device_type import IosDeviceType from .ios_minimum_operating_system import IosMinimumOperatingSystem from .mobile_app import MobileApp + from .apple_device_delivery_protocol import AppleDeviceDeliveryProtocol from .ios_device_type import IosDeviceType from .ios_minimum_operating_system import IosMinimumOperatingSystem from .mobile_app import MobileApp fields: dict[str, Callable[[Any], None]] = { "appStoreUrl": lambda n : setattr(self, 'app_store_url', n.get_str_value()), + "appleDeviceAppDeliveryProtocolType": lambda n : setattr(self, 'apple_device_app_delivery_protocol_type', n.get_enum_value(AppleDeviceDeliveryProtocol)), "applicableDeviceType": lambda n : setattr(self, 'applicable_device_type', n.get_object_value(IosDeviceType)), "bundleId": lambda n : setattr(self, 'bundle_id', n.get_str_value()), "minimumSupportedOperatingSystem": lambda n : setattr(self, 'minimum_supported_operating_system', n.get_object_value(IosMinimumOperatingSystem)), @@ -71,6 +77,7 @@ def serialize(self,writer: SerializationWriter) -> None: raise TypeError("writer cannot be null.") super().serialize(writer) writer.write_str_value("appStoreUrl", self.app_store_url) + writer.write_enum_value("appleDeviceAppDeliveryProtocolType", self.apple_device_app_delivery_protocol_type) writer.write_object_value("applicableDeviceType", self.applicable_device_type) writer.write_str_value("bundleId", self.bundle_id) writer.write_object_value("minimumSupportedOperatingSystem", self.minimum_supported_operating_system) diff --git a/msgraph_beta/generated/models/ios_vpp_app.py b/msgraph_beta/generated/models/ios_vpp_app.py index 0cfc51452b3..ebca081545c 100644 --- a/msgraph_beta/generated/models/ios_vpp_app.py +++ b/msgraph_beta/generated/models/ios_vpp_app.py @@ -6,6 +6,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .apple_device_delivery_protocol import AppleDeviceDeliveryProtocol from .ios_device_type import IosDeviceType from .ios_vpp_app_assigned_license import IosVppAppAssignedLicense from .ios_vpp_app_revoke_licenses_action_result import IosVppAppRevokeLicensesActionResult @@ -24,6 +25,8 @@ class IosVppApp(MobileApp, Parsable): odata_type: Optional[str] = "#microsoft.graph.iosVppApp" # The store URL. app_store_url: Optional[str] = None + # The appleDeviceAppDeliveryProtocolType property + apple_device_app_delivery_protocol_type: Optional[AppleDeviceDeliveryProtocol] = None # The applicable iOS Device Type. applicable_device_type: Optional[IosDeviceType] = None # The licenses assigned to this app. @@ -67,6 +70,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .apple_device_delivery_protocol import AppleDeviceDeliveryProtocol from .ios_device_type import IosDeviceType from .ios_vpp_app_assigned_license import IosVppAppAssignedLicense from .ios_vpp_app_revoke_licenses_action_result import IosVppAppRevokeLicensesActionResult @@ -74,6 +78,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .vpp_licensing_type import VppLicensingType from .vpp_token_account_type import VppTokenAccountType + from .apple_device_delivery_protocol import AppleDeviceDeliveryProtocol from .ios_device_type import IosDeviceType from .ios_vpp_app_assigned_license import IosVppAppAssignedLicense from .ios_vpp_app_revoke_licenses_action_result import IosVppAppRevokeLicensesActionResult @@ -83,6 +88,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "appStoreUrl": lambda n : setattr(self, 'app_store_url', n.get_str_value()), + "appleDeviceAppDeliveryProtocolType": lambda n : setattr(self, 'apple_device_app_delivery_protocol_type', n.get_enum_value(AppleDeviceDeliveryProtocol)), "applicableDeviceType": lambda n : setattr(self, 'applicable_device_type', n.get_object_value(IosDeviceType)), "assignedLicenses": lambda n : setattr(self, 'assigned_licenses', n.get_collection_of_object_values(IosVppAppAssignedLicense)), "bundleId": lambda n : setattr(self, 'bundle_id', n.get_str_value()), @@ -111,6 +117,7 @@ def serialize(self,writer: SerializationWriter) -> None: raise TypeError("writer cannot be null.") super().serialize(writer) writer.write_str_value("appStoreUrl", self.app_store_url) + writer.write_enum_value("appleDeviceAppDeliveryProtocolType", self.apple_device_app_delivery_protocol_type) writer.write_object_value("applicableDeviceType", self.applicable_device_type) writer.write_collection_of_object_values("assignedLicenses", self.assigned_licenses) writer.write_str_value("bundleId", self.bundle_id) diff --git a/msgraph_beta/generated/models/key_credential_configuration.py b/msgraph_beta/generated/models/key_credential_configuration.py index 43449add0b0..4a946eee744 100644 --- a/msgraph_beta/generated/models/key_credential_configuration.py +++ b/msgraph_beta/generated/models/key_credential_configuration.py @@ -22,7 +22,7 @@ class KeyCredentialConfiguration(AdditionalDataHolder, BackedModel, Parsable): certificate_based_application_configuration_ids: Optional[list[str]] = None # Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. exclude_actors: Optional[AppManagementPolicyActorExemptions] = None - # String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime. + # String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime. max_lifetime: Optional[datetime.timedelta] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/local_security_options_format_and_eject_of_removable_media_allow_b7ae6724.py b/msgraph_beta/generated/models/local_security_options_format_and_eject_of_removable_media_allow_b7ae6724.py new file mode 100644 index 00000000000..3b1d4370eee --- /dev/null +++ b/msgraph_beta/generated/models/local_security_options_format_and_eject_of_removable_media_allow_b7ae6724.py @@ -0,0 +1,12 @@ +from enum import Enum + +class LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllow_b7ae6724(str, Enum): + # Not Configured + NotConfigured = "notConfigured", + # Administrators + Administrators = "administrators", + # Administrators and Power Users + AdministratorsAndPowerUsers = "administratorsAndPowerUsers", + # Administrators and Interactive Users + AdministratorsAndInteractiveUsers = "administratorsAndInteractiveUsers", + diff --git a/msgraph_beta/generated/models/local_security_options_format_and_eject_of_removable_media_allowed_user_type.py b/msgraph_beta/generated/models/local_security_options_format_and_eject_of_removable_media_allowed_user_type.py deleted file mode 100644 index 1d84c649a83..00000000000 --- a/msgraph_beta/generated/models/local_security_options_format_and_eject_of_removable_media_allowed_user_type.py +++ /dev/null @@ -1,12 +0,0 @@ -from enum import Enum - -class LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType(str, Enum): - # Not Configured - NotConfigured = "notConfigured", - # Administrators - Administrators = "administrators", - # Administrators and Power Users - AdministratorsAndPowerUsers = "administratorsAndPowerUsers", - # Administrators and Interactive Users - AdministratorsAndInteractiveUsers = "administratorsAndInteractiveUsers", - diff --git a/msgraph_beta/generated/models/lock_info.py b/msgraph_beta/generated/models/lock_info.py new file mode 100644 index 00000000000..1491a9ae4c0 --- /dev/null +++ b/msgraph_beta/generated/models/lock_info.py @@ -0,0 +1,77 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .lock_type import LockType + from .user_identity import UserIdentity + +@dataclass +class LockInfo(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The date and time when the lock was created, in UTC. Read-only. + created_date_time: Optional[datetime.datetime] = None + # The date and time when the lock expires, in UTC. Read-only. + expiration_date_time: Optional[datetime.datetime] = None + # The lockType property + lock_type: Optional[LockType] = None + # The OdataType property + odata_type: Optional[str] = None + # The collection of users that currently hold the lock on the file. Read-only. + owners: Optional[list[UserIdentity]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> LockInfo: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: LockInfo + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return LockInfo() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .lock_type import LockType + from .user_identity import UserIdentity + + from .lock_type import LockType + from .user_identity import UserIdentity + + fields: dict[str, Callable[[Any], None]] = { + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "expirationDateTime": lambda n : setattr(self, 'expiration_date_time', n.get_datetime_value()), + "lockType": lambda n : setattr(self, 'lock_type', n.get_enum_value(LockType)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "owners": lambda n : setattr(self, 'owners', n.get_collection_of_object_values(UserIdentity)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_datetime_value("expirationDateTime", self.expiration_date_time) + writer.write_enum_value("lockType", self.lock_type) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_object_values("owners", self.owners) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/lock_type.py b/msgraph_beta/generated/models/lock_type.py new file mode 100644 index 00000000000..0c231599a53 --- /dev/null +++ b/msgraph_beta/generated/models/lock_type.py @@ -0,0 +1,8 @@ +from enum import Enum + +class LockType(str, Enum): + None_ = "none", + Exclusive = "exclusive", + Shared = "shared", + UnknownFutureValue = "unknownFutureValue", + 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 2860fb28f26..21b68b00442 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 @@ -42,6 +42,8 @@ class MacOSWiFiConfiguration(DeviceConfiguration, Parsable): ssid: Optional[str] = None # Wi-Fi Security Types. wi_fi_security_type: Optional[WiFiSecurityType] = None + # Indicates whether devices connecting with this Wi-Fi profile must use their physical MAC address instead of a randomized MAC address. When TRUE, it uses the actual Wi-Fi MAC address. When FALSE, it enables the MAC address randomization. Applies to macOS 15 and later. Default is false. + wifi_require_physical_mac_address_enabled: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MacOSWiFiConfiguration: @@ -92,6 +94,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "proxySettings": lambda n : setattr(self, 'proxy_settings', n.get_enum_value(WiFiProxySetting)), "ssid": lambda n : setattr(self, 'ssid', n.get_str_value()), "wiFiSecurityType": lambda n : setattr(self, 'wi_fi_security_type', n.get_enum_value(WiFiSecurityType)), + "wifiRequirePhysicalMacAddressEnabled": lambda n : setattr(self, 'wifi_require_physical_mac_address_enabled', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -117,5 +120,6 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_enum_value("proxySettings", self.proxy_settings) writer.write_str_value("ssid", self.ssid) writer.write_enum_value("wiFiSecurityType", self.wi_fi_security_type) + writer.write_bool_value("wifiRequirePhysicalMacAddressEnabled", self.wifi_require_physical_mac_address_enabled) diff --git a/msgraph_beta/generated/models/mac_os_ddm_vpp_app_assignment_settings.py b/msgraph_beta/generated/models/mac_os_ddm_vpp_app_assignment_settings.py new file mode 100644 index 00000000000..4b529535c79 --- /dev/null +++ b/msgraph_beta/generated/models/mac_os_ddm_vpp_app_assignment_settings.py @@ -0,0 +1,75 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .ddm_app_automatic_app_updates import DdmAppAutomaticAppUpdates + from .mobile_app_assignment_settings import MobileAppAssignmentSettings + +from .mobile_app_assignment_settings import MobileAppAssignmentSettings + +@dataclass +class MacOsDdmVppAppAssignmentSettings(MobileAppAssignmentSettings, Parsable): + """ + Contains properties used to assign a macOS Declarative Device Management (DDM) VPP mobile app to a group. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.macOsDdmVppAppAssignmentSettings" + # Specifies whether the device automatically updates the app. Possible values are: 'alwaysOn', 'alwaysOff', 'storeSettings'. By default, this value is set to 'storeSettings'. + automatic_app_updates: Optional[DdmAppAutomaticAppUpdates] = None + # If true, the device installs an iOS or iPadOS app that runs on a Mac with Apple Silicon. This is only used when the app is a VPP app. Default is false. + is_ios_app: Optional[bool] = None + # When TRUE, indicates that the app should be assigned using device licensing. When FALSE, indicates that the app should be assigned using user licensing. By default, this property is set to FALSE. + use_device_licensing: Optional[bool] = None + # Specifies the version of the VPP app to install. When not set, the device installs the latest version. When set, the device installs the specified version. The device never installs an older version of the app over a newer version. This property maps to the Version key in Apple's AppManagedInstallBehaviorObject declaration. + version: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MacOsDdmVppAppAssignmentSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MacOsDdmVppAppAssignmentSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MacOsDdmVppAppAssignmentSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .ddm_app_automatic_app_updates import DdmAppAutomaticAppUpdates + from .mobile_app_assignment_settings import MobileAppAssignmentSettings + + from .ddm_app_automatic_app_updates import DdmAppAutomaticAppUpdates + from .mobile_app_assignment_settings import MobileAppAssignmentSettings + + fields: dict[str, Callable[[Any], None]] = { + "automaticAppUpdates": lambda n : setattr(self, 'automatic_app_updates', n.get_enum_value(DdmAppAutomaticAppUpdates)), + "isIosApp": lambda n : setattr(self, 'is_ios_app', n.get_bool_value()), + "useDeviceLicensing": lambda n : setattr(self, 'use_device_licensing', n.get_bool_value()), + "version": lambda n : setattr(self, 'version', n.get_int_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_enum_value("automaticAppUpdates", self.automatic_app_updates) + writer.write_bool_value("isIosApp", self.is_ios_app) + writer.write_bool_value("useDeviceLicensing", self.use_device_licensing) + writer.write_int_value("version", self.version) + + diff --git a/msgraph_beta/generated/models/mac_os_vpp_app.py b/msgraph_beta/generated/models/mac_os_vpp_app.py index 9114ac4b788..ff879c2b970 100644 --- a/msgraph_beta/generated/models/mac_os_vpp_app.py +++ b/msgraph_beta/generated/models/mac_os_vpp_app.py @@ -6,6 +6,7 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .apple_device_delivery_protocol import AppleDeviceDeliveryProtocol from .mac_os_vpp_app_assigned_license import MacOsVppAppAssignedLicense from .mac_os_vpp_app_revoke_licenses_action_result import MacOsVppAppRevokeLicensesActionResult from .mobile_app import MobileApp @@ -23,6 +24,8 @@ class MacOsVppApp(MobileApp, Parsable): odata_type: Optional[str] = "#microsoft.graph.macOsVppApp" # The store URL. app_store_url: Optional[str] = None + # Enum of the supported types of Apple delivery protocols, representing the available protocols to deliver payloads to Apple devices + apple_device_app_delivery_protocol_type: Optional[AppleDeviceDeliveryProtocol] = None # The licenses assigned to this app. assigned_licenses: Optional[list[MacOsVppAppAssignedLicense]] = None # The Identity Name. @@ -64,12 +67,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .apple_device_delivery_protocol import AppleDeviceDeliveryProtocol from .mac_os_vpp_app_assigned_license import MacOsVppAppAssignedLicense from .mac_os_vpp_app_revoke_licenses_action_result import MacOsVppAppRevokeLicensesActionResult from .mobile_app import MobileApp from .vpp_licensing_type import VppLicensingType from .vpp_token_account_type import VppTokenAccountType + from .apple_device_delivery_protocol import AppleDeviceDeliveryProtocol from .mac_os_vpp_app_assigned_license import MacOsVppAppAssignedLicense from .mac_os_vpp_app_revoke_licenses_action_result import MacOsVppAppRevokeLicensesActionResult from .mobile_app import MobileApp @@ -78,6 +83,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "appStoreUrl": lambda n : setattr(self, 'app_store_url', n.get_str_value()), + "appleDeviceAppDeliveryProtocolType": lambda n : setattr(self, 'apple_device_app_delivery_protocol_type', n.get_enum_value(AppleDeviceDeliveryProtocol)), "assignedLicenses": lambda n : setattr(self, 'assigned_licenses', n.get_collection_of_object_values(MacOsVppAppAssignedLicense)), "bundleId": lambda n : setattr(self, 'bundle_id', n.get_str_value()), "licensingType": lambda n : setattr(self, 'licensing_type', n.get_object_value(VppLicensingType)), @@ -105,6 +111,7 @@ def serialize(self,writer: SerializationWriter) -> None: raise TypeError("writer cannot be null.") super().serialize(writer) writer.write_str_value("appStoreUrl", self.app_store_url) + writer.write_enum_value("appleDeviceAppDeliveryProtocolType", self.apple_device_app_delivery_protocol_type) writer.write_collection_of_object_values("assignedLicenses", self.assigned_licenses) writer.write_str_value("bundleId", self.bundle_id) writer.write_object_value("licensingType", self.licensing_type) diff --git a/msgraph_beta/generated/models/mailbox_exclusion_unit.py b/msgraph_beta/generated/models/mailbox_exclusion_unit.py index 21fd93429c6..01cb7fe2936 100644 --- a/msgraph_beta/generated/models/mailbox_exclusion_unit.py +++ b/msgraph_beta/generated/models/mailbox_exclusion_unit.py @@ -14,11 +14,11 @@ class MailboxExclusionUnit(ExclusionUnitBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.mailboxExclusionUnit" - # The directoryObjectId property + # The unique identifier of the directory object (user) associated with the mailbox. directory_object_id: Optional[str] = None - # The displayName property + # The display name of the mailbox. display_name: Optional[str] = None - # The email property + # The email address of the mailbox. email: Optional[str] = None # The mailboxType property mailbox_type: Optional[MailboxType] = None diff --git a/msgraph_beta/generated/models/mailbox_exclusion_units_bulk_addition_job.py b/msgraph_beta/generated/models/mailbox_exclusion_units_bulk_addition_job.py index 8be0c3e1c70..b4be0750c3b 100644 --- a/msgraph_beta/generated/models/mailbox_exclusion_units_bulk_addition_job.py +++ b/msgraph_beta/generated/models/mailbox_exclusion_units_bulk_addition_job.py @@ -13,7 +13,7 @@ class MailboxExclusionUnitsBulkAdditionJob(ExclusionUnitBulkAdditionJob, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.mailboxExclusionUnitsBulkAdditionJob" - # The mailboxes property + # The email addresses of the mailboxes to be added as exclusion units to the protection policy. mailboxes: Optional[list[str]] = None @staticmethod diff --git a/msgraph_beta/generated/models/managed_app_protection.py b/msgraph_beta/generated/models/managed_app_protection.py index c6e507672b5..edfa2a4a1a5 100644 --- a/msgraph_beta/generated/models/managed_app_protection.py +++ b/msgraph_beta/generated/models/managed_app_protection.py @@ -18,6 +18,7 @@ from .managed_app_phone_number_redirect_level import ManagedAppPhoneNumberRedirectLevel from .managed_app_pin_character_set import ManagedAppPinCharacterSet from .managed_app_policy import ManagedAppPolicy + from .managed_app_purview_evaluation_requirement import ManagedAppPurviewEvaluationRequirement from .managed_app_remediation_action import ManagedAppRemediationAction from .managed_browser_type import ManagedBrowserType from .messaging_redirect_app_type import MessagingRedirectAppType @@ -123,6 +124,8 @@ class ManagedAppProtection(ManagedAppPolicy, Parsable): print_blocked: Optional[bool] = None # Defines how app messaging redirection is protected by an App Protection Policy. Default is anyApp. protected_messaging_redirect_app_type: Optional[MessagingRedirectAppType] = None + # Specifies whether Microsoft Purview Data Loss Prevention (DLP) content evaluation is required before data sharing. + purview_content_evaluation_required: Optional[ManagedAppPurviewEvaluationRequirement] = None # Indicates whether users may use the 'Save As' menu item to save a copy of protected files. save_as_blocked: Optional[bool] = None # Indicates whether simplePin is blocked. @@ -177,6 +180,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .managed_app_phone_number_redirect_level import ManagedAppPhoneNumberRedirectLevel from .managed_app_pin_character_set import ManagedAppPinCharacterSet from .managed_app_policy import ManagedAppPolicy + from .managed_app_purview_evaluation_requirement import ManagedAppPurviewEvaluationRequirement from .managed_app_remediation_action import ManagedAppRemediationAction from .managed_browser_type import ManagedBrowserType from .messaging_redirect_app_type import MessagingRedirectAppType @@ -195,6 +199,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .managed_app_phone_number_redirect_level import ManagedAppPhoneNumberRedirectLevel from .managed_app_pin_character_set import ManagedAppPinCharacterSet from .managed_app_policy import ManagedAppPolicy + from .managed_app_purview_evaluation_requirement import ManagedAppPurviewEvaluationRequirement from .managed_app_remediation_action import ManagedAppRemediationAction from .managed_browser_type import ManagedBrowserType from .messaging_redirect_app_type import MessagingRedirectAppType @@ -247,6 +252,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "previousPinBlockCount": lambda n : setattr(self, 'previous_pin_block_count', n.get_int_value()), "printBlocked": lambda n : setattr(self, 'print_blocked', n.get_bool_value()), "protectedMessagingRedirectAppType": lambda n : setattr(self, 'protected_messaging_redirect_app_type', n.get_enum_value(MessagingRedirectAppType)), + "purviewContentEvaluationRequired": lambda n : setattr(self, 'purview_content_evaluation_required', n.get_enum_value(ManagedAppPurviewEvaluationRequirement)), "saveAsBlocked": lambda n : setattr(self, 'save_as_blocked', n.get_bool_value()), "simplePinBlocked": lambda n : setattr(self, 'simple_pin_blocked', n.get_bool_value()), } @@ -308,6 +314,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_int_value("previousPinBlockCount", self.previous_pin_block_count) writer.write_bool_value("printBlocked", self.print_blocked) writer.write_enum_value("protectedMessagingRedirectAppType", self.protected_messaging_redirect_app_type) + writer.write_enum_value("purviewContentEvaluationRequired", self.purview_content_evaluation_required) writer.write_bool_value("saveAsBlocked", self.save_as_blocked) writer.write_bool_value("simplePinBlocked", self.simple_pin_blocked) diff --git a/msgraph_beta/generated/models/managed_app_purview_evaluation_requirement.py b/msgraph_beta/generated/models/managed_app_purview_evaluation_requirement.py new file mode 100644 index 00000000000..780fdbc15fb --- /dev/null +++ b/msgraph_beta/generated/models/managed_app_purview_evaluation_requirement.py @@ -0,0 +1,12 @@ +from enum import Enum + +class ManagedAppPurviewEvaluationRequirement(str, Enum): + # Microsoft Purview Data Loss Prevention (DLP) content evaluation is not required. + NotRequired = "notRequired", + # Microsoft Purview Data Loss Prevention (DLP) content evaluation is required when online; sharing is allowed if the service is unreachable. + RequiredWhenOnline = "requiredWhenOnline", + # Microsoft Purview Data Loss Prevention (DLP) content evaluation is always required; sharing is blocked if the service is unreachable. + Required = "required", + # Evolvable enumeration sentinel value. Do not use. + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_status_collecti_0f16022f.py b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_status_collecti_0f16022f.py new file mode 100644 index 00000000000..1b602e0e88f --- /dev/null +++ b/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_status_collecti_0f16022f.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse + """ + # The value property + value: Optional[list[ManagedDeviceMobileAppConfigurationDeviceStatus]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ManagedDeviceMobileAppConfigurationDeviceStatusCollecti_0f16022f() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ManagedDeviceMobileAppConfigurationDeviceStatus)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 3a516bdc568..00000000000 --- a/msgraph_beta/generated/models/managed_device_mobile_app_configuration_device_status_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ManagedDeviceMobileAppConfigurationDeviceStatus]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return ManagedDeviceMobileAppConfigurationDeviceStatusCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .managed_device_mobile_app_configuration_device_status import ManagedDeviceMobileAppConfigurationDeviceStatus - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ManagedDeviceMobileAppConfigurationDeviceStatus)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/meeting_engagement.py b/msgraph_beta/generated/models/meeting_engagement.py new file mode 100644 index 00000000000..d8010ffc956 --- /dev/null +++ b/msgraph_beta/generated/models/meeting_engagement.py @@ -0,0 +1,70 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .meeting_engagement_type import MeetingEngagementType + +@dataclass +class MeetingEngagement(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The UTC date and time when the engagement event occurred, in ISO 8601 format. + date_time: Optional[datetime.datetime] = None + # The specific engagement action within the type (e.g., like, love, applause, laugh, surprised for reactions; raiseHand for hand; cameraOn for camera; unmute, mute for microphone). + engagement_sub_type: Optional[str] = None + # The category of the engagement event. Required, non-nullable. + engagement_type: Optional[MeetingEngagementType] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MeetingEngagement: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MeetingEngagement + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MeetingEngagement() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .meeting_engagement_type import MeetingEngagementType + + from .meeting_engagement_type import MeetingEngagementType + + fields: dict[str, Callable[[Any], None]] = { + "dateTime": lambda n : setattr(self, 'date_time', n.get_datetime_value()), + "engagementSubType": lambda n : setattr(self, 'engagement_sub_type', n.get_str_value()), + "engagementType": lambda n : setattr(self, 'engagement_type', n.get_enum_value(MeetingEngagementType)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_datetime_value("dateTime", self.date_time) + writer.write_str_value("engagementSubType", self.engagement_sub_type) + writer.write_enum_value("engagementType", self.engagement_type) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/meeting_engagement_type.py b/msgraph_beta/generated/models/meeting_engagement_type.py new file mode 100644 index 00000000000..898f2a4dc19 --- /dev/null +++ b/msgraph_beta/generated/models/meeting_engagement_type.py @@ -0,0 +1,9 @@ +from enum import Enum + +class MeetingEngagementType(str, Enum): + Reaction = "reaction", + Hand = "hand", + Camera = "camera", + Microphone = "microphone", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/member.py b/msgraph_beta/generated/models/member.py new file mode 100644 index 00000000000..ba943408494 --- /dev/null +++ b/msgraph_beta/generated/models/member.py @@ -0,0 +1,77 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .recipient_type import RecipientType + +@dataclass +class Member(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The ID of the referenced contact, if applicable. Optional. + contact_id: Optional[str] = None + # The display name of the member. Optional. + display_name: Optional[str] = None + # The email address or routing key of the member. Required. + key: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The recipientType property + recipient_type: Optional[RecipientType] = None + # The routing type for the member, for example, SMTP. Optional. + routing_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Member: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Member + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Member() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .recipient_type import RecipientType + + from .recipient_type import RecipientType + + fields: dict[str, Callable[[Any], None]] = { + "contactId": lambda n : setattr(self, 'contact_id', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "key": lambda n : setattr(self, 'key', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "recipientType": lambda n : setattr(self, 'recipient_type', n.get_enum_value(RecipientType)), + "routingType": lambda n : setattr(self, 'routing_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("contactId", self.contact_id) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("key", self.key) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_enum_value("recipientType", self.recipient_type) + writer.write_str_value("routingType", self.routing_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/microsoft_tunnel_log_collection_status.py b/msgraph_beta/generated/models/microsoft_tunnel_log_collection_status.py index 1a2548f4845..b84d9498553 100644 --- a/msgraph_beta/generated/models/microsoft_tunnel_log_collection_status.py +++ b/msgraph_beta/generated/models/microsoft_tunnel_log_collection_status.py @@ -7,6 +7,6 @@ class MicrosoftTunnelLogCollectionStatus(str, Enum): Completed = "completed", # Indicates that the log collection has failed Failed = "failed", - # Evolvable enumeration sentinel value. Do not use. + # Placeholder value for future expansion enums UnknownFutureValue = "unknownFutureValue", diff --git a/msgraph_beta/generated/models/microsoft_tunnel_server_health_status.py b/msgraph_beta/generated/models/microsoft_tunnel_server_health_status.py index a98f3640260..68162f41dc3 100644 --- a/msgraph_beta/generated/models/microsoft_tunnel_server_health_status.py +++ b/msgraph_beta/generated/models/microsoft_tunnel_server_health_status.py @@ -15,6 +15,6 @@ class MicrosoftTunnelServerHealthStatus(str, Enum): UpgradeInProgress = "upgradeInProgress", # Indicates the failure of the upgrade during the upgrade cycle of when Intune begins upgrading servers, one server at a time UpgradeFailed = "upgradeFailed", - # Evolvable enumeration sentinel value. Do not use. + # Evolvable enumeration sentinel value. Do not use enums. UnknownFutureValue = "unknownFutureValue", diff --git a/msgraph_beta/generated/models/mobile_app_assignment_settings.py b/msgraph_beta/generated/models/mobile_app_assignment_settings.py index 4e71b71b388..259012afcf1 100644 --- a/msgraph_beta/generated/models/mobile_app_assignment_settings.py +++ b/msgraph_beta/generated/models/mobile_app_assignment_settings.py @@ -8,9 +8,12 @@ if TYPE_CHECKING: from .android_managed_store_app_assignment_settings import AndroidManagedStoreAppAssignmentSettings from .ios_ddm_lob_app_assignment_settings import IosDdmLobAppAssignmentSettings + from .ios_ddm_store_app_assignment_settings import IosDdmStoreAppAssignmentSettings + from .ios_ddm_vpp_app_assignment_settings import IosDdmVppAppAssignmentSettings from .ios_lob_app_assignment_settings import IosLobAppAssignmentSettings from .ios_store_app_assignment_settings import IosStoreAppAssignmentSettings from .ios_vpp_app_assignment_settings import IosVppAppAssignmentSettings + from .mac_os_ddm_vpp_app_assignment_settings import MacOsDdmVppAppAssignmentSettings from .mac_os_lob_app_assignment_settings import MacOsLobAppAssignmentSettings from .mac_os_vpp_app_assignment_settings import MacOsVppAppAssignmentSettings from .microsoft_store_for_business_app_assignment_settings import MicrosoftStoreForBusinessAppAssignmentSettings @@ -56,6 +59,14 @@ def create_from_discriminator_value(parse_node: ParseNode) -> MobileAppAssignmen from .ios_ddm_lob_app_assignment_settings import IosDdmLobAppAssignmentSettings return IosDdmLobAppAssignmentSettings() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.iosDdmStoreAppAssignmentSettings".casefold(): + from .ios_ddm_store_app_assignment_settings import IosDdmStoreAppAssignmentSettings + + return IosDdmStoreAppAssignmentSettings() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.iosDdmVppAppAssignmentSettings".casefold(): + from .ios_ddm_vpp_app_assignment_settings import IosDdmVppAppAssignmentSettings + + return IosDdmVppAppAssignmentSettings() if mapping_value and mapping_value.casefold() == "#microsoft.graph.iosLobAppAssignmentSettings".casefold(): from .ios_lob_app_assignment_settings import IosLobAppAssignmentSettings @@ -68,6 +79,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> MobileAppAssignmen from .ios_vpp_app_assignment_settings import IosVppAppAssignmentSettings return IosVppAppAssignmentSettings() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.macOsDdmVppAppAssignmentSettings".casefold(): + from .mac_os_ddm_vpp_app_assignment_settings import MacOsDdmVppAppAssignmentSettings + + return MacOsDdmVppAppAssignmentSettings() if mapping_value and mapping_value.casefold() == "#microsoft.graph.macOsLobAppAssignmentSettings".casefold(): from .mac_os_lob_app_assignment_settings import MacOsLobAppAssignmentSettings @@ -113,9 +128,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .android_managed_store_app_assignment_settings import AndroidManagedStoreAppAssignmentSettings from .ios_ddm_lob_app_assignment_settings import IosDdmLobAppAssignmentSettings + from .ios_ddm_store_app_assignment_settings import IosDdmStoreAppAssignmentSettings + from .ios_ddm_vpp_app_assignment_settings import IosDdmVppAppAssignmentSettings from .ios_lob_app_assignment_settings import IosLobAppAssignmentSettings from .ios_store_app_assignment_settings import IosStoreAppAssignmentSettings from .ios_vpp_app_assignment_settings import IosVppAppAssignmentSettings + from .mac_os_ddm_vpp_app_assignment_settings import MacOsDdmVppAppAssignmentSettings from .mac_os_lob_app_assignment_settings import MacOsLobAppAssignmentSettings from .mac_os_vpp_app_assignment_settings import MacOsVppAppAssignmentSettings from .microsoft_store_for_business_app_assignment_settings import MicrosoftStoreForBusinessAppAssignmentSettings @@ -128,9 +146,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .android_managed_store_app_assignment_settings import AndroidManagedStoreAppAssignmentSettings from .ios_ddm_lob_app_assignment_settings import IosDdmLobAppAssignmentSettings + from .ios_ddm_store_app_assignment_settings import IosDdmStoreAppAssignmentSettings + from .ios_ddm_vpp_app_assignment_settings import IosDdmVppAppAssignmentSettings from .ios_lob_app_assignment_settings import IosLobAppAssignmentSettings from .ios_store_app_assignment_settings import IosStoreAppAssignmentSettings from .ios_vpp_app_assignment_settings import IosVppAppAssignmentSettings + from .mac_os_ddm_vpp_app_assignment_settings import MacOsDdmVppAppAssignmentSettings from .mac_os_lob_app_assignment_settings import MacOsLobAppAssignmentSettings from .mac_os_vpp_app_assignment_settings import MacOsVppAppAssignmentSettings from .microsoft_store_for_business_app_assignment_settings import MicrosoftStoreForBusinessAppAssignmentSettings diff --git a/msgraph_beta/generated/models/mobile_threat_defense_connector.py b/msgraph_beta/generated/models/mobile_threat_defense_connector.py index 112943c23ba..2b6b93e299b 100644 --- a/msgraph_beta/generated/models/mobile_threat_defense_connector.py +++ b/msgraph_beta/generated/models/mobile_threat_defense_connector.py @@ -30,6 +30,8 @@ class MobileThreatDefenseConnector(Entity, Parsable): android_enabled: Optional[bool] = None # When TRUE, inidicates that data from the Mobile Threat Defense partner can be used during Mobile Application Management (MAM) evaluations for Android devices. When FALSE, inidicates that data from the Mobile Threat Defense partner should not be used during Mobile Application Management (MAM) evaluations for Android devices. Only one partner per platform may be enabled for Mobile Application Management (MAM) evaluation. Default value is FALSE. android_mobile_application_management_enabled: Optional[bool] = None + # When TRUE, indicates that the Mobile Threat Defense partner is granted the Mobile Threat Defense role on enrolled Android Corporate Owned Business Only and Corporate Owned Personally Enabled devices. When FALSE, indicates that the Mobile Threat Defense partner is not granted the Mobile Threat Defense role. Default value is FALSE. + grant_mobile_threat_defense_partner_role: Optional[bool] = None # When TRUE, indicates that Intune must receive data from the Mobile Threat Defense partner prior to marking a device compliant. When FALSE, indicates that Intune may not recieve data from Mobile Threat Defense partner prior to making device compliant. Default value is FALSE. ios_device_blocked_on_missing_partner_data: Optional[bool] = None # When TRUE, indicates that data from the Mobile Threat Defense partner will be used during compliance evaluations for iOS devices. When FALSE, indicates that data from the Mobile Threat Defense partner will not be used during compliance evaluations for iOS devices. Default value is FALSE. @@ -38,6 +40,8 @@ class MobileThreatDefenseConnector(Entity, Parsable): ios_mobile_application_management_enabled: Optional[bool] = None # DateTime of last Heartbeat recieved from the Mobile Threat Defense partner last_heartbeat_date_time: Optional[datetime.datetime] = None + # When TRUE, indicates that the Mobile Threat Defense partner will be automatically launched during Android Corporate Owned Business Only and Corporate Owned Personally Enabled device setup. When FALSE, indicates that the Mobile Threat Defense partner will not be automatically launched during setup. Default value is FALSE. + launch_mobile_threat_defense_partner_on_setup_enabled: Optional[bool] = None # When TRUE, indicates that Intune must receive data from the Mobile Threat Defense partner prior to marking a Mac device compliant. When FALSE, indicates that Intune may mark a Mac device compliant prior to receiving data from the Mobile Threat Defense partner. Default value is FALSE. mac_device_blocked_on_missing_partner_data: Optional[bool] = None # When TRUE, indicates that data from the Mobile Threat Defense partner will be used during compliance evaluations for Mac devices. When FALSE, indicates that data from the Mobile Threat Defense partner will not be used during compliance evaluations for Mac devices. Default value is FALSE. @@ -89,10 +93,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "androidDeviceBlockedOnMissingPartnerData": lambda n : setattr(self, 'android_device_blocked_on_missing_partner_data', n.get_bool_value()), "androidEnabled": lambda n : setattr(self, 'android_enabled', n.get_bool_value()), "androidMobileApplicationManagementEnabled": lambda n : setattr(self, 'android_mobile_application_management_enabled', n.get_bool_value()), + "grantMobileThreatDefensePartnerRole": lambda n : setattr(self, 'grant_mobile_threat_defense_partner_role', n.get_bool_value()), "iosDeviceBlockedOnMissingPartnerData": lambda n : setattr(self, 'ios_device_blocked_on_missing_partner_data', n.get_bool_value()), "iosEnabled": lambda n : setattr(self, 'ios_enabled', n.get_bool_value()), "iosMobileApplicationManagementEnabled": lambda n : setattr(self, 'ios_mobile_application_management_enabled', n.get_bool_value()), "lastHeartbeatDateTime": lambda n : setattr(self, 'last_heartbeat_date_time', n.get_datetime_value()), + "launchMobileThreatDefensePartnerOnSetupEnabled": lambda n : setattr(self, 'launch_mobile_threat_defense_partner_on_setup_enabled', n.get_bool_value()), "macDeviceBlockedOnMissingPartnerData": lambda n : setattr(self, 'mac_device_blocked_on_missing_partner_data', n.get_bool_value()), "macEnabled": lambda n : setattr(self, 'mac_enabled', n.get_bool_value()), "microsoftDefenderForEndpointAttachEnabled": lambda n : setattr(self, 'microsoft_defender_for_endpoint_attach_enabled', n.get_bool_value()), @@ -123,10 +129,12 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_bool_value("androidDeviceBlockedOnMissingPartnerData", self.android_device_blocked_on_missing_partner_data) writer.write_bool_value("androidEnabled", self.android_enabled) writer.write_bool_value("androidMobileApplicationManagementEnabled", self.android_mobile_application_management_enabled) + writer.write_bool_value("grantMobileThreatDefensePartnerRole", self.grant_mobile_threat_defense_partner_role) writer.write_bool_value("iosDeviceBlockedOnMissingPartnerData", self.ios_device_blocked_on_missing_partner_data) writer.write_bool_value("iosEnabled", self.ios_enabled) writer.write_bool_value("iosMobileApplicationManagementEnabled", self.ios_mobile_application_management_enabled) writer.write_datetime_value("lastHeartbeatDateTime", self.last_heartbeat_date_time) + writer.write_bool_value("launchMobileThreatDefensePartnerOnSetupEnabled", self.launch_mobile_threat_defense_partner_on_setup_enabled) writer.write_bool_value("macDeviceBlockedOnMissingPartnerData", self.mac_device_blocked_on_missing_partner_data) writer.write_bool_value("macEnabled", self.mac_enabled) writer.write_bool_value("microsoftDefenderForEndpointAttachEnabled", self.microsoft_defender_for_endpoint_attach_enabled) diff --git a/msgraph_beta/generated/models/networkaccess/forwarding_policy_link.py b/msgraph_beta/generated/models/networkaccess/forwarding_policy_link.py index 40a27db60b4..3fab4339bc5 100644 --- a/msgraph_beta/generated/models/networkaccess/forwarding_policy_link.py +++ b/msgraph_beta/generated/models/networkaccess/forwarding_policy_link.py @@ -13,7 +13,7 @@ class ForwardingPolicyLink(PolicyLink, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.networkaccess.forwardingPolicyLink" - # The priority property + # Priority of the policy within the forwarding profile. priority: Optional[int] = None @staticmethod diff --git a/msgraph_beta/generated/models/networkaccess/tls_certificate_status.py b/msgraph_beta/generated/models/networkaccess/tls_certificate_status.py index ee43577ae3a..cbcb4398ea9 100644 --- a/msgraph_beta/generated/models/networkaccess/tls_certificate_status.py +++ b/msgraph_beta/generated/models/networkaccess/tls_certificate_status.py @@ -9,4 +9,6 @@ class TlsCertificateStatus(str, Enum): Expired = "expired", Enabled = "enabled", Disabled = "disabled", + Creating = "creating", + Revoked = "revoked", diff --git a/msgraph_beta/generated/models/notify_user_action.py b/msgraph_beta/generated/models/notify_user_action.py index 52ceba1c486..3a2a5ede4fc 100644 --- a/msgraph_beta/generated/models/notify_user_action.py +++ b/msgraph_beta/generated/models/notify_user_action.py @@ -6,20 +6,18 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: - from .dlp_action_info import DlpActionInfo + from .policy_tip_action import PolicyTipAction -from .dlp_action_info import DlpActionInfo +from .policy_tip_action import PolicyTipAction @dataclass -class NotifyUserAction(DlpActionInfo, Parsable): +class NotifyUserAction(PolicyTipAction, Parsable): # Timestamp when the notification action configuration was last modified. action_last_modified_date_time: Optional[datetime.datetime] = None # The body text of the email notification sent to users. email_text: Optional[str] = None # The OdataType property odata_type: Optional[str] = None - # The text of the policy tip displayed to the user within the application (For example, Outlook, Word). - policy_tip: Optional[str] = None # List of email addresses or user identifiers designated to receive the notification email. Can include sender, owner, manager, etc. recipients: Optional[list[str]] = None @@ -39,14 +37,13 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ - from .dlp_action_info import DlpActionInfo + from .policy_tip_action import PolicyTipAction - from .dlp_action_info import DlpActionInfo + from .policy_tip_action import PolicyTipAction fields: dict[str, Callable[[Any], None]] = { "actionLastModifiedDateTime": lambda n : setattr(self, 'action_last_modified_date_time', n.get_datetime_value()), "emailText": lambda n : setattr(self, 'email_text', n.get_str_value()), - "policyTip": lambda n : setattr(self, 'policy_tip', n.get_str_value()), "recipients": lambda n : setattr(self, 'recipients', n.get_collection_of_primitive_values(str)), } super_fields = super().get_field_deserializers() @@ -64,7 +61,6 @@ def serialize(self,writer: SerializationWriter) -> None: super().serialize(writer) writer.write_datetime_value("actionLastModifiedDateTime", self.action_last_modified_date_time) writer.write_str_value("emailText", self.email_text) - writer.write_str_value("policyTip", self.policy_tip) writer.write_collection_of_primitive_values("recipients", self.recipients) diff --git a/msgraph_beta/generated/models/on_premises_directory_synchronization_feature.py b/msgraph_beta/generated/models/on_premises_directory_synchronization_feature.py index 80e7699cccc..37fe7803f67 100644 --- a/msgraph_beta/generated/models/on_premises_directory_synchronization_feature.py +++ b/msgraph_beta/generated/models/on_premises_directory_synchronization_feature.py @@ -12,6 +12,8 @@ class OnPremisesDirectorySynchronizationFeature(AdditionalDataHolder, BackedMode # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # When true, allows clients to update the onPremisesObjectIdentifier property for on-premises Active Directory synced objects. + allow_on_prem_update_of_on_premises_object_identifier_enabled: Optional[bool] = None # Used to block cloud object takeover via source anchor hard match if enabled. block_cloud_object_takeover_through_hard_match_enabled: Optional[bool] = None # Use to block soft match for all objects if enabled for the tenant. Customers are encouraged to enable this feature and keep it enabled until soft matching is required again for their tenancy. This flag should be enabled again after any soft matching has been completed and is no longer needed. @@ -70,6 +72,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ fields: dict[str, Callable[[Any], None]] = { + "allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled": lambda n : setattr(self, 'allow_on_prem_update_of_on_premises_object_identifier_enabled', n.get_bool_value()), "blockCloudObjectTakeoverThroughHardMatchEnabled": lambda n : setattr(self, 'block_cloud_object_takeover_through_hard_match_enabled', n.get_bool_value()), "blockSoftMatchEnabled": lambda n : setattr(self, 'block_soft_match_enabled', n.get_bool_value()), "bypassDirSyncOverridesEnabled": lambda n : setattr(self, 'bypass_dir_sync_overrides_enabled', n.get_bool_value()), @@ -101,6 +104,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") + writer.write_bool_value("allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled", self.allow_on_prem_update_of_on_premises_object_identifier_enabled) writer.write_bool_value("blockCloudObjectTakeoverThroughHardMatchEnabled", self.block_cloud_object_takeover_through_hard_match_enabled) writer.write_bool_value("blockSoftMatchEnabled", self.block_soft_match_enabled) writer.write_bool_value("bypassDirSyncOverridesEnabled", self.bypass_dir_sync_overrides_enabled) diff --git a/msgraph_beta/generated/models/onboarding_status.py b/msgraph_beta/generated/models/onboarding_status.py index ec313dc2b4f..3254ba0d7d1 100644 --- a/msgraph_beta/generated/models/onboarding_status.py +++ b/msgraph_beta/generated/models/onboarding_status.py @@ -11,6 +11,6 @@ class OnboardingStatus(str, Enum): Failed = "failed", # Offboarding Offboarding = "offboarding", - # Evolvable enumeration sentinel value. Do not use. + # UnknownFutureValue UnknownFutureValue = "unknownFutureValue", 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 00f6342d375..9d685c5a217 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 @@ -18,9 +18,9 @@ class OneDriveForBusinessProtectionPolicy(ProtectionPolicyBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.oneDriveForBusinessProtectionPolicy" - # The driveExclusionUnits property + # The drive exclusion units associated with the OneDrive for work or school protection policy. drive_exclusion_units: Optional[list[DriveExclusionUnit]] = None - # The driveExclusionUnitsBulkAdditionJobs property + # The list of bulk addition jobs for drive exclusion units associated with the OneDrive for work or school protection policy. drive_exclusion_units_bulk_addition_jobs: Optional[list[DriveExclusionUnitsBulkAdditionJob]] = None # Contains the details of the OneDrive for Work or School protection rule. drive_inclusion_rules: Optional[list[DriveProtectionRule]] = None diff --git a/msgraph_beta/generated/models/online_meeting_base.py b/msgraph_beta/generated/models/online_meeting_base.py index f6d7eb5efc2..0c25e0ddfd2 100644 --- a/msgraph_beta/generated/models/online_meeting_base.py +++ b/msgraph_beta/generated/models/online_meeting_base.py @@ -23,6 +23,7 @@ from .online_meeting_presenters import OnlineMeetingPresenters from .online_meeting_role import OnlineMeetingRole from .online_meeting_sensitivity_label_assignment import OnlineMeetingSensitivityLabelAssignment + from .online_meeting_type import OnlineMeetingType from .virtual_event_session import VirtualEventSession from .watermark_protection_values import WatermarkProtectionValues @@ -68,7 +69,7 @@ class OnlineMeetingBase(Entity, Parsable): chat_info: Optional[ChatInfo] = None # Specifies the configuration settings for meeting chat restrictions. chat_restrictions: Optional[ChatRestrictions] = None - # The cloudVideoInteropInfo property + # Conferencing device integration settings for Cloud Video Interop (CVI). Read-only. cloud_video_interop_info: Optional[CloudVideoInteropInfo] = None # Indicates the date and time when the meeting resource 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. expiry_date_time: Optional[datetime.datetime] = None @@ -88,6 +89,8 @@ class OnlineMeetingBase(Entity, Parsable): meeting_options_web_url: Optional[str] = None # Specifies the spoken language used during the meeting for recording and transcription purposes. meeting_spoken_language_tag: Optional[str] = None + # The type of the online meeting. The possible values are: adhoc, scheduled, recurring, broadcast, meetnow, unknownFutureValue. Read-only. + meeting_type: Optional[OnlineMeetingType] = None # The OdataType property odata_type: Optional[str] = None # Indicates whether to record the meeting automatically. @@ -149,6 +152,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .online_meeting_presenters import OnlineMeetingPresenters from .online_meeting_role import OnlineMeetingRole from .online_meeting_sensitivity_label_assignment import OnlineMeetingSensitivityLabelAssignment + from .online_meeting_type import OnlineMeetingType from .virtual_event_session import VirtualEventSession from .watermark_protection_values import WatermarkProtectionValues @@ -169,6 +173,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .online_meeting_presenters import OnlineMeetingPresenters from .online_meeting_role import OnlineMeetingRole from .online_meeting_sensitivity_label_assignment import OnlineMeetingSensitivityLabelAssignment + from .online_meeting_type import OnlineMeetingType from .virtual_event_session import VirtualEventSession from .watermark_protection_values import WatermarkProtectionValues @@ -202,6 +207,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "lobbyBypassSettings": lambda n : setattr(self, 'lobby_bypass_settings', n.get_object_value(LobbyBypassSettings)), "meetingOptionsWebUrl": lambda n : setattr(self, 'meeting_options_web_url', n.get_str_value()), "meetingSpokenLanguageTag": lambda n : setattr(self, 'meeting_spoken_language_tag', n.get_str_value()), + "meetingType": lambda n : setattr(self, 'meeting_type', n.get_enum_value(OnlineMeetingType)), "recordAutomatically": lambda n : setattr(self, 'record_automatically', n.get_bool_value()), "sensitivityLabelAssignment": lambda n : setattr(self, 'sensitivity_label_assignment', n.get_object_value(OnlineMeetingSensitivityLabelAssignment)), "shareMeetingChatHistoryDefault": lambda n : setattr(self, 'share_meeting_chat_history_default', n.get_enum_value(MeetingChatHistoryDefaultMode)), @@ -251,6 +257,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_object_value("lobbyBypassSettings", self.lobby_bypass_settings) writer.write_str_value("meetingOptionsWebUrl", self.meeting_options_web_url) writer.write_str_value("meetingSpokenLanguageTag", self.meeting_spoken_language_tag) + writer.write_enum_value("meetingType", self.meeting_type) writer.write_bool_value("recordAutomatically", self.record_automatically) writer.write_object_value("sensitivityLabelAssignment", self.sensitivity_label_assignment) writer.write_enum_value("shareMeetingChatHistoryDefault", self.share_meeting_chat_history_default) diff --git a/msgraph_beta/generated/models/online_meeting_type.py b/msgraph_beta/generated/models/online_meeting_type.py new file mode 100644 index 00000000000..bdcda0b1283 --- /dev/null +++ b/msgraph_beta/generated/models/online_meeting_type.py @@ -0,0 +1,10 @@ +from enum import Enum + +class OnlineMeetingType(str, Enum): + Adhoc = "adhoc", + Scheduled = "scheduled", + Recurring = "recurring", + Broadcast = "broadcast", + Meetnow = "meetnow", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/outlook_item.py b/msgraph_beta/generated/models/outlook_item.py index f8751a6076a..572ac71339c 100644 --- a/msgraph_beta/generated/models/outlook_item.py +++ b/msgraph_beta/generated/models/outlook_item.py @@ -8,6 +8,7 @@ if TYPE_CHECKING: from .calendar_sharing_message import CalendarSharingMessage from .contact import Contact + from .distribution_list import DistributionList from .entity import Entity from .event import Event from .event_message import EventMessage @@ -56,6 +57,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> OutlookItem: from .contact import Contact return Contact() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.distributionList".casefold(): + from .distribution_list import DistributionList + + return DistributionList() if mapping_value and mapping_value.casefold() == "#microsoft.graph.event".casefold(): from .event import Event @@ -101,6 +106,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .calendar_sharing_message import CalendarSharingMessage from .contact import Contact + from .distribution_list import DistributionList from .entity import Entity from .event import Event from .event_message import EventMessage @@ -114,6 +120,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .calendar_sharing_message import CalendarSharingMessage from .contact import Contact + from .distribution_list import DistributionList from .entity import Entity from .event import Event from .event_message import EventMessage diff --git a/msgraph_beta/generated/models/ownerless_group_policy.py b/msgraph_beta/generated/models/ownerless_group_policy.py index 413d0020638..ef607b3f86e 100644 --- a/msgraph_beta/generated/models/ownerless_group_policy.py +++ b/msgraph_beta/generated/models/ownerless_group_policy.py @@ -15,7 +15,7 @@ class OwnerlessGroupPolicy(Entity, Parsable): # The emailInfo property email_info: Optional[EmailDetails] = None - # The collection of IDs for groups to which the policy is enabled. + # The collection of IDs for groups to which the policy is enabled. If empty, the policy is enabled for all groups in the tenant. enabled_group_ids: Optional[list[str]] = None # Indicates whether the ownerless group policy is enabled in the tenant. Setting this property to false clears the values of all other policy parameters. is_enabled: Optional[bool] = None diff --git a/msgraph_beta/generated/models/password_single_sign_on_field.py b/msgraph_beta/generated/models/password_single_sign_on_field.py index 942118f4dab..1b684a7c2a7 100644 --- a/msgraph_beta/generated/models/password_single_sign_on_field.py +++ b/msgraph_beta/generated/models/password_single_sign_on_field.py @@ -14,7 +14,7 @@ class PasswordSingleSignOnField(AdditionalDataHolder, BackedModel, Parsable): additional_data: dict[str, Any] = field(default_factory=dict) # Title/label override for customization. customized_label: Optional[str] = None - # Label that would be used if no customizedLabel is provided. Read only. + # Label that would be used if no customizedLabel is provided. Read-only. default_label: Optional[str] = None # Id used to identity the field type. This is an internal ID and possible values are param1, param2, paramuserName, parampassword. field_id: Optional[str] = None diff --git a/msgraph_beta/generated/models/passwordless_microsoft_authenticator_authentication_method_c_7b744822.py b/msgraph_beta/generated/models/passwordless_microsoft_authenticator_authentication_method_c_7b744822.py new file mode 100644 index 00000000000..d22c826e813 --- /dev/null +++ b/msgraph_beta/generated/models/passwordless_microsoft_authenticator_authentication_method_c_7b744822.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .passwordless_microsoft_authenticator_authentication_method import PasswordlessMicrosoftAuthenticatorAuthenticationMethod + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class PasswordlessMicrosoftAuthenticatorAuthenticationMethodC_7b744822(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse + """ + # The value property + value: Optional[list[PasswordlessMicrosoftAuthenticatorAuthenticationMethod]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PasswordlessMicrosoftAuthenticatorAuthenticationMethodC_7b744822: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PasswordlessMicrosoftAuthenticatorAuthenticationMethodC_7b744822 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PasswordlessMicrosoftAuthenticatorAuthenticationMethodC_7b744822() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .passwordless_microsoft_authenticator_authentication_method import PasswordlessMicrosoftAuthenticatorAuthenticationMethod + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .passwordless_microsoft_authenticator_authentication_method import PasswordlessMicrosoftAuthenticatorAuthenticationMethod + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(PasswordlessMicrosoftAuthenticatorAuthenticationMethod)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/models/passwordless_microsoft_authenticator_authentication_method_collection_response.py b/msgraph_beta/generated/models/passwordless_microsoft_authenticator_authentication_method_collection_response.py deleted file mode 100644 index 95db32a01e4..00000000000 --- a/msgraph_beta/generated/models/passwordless_microsoft_authenticator_authentication_method_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .passwordless_microsoft_authenticator_authentication_method import PasswordlessMicrosoftAuthenticatorAuthenticationMethod - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[PasswordlessMicrosoftAuthenticatorAuthenticationMethod]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .passwordless_microsoft_authenticator_authentication_method import PasswordlessMicrosoftAuthenticatorAuthenticationMethod - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .passwordless_microsoft_authenticator_authentication_method import PasswordlessMicrosoftAuthenticatorAuthenticationMethod - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(PasswordlessMicrosoftAuthenticatorAuthenticationMethod)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/personal_teams_app_installation_scope_info.py b/msgraph_beta/generated/models/personal_teams_app_installation_scope_info.py index cce11ffc1ea..a088e203732 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 @@ -13,7 +13,7 @@ class PersonalTeamsAppInstallationScopeInfo(TeamsAppInstallationScopeInfo, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.personalTeamsAppInstallationScopeInfo" - # The userId property + # The ID of the user for whom the Teams app is installed. user_id: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/planner_delta.py b/msgraph_beta/generated/models/planner_delta.py index 7b478d23dc7..1327ee42dec 100644 --- a/msgraph_beta/generated/models/planner_delta.py +++ b/msgraph_beta/generated/models/planner_delta.py @@ -10,12 +10,14 @@ from .planner_assigned_to_task_board_task_format import PlannerAssignedToTaskBoardTaskFormat from .planner_bucket import PlannerBucket from .planner_bucket_task_board_task_format import PlannerBucketTaskBoardTaskFormat + from .planner_history_item import PlannerHistoryItem from .planner_plan import PlannerPlan from .planner_plan_details import PlannerPlanDetails from .planner_progress_task_board_task_format import PlannerProgressTaskBoardTaskFormat from .planner_task import PlannerTask from .planner_task_details import PlannerTaskDetails from .planner_user import PlannerUser + from .task_history_item import TaskHistoryItem from .entity import Entity @@ -54,6 +56,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> PlannerDelta: from .planner_bucket_task_board_task_format import PlannerBucketTaskBoardTaskFormat return PlannerBucketTaskBoardTaskFormat() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.plannerHistoryItem".casefold(): + from .planner_history_item import PlannerHistoryItem + + return PlannerHistoryItem() if mapping_value and mapping_value.casefold() == "#microsoft.graph.plannerPlan".casefold(): from .planner_plan import PlannerPlan @@ -78,6 +84,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> PlannerDelta: from .planner_user import PlannerUser return PlannerUser() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.taskHistoryItem".casefold(): + from .task_history_item import TaskHistoryItem + + return TaskHistoryItem() return PlannerDelta() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: @@ -90,24 +100,28 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .planner_assigned_to_task_board_task_format import PlannerAssignedToTaskBoardTaskFormat from .planner_bucket import PlannerBucket from .planner_bucket_task_board_task_format import PlannerBucketTaskBoardTaskFormat + from .planner_history_item import PlannerHistoryItem from .planner_plan import PlannerPlan from .planner_plan_details import PlannerPlanDetails from .planner_progress_task_board_task_format import PlannerProgressTaskBoardTaskFormat from .planner_task import PlannerTask from .planner_task_details import PlannerTaskDetails from .planner_user import PlannerUser + from .task_history_item import TaskHistoryItem from .business_scenario_task import BusinessScenarioTask from .entity import Entity from .planner_assigned_to_task_board_task_format import PlannerAssignedToTaskBoardTaskFormat from .planner_bucket import PlannerBucket from .planner_bucket_task_board_task_format import PlannerBucketTaskBoardTaskFormat + from .planner_history_item import PlannerHistoryItem from .planner_plan import PlannerPlan from .planner_plan_details import PlannerPlanDetails from .planner_progress_task_board_task_format import PlannerProgressTaskBoardTaskFormat from .planner_task import PlannerTask from .planner_task_details import PlannerTaskDetails from .planner_user import PlannerUser + from .task_history_item import TaskHistoryItem fields: dict[str, Callable[[Any], None]] = { } diff --git a/msgraph_beta/generated/models/planner_history_item.py b/msgraph_beta/generated/models/planner_history_item.py new file mode 100644 index 00000000000..ba821111fef --- /dev/null +++ b/msgraph_beta/generated/models/planner_history_item.py @@ -0,0 +1,99 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .history_entity_type import HistoryEntityType + from .history_event_type import HistoryEventType + from .identity_set import IdentitySet + from .planner_delta import PlannerDelta + from .task_history_item import TaskHistoryItem + +from .planner_delta import PlannerDelta + +@dataclass +class PlannerHistoryItem(PlannerDelta, Parsable): + # The actor property + actor: Optional[IdentitySet] = None + # The entityId property + entity_id: Optional[str] = None + # The entityType property + entity_type: Optional[HistoryEntityType] = None + # The eventType property + event_type: Optional[HistoryEventType] = None + # The occurredDateTime property + occurred_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # The planId property + plan_id: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerHistoryItem: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerHistoryItem + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.taskHistoryItem".casefold(): + from .task_history_item import TaskHistoryItem + + return TaskHistoryItem() + return PlannerHistoryItem() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .history_entity_type import HistoryEntityType + from .history_event_type import HistoryEventType + from .identity_set import IdentitySet + from .planner_delta import PlannerDelta + from .task_history_item import TaskHistoryItem + + from .history_entity_type import HistoryEntityType + from .history_event_type import HistoryEventType + from .identity_set import IdentitySet + from .planner_delta import PlannerDelta + from .task_history_item import TaskHistoryItem + + fields: dict[str, Callable[[Any], None]] = { + "actor": lambda n : setattr(self, 'actor', n.get_object_value(IdentitySet)), + "entityId": lambda n : setattr(self, 'entity_id', n.get_str_value()), + "entityType": lambda n : setattr(self, 'entity_type', n.get_enum_value(HistoryEntityType)), + "eventType": lambda n : setattr(self, 'event_type', n.get_enum_value(HistoryEventType)), + "occurredDateTime": lambda n : setattr(self, 'occurred_date_time', n.get_datetime_value()), + "planId": lambda n : setattr(self, 'plan_id', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_object_value("actor", self.actor) + writer.write_str_value("entityId", self.entity_id) + writer.write_enum_value("entityType", self.entity_type) + writer.write_enum_value("eventType", self.event_type) + writer.write_datetime_value("occurredDateTime", self.occurred_date_time) + writer.write_str_value("planId", self.plan_id) + + diff --git a/msgraph_beta/generated/models/planner_history_item_collection_response.py b/msgraph_beta/generated/models/planner_history_item_collection_response.py new file mode 100644 index 00000000000..3e208eecde8 --- /dev/null +++ b/msgraph_beta/generated/models/planner_history_item_collection_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .planner_history_item import PlannerHistoryItem + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class PlannerHistoryItemCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[PlannerHistoryItem]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerHistoryItemCollectionResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerHistoryItemCollectionResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerHistoryItemCollectionResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .planner_history_item import PlannerHistoryItem + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .planner_history_item import PlannerHistoryItem + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(PlannerHistoryItem)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/models/planner_plan.py b/msgraph_beta/generated/models/planner_plan.py index caeb60c15d9..4d703ce23a2 100644 --- a/msgraph_beta/generated/models/planner_plan.py +++ b/msgraph_beta/generated/models/planner_plan.py @@ -11,6 +11,7 @@ from .planner_archival_info import PlannerArchivalInfo from .planner_bucket import PlannerBucket from .planner_delta import PlannerDelta + from .planner_history_item import PlannerHistoryItem from .planner_plan_container import PlannerPlanContainer from .planner_plan_context_collection import PlannerPlanContextCollection from .planner_plan_creation import PlannerPlanCreation @@ -40,6 +41,8 @@ class PlannerPlan(PlannerDelta, Parsable): creation_source: Optional[PlannerPlanCreation] = None # Extra details about the plan. Read-only. Nullable. details: Optional[PlannerPlanDetails] = None + # The historyItems property + history_items: Optional[list[PlannerHistoryItem]] = None # Read-only. If set to true, the plan is archived. An archived plan is read-only. is_archived: Optional[bool] = None # The OdataType property @@ -74,6 +77,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .planner_archival_info import PlannerArchivalInfo from .planner_bucket import PlannerBucket from .planner_delta import PlannerDelta + from .planner_history_item import PlannerHistoryItem from .planner_plan_container import PlannerPlanContainer from .planner_plan_context_collection import PlannerPlanContextCollection from .planner_plan_creation import PlannerPlanCreation @@ -86,6 +90,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .planner_archival_info import PlannerArchivalInfo from .planner_bucket import PlannerBucket from .planner_delta import PlannerDelta + from .planner_history_item import PlannerHistoryItem from .planner_plan_container import PlannerPlanContainer from .planner_plan_context_collection import PlannerPlanContextCollection from .planner_plan_creation import PlannerPlanCreation @@ -103,6 +108,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), "creationSource": lambda n : setattr(self, 'creation_source', n.get_object_value(PlannerPlanCreation)), "details": lambda n : setattr(self, 'details', n.get_object_value(PlannerPlanDetails)), + "historyItems": lambda n : setattr(self, 'history_items', n.get_collection_of_object_values(PlannerHistoryItem)), "isArchived": lambda n : setattr(self, 'is_archived', n.get_bool_value()), "owner": lambda n : setattr(self, 'owner', n.get_str_value()), "sharedWithContainers": lambda n : setattr(self, 'shared_with_containers', n.get_collection_of_object_values(PlannerSharedWithContainer)), @@ -131,6 +137,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_datetime_value("createdDateTime", self.created_date_time) writer.write_object_value("creationSource", self.creation_source) writer.write_object_value("details", self.details) + writer.write_collection_of_object_values("historyItems", self.history_items) writer.write_bool_value("isArchived", self.is_archived) writer.write_str_value("owner", self.owner) writer.write_collection_of_object_values("sharedWithContainers", self.shared_with_containers) diff --git a/msgraph_beta/generated/models/planner_task.py b/msgraph_beta/generated/models/planner_task.py index cb6c39c1a47..6d822163ec6 100644 --- a/msgraph_beta/generated/models/planner_task.py +++ b/msgraph_beta/generated/models/planner_task.py @@ -70,9 +70,9 @@ class PlannerTask(PlannerDelta, Parsable): is_on_my_day: Optional[bool] = None # Read-only. The date on which task is added to or removed from MyDay. is_on_my_day_last_modified_date: Optional[datetime.date] = None - # The lastModifiedBy property + # Read-only. User ID by which this is last modified. last_modified_by: Optional[IdentitySet] = None - # The lastModifiedDateTime property + # Read-only. Date and time at which this is last modified. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z last_modified_date_time: Optional[datetime.datetime] = None # Read-only. Nullable. Chat messages associated with the task. messages: Optional[list[PlannerTaskChatMessage]] = None diff --git a/msgraph_beta/generated/models/planner_task_data.py b/msgraph_beta/generated/models/planner_task_data.py new file mode 100644 index 00000000000..ed0be9cf909 --- /dev/null +++ b/msgraph_beta/generated/models/planner_task_data.py @@ -0,0 +1,186 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .identity_set import IdentitySet + from .planner_applied_categories import PlannerAppliedCategories + from .planner_archival_info import PlannerArchivalInfo + from .planner_assignments import PlannerAssignments + from .planner_preview_type import PlannerPreviewType + from .planner_task_completion_requirements import PlannerTaskCompletionRequirements + from .planner_task_creation import PlannerTaskCreation + from .planner_task_details_data import PlannerTaskDetailsData + from .planner_task_recurrence import PlannerTaskRecurrence + +@dataclass +class PlannerTaskData(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The activeChecklistItemCount property + active_checklist_item_count: Optional[int] = None + # The appliedCategories property + applied_categories: Optional[PlannerAppliedCategories] = None + # The archivalInfo property + archival_info: Optional[PlannerArchivalInfo] = None + # The assignments property + assignments: Optional[PlannerAssignments] = None + # The bucketId property + bucket_id: Optional[str] = None + # The checklistItemCount property + checklist_item_count: Optional[int] = None + # The completedBy property + completed_by: Optional[IdentitySet] = None + # The completedDateTime property + completed_date_time: Optional[datetime.datetime] = None + # The conversationThreadId property + conversation_thread_id: Optional[str] = None + # The createdBy property + created_by: Optional[IdentitySet] = None + # The createdDateTime property + created_date_time: Optional[datetime.datetime] = None + # The creationSource property + creation_source: Optional[PlannerTaskCreation] = None + # The details property + details: Optional[PlannerTaskDetailsData] = None + # The dueDateTime property + due_date_time: Optional[datetime.datetime] = None + # The hasChat property + has_chat: Optional[bool] = None + # The hasDescription property + has_description: Optional[bool] = None + # The isArchived property + is_archived: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + # The orderHint property + order_hint: Optional[str] = None + # The percentComplete property + percent_complete: Optional[int] = None + # The previewType property + preview_type: Optional[PlannerPreviewType] = None + # The priority property + priority: Optional[int] = None + # The recurrence property + recurrence: Optional[PlannerTaskRecurrence] = None + # The referenceCount property + reference_count: Optional[int] = None + # The specifiedCompletionRequirements property + specified_completion_requirements: Optional[PlannerTaskCompletionRequirements] = None + # The startDateTime property + start_date_time: Optional[datetime.datetime] = None + # The title property + title: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerTaskData: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerTaskData + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerTaskData() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .identity_set import IdentitySet + from .planner_applied_categories import PlannerAppliedCategories + from .planner_archival_info import PlannerArchivalInfo + from .planner_assignments import PlannerAssignments + from .planner_preview_type import PlannerPreviewType + from .planner_task_completion_requirements import PlannerTaskCompletionRequirements + from .planner_task_creation import PlannerTaskCreation + from .planner_task_details_data import PlannerTaskDetailsData + from .planner_task_recurrence import PlannerTaskRecurrence + + from .identity_set import IdentitySet + from .planner_applied_categories import PlannerAppliedCategories + from .planner_archival_info import PlannerArchivalInfo + from .planner_assignments import PlannerAssignments + from .planner_preview_type import PlannerPreviewType + from .planner_task_completion_requirements import PlannerTaskCompletionRequirements + from .planner_task_creation import PlannerTaskCreation + from .planner_task_details_data import PlannerTaskDetailsData + from .planner_task_recurrence import PlannerTaskRecurrence + + fields: dict[str, Callable[[Any], None]] = { + "activeChecklistItemCount": lambda n : setattr(self, 'active_checklist_item_count', n.get_int_value()), + "appliedCategories": lambda n : setattr(self, 'applied_categories', n.get_object_value(PlannerAppliedCategories)), + "archivalInfo": lambda n : setattr(self, 'archival_info', n.get_object_value(PlannerArchivalInfo)), + "assignments": lambda n : setattr(self, 'assignments', n.get_object_value(PlannerAssignments)), + "bucketId": lambda n : setattr(self, 'bucket_id', n.get_str_value()), + "checklistItemCount": lambda n : setattr(self, 'checklist_item_count', n.get_int_value()), + "completedBy": lambda n : setattr(self, 'completed_by', n.get_object_value(IdentitySet)), + "completedDateTime": lambda n : setattr(self, 'completed_date_time', n.get_datetime_value()), + "conversationThreadId": lambda n : setattr(self, 'conversation_thread_id', n.get_str_value()), + "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(IdentitySet)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "creationSource": lambda n : setattr(self, 'creation_source', n.get_object_value(PlannerTaskCreation)), + "details": lambda n : setattr(self, 'details', n.get_object_value(PlannerTaskDetailsData)), + "dueDateTime": lambda n : setattr(self, 'due_date_time', n.get_datetime_value()), + "hasChat": lambda n : setattr(self, 'has_chat', n.get_bool_value()), + "hasDescription": lambda n : setattr(self, 'has_description', n.get_bool_value()), + "isArchived": lambda n : setattr(self, 'is_archived', n.get_bool_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "orderHint": lambda n : setattr(self, 'order_hint', n.get_str_value()), + "percentComplete": lambda n : setattr(self, 'percent_complete', n.get_int_value()), + "previewType": lambda n : setattr(self, 'preview_type', n.get_enum_value(PlannerPreviewType)), + "priority": lambda n : setattr(self, 'priority', n.get_int_value()), + "recurrence": lambda n : setattr(self, 'recurrence', n.get_object_value(PlannerTaskRecurrence)), + "referenceCount": lambda n : setattr(self, 'reference_count', n.get_int_value()), + "specifiedCompletionRequirements": lambda n : setattr(self, 'specified_completion_requirements', n.get_collection_of_enum_values(PlannerTaskCompletionRequirements)), + "startDateTime": lambda n : setattr(self, 'start_date_time', n.get_datetime_value()), + "title": lambda n : setattr(self, 'title', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_int_value("activeChecklistItemCount", self.active_checklist_item_count) + writer.write_object_value("appliedCategories", self.applied_categories) + writer.write_object_value("archivalInfo", self.archival_info) + writer.write_object_value("assignments", self.assignments) + writer.write_str_value("bucketId", self.bucket_id) + writer.write_int_value("checklistItemCount", self.checklist_item_count) + writer.write_object_value("completedBy", self.completed_by) + writer.write_datetime_value("completedDateTime", self.completed_date_time) + writer.write_str_value("conversationThreadId", self.conversation_thread_id) + writer.write_object_value("createdBy", self.created_by) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_object_value("creationSource", self.creation_source) + writer.write_object_value("details", self.details) + writer.write_datetime_value("dueDateTime", self.due_date_time) + writer.write_bool_value("hasChat", self.has_chat) + writer.write_bool_value("hasDescription", self.has_description) + writer.write_bool_value("isArchived", self.is_archived) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("orderHint", self.order_hint) + writer.write_int_value("percentComplete", self.percent_complete) + writer.write_enum_value("previewType", self.preview_type) + writer.write_int_value("priority", self.priority) + writer.write_object_value("recurrence", self.recurrence) + writer.write_int_value("referenceCount", self.reference_count) + writer.write_enum_value("specifiedCompletionRequirements", self.specified_completion_requirements) + writer.write_datetime_value("startDateTime", self.start_date_time) + writer.write_str_value("title", self.title) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/planner_task_details_data.py b/msgraph_beta/generated/models/planner_task_details_data.py new file mode 100644 index 00000000000..c6afc3d845a --- /dev/null +++ b/msgraph_beta/generated/models/planner_task_details_data.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .item_body import ItemBody + from .planner_base_approval_attachment import PlannerBaseApprovalAttachment + from .planner_checklist_items import PlannerChecklistItems + from .planner_external_references import PlannerExternalReferences + from .planner_forms_dictionary import PlannerFormsDictionary + from .planner_preview_type import PlannerPreviewType + from .planner_task_completion_requirement_details import PlannerTaskCompletionRequirementDetails + +@dataclass +class PlannerTaskDetailsData(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The approvalAttachment property + approval_attachment: Optional[PlannerBaseApprovalAttachment] = None + # The checklist property + checklist: Optional[PlannerChecklistItems] = None + # The completionRequirements property + completion_requirements: Optional[PlannerTaskCompletionRequirementDetails] = None + # The description property + description: Optional[str] = None + # The forms property + forms: Optional[PlannerFormsDictionary] = None + # The notes property + notes: Optional[ItemBody] = None + # The OdataType property + odata_type: Optional[str] = None + # The previewType property + preview_type: Optional[PlannerPreviewType] = None + # The references property + references: Optional[PlannerExternalReferences] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PlannerTaskDetailsData: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PlannerTaskDetailsData + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PlannerTaskDetailsData() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .item_body import ItemBody + from .planner_base_approval_attachment import PlannerBaseApprovalAttachment + from .planner_checklist_items import PlannerChecklistItems + from .planner_external_references import PlannerExternalReferences + from .planner_forms_dictionary import PlannerFormsDictionary + from .planner_preview_type import PlannerPreviewType + from .planner_task_completion_requirement_details import PlannerTaskCompletionRequirementDetails + + from .item_body import ItemBody + from .planner_base_approval_attachment import PlannerBaseApprovalAttachment + from .planner_checklist_items import PlannerChecklistItems + from .planner_external_references import PlannerExternalReferences + from .planner_forms_dictionary import PlannerFormsDictionary + from .planner_preview_type import PlannerPreviewType + from .planner_task_completion_requirement_details import PlannerTaskCompletionRequirementDetails + + fields: dict[str, Callable[[Any], None]] = { + "approvalAttachment": lambda n : setattr(self, 'approval_attachment', n.get_object_value(PlannerBaseApprovalAttachment)), + "checklist": lambda n : setattr(self, 'checklist', n.get_object_value(PlannerChecklistItems)), + "completionRequirements": lambda n : setattr(self, 'completion_requirements', n.get_object_value(PlannerTaskCompletionRequirementDetails)), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "forms": lambda n : setattr(self, 'forms', n.get_object_value(PlannerFormsDictionary)), + "notes": lambda n : setattr(self, 'notes', n.get_object_value(ItemBody)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "previewType": lambda n : setattr(self, 'preview_type', n.get_enum_value(PlannerPreviewType)), + "references": lambda n : setattr(self, 'references', n.get_object_value(PlannerExternalReferences)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("approvalAttachment", self.approval_attachment) + writer.write_object_value("checklist", self.checklist) + writer.write_object_value("completionRequirements", self.completion_requirements) + writer.write_str_value("description", self.description) + writer.write_object_value("forms", self.forms) + writer.write_object_value("notes", self.notes) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_enum_value("previewType", self.preview_type) + writer.write_object_value("references", self.references) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/policy_deletable_item.py b/msgraph_beta/generated/models/policy_deletable_item.py index c76e28071b3..21d0f4205a7 100644 --- a/msgraph_beta/generated/models/policy_deletable_item.py +++ b/msgraph_beta/generated/models/policy_deletable_item.py @@ -12,9 +12,11 @@ from .country_named_location import CountryNamedLocation from .cross_tenant_access_policy_configuration_partner import CrossTenantAccessPolicyConfigurationPartner from .cross_tenant_identity_sync_policy_partner import CrossTenantIdentitySyncPolicyPartner + from .delegated_admin_service_provider_constraints import DelegatedAdminServiceProviderConstraints from .ip_named_location import IpNamedLocation from .named_location import NamedLocation from .private_link_named_location import PrivateLinkNamedLocation + from .service_provider_constraints import ServiceProviderConstraints from .service_tag_named_location import ServiceTagNamedLocation from .what_if_analysis_result import WhatIfAnalysisResult @@ -64,6 +66,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> PolicyDeletableIte from .cross_tenant_identity_sync_policy_partner import CrossTenantIdentitySyncPolicyPartner return CrossTenantIdentitySyncPolicyPartner() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.delegatedAdminServiceProviderConstraints".casefold(): + from .delegated_admin_service_provider_constraints import DelegatedAdminServiceProviderConstraints + + return DelegatedAdminServiceProviderConstraints() if mapping_value and mapping_value.casefold() == "#microsoft.graph.ipNamedLocation".casefold(): from .ip_named_location import IpNamedLocation @@ -76,6 +82,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> PolicyDeletableIte from .private_link_named_location import PrivateLinkNamedLocation return PrivateLinkNamedLocation() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.serviceProviderConstraints".casefold(): + from .service_provider_constraints import ServiceProviderConstraints + + return ServiceProviderConstraints() if mapping_value and mapping_value.casefold() == "#microsoft.graph.serviceTagNamedLocation".casefold(): from .service_tag_named_location import ServiceTagNamedLocation @@ -96,9 +106,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .country_named_location import CountryNamedLocation from .cross_tenant_access_policy_configuration_partner import CrossTenantAccessPolicyConfigurationPartner from .cross_tenant_identity_sync_policy_partner import CrossTenantIdentitySyncPolicyPartner + from .delegated_admin_service_provider_constraints import DelegatedAdminServiceProviderConstraints from .ip_named_location import IpNamedLocation from .named_location import NamedLocation from .private_link_named_location import PrivateLinkNamedLocation + from .service_provider_constraints import ServiceProviderConstraints from .service_tag_named_location import ServiceTagNamedLocation from .what_if_analysis_result import WhatIfAnalysisResult @@ -107,9 +119,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .country_named_location import CountryNamedLocation from .cross_tenant_access_policy_configuration_partner import CrossTenantAccessPolicyConfigurationPartner from .cross_tenant_identity_sync_policy_partner import CrossTenantIdentitySyncPolicyPartner + from .delegated_admin_service_provider_constraints import DelegatedAdminServiceProviderConstraints from .ip_named_location import IpNamedLocation from .named_location import NamedLocation from .private_link_named_location import PrivateLinkNamedLocation + from .service_provider_constraints import ServiceProviderConstraints from .service_tag_named_location import ServiceTagNamedLocation from .what_if_analysis_result import WhatIfAnalysisResult diff --git a/msgraph_beta/generated/models/policy_tip_action.py b/msgraph_beta/generated/models/policy_tip_action.py new file mode 100644 index 00000000000..820b184fa9f --- /dev/null +++ b/msgraph_beta/generated/models/policy_tip_action.py @@ -0,0 +1,69 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .dlp_action_info import DlpActionInfo + from .notify_user_action import NotifyUserAction + +from .dlp_action_info import DlpActionInfo + +@dataclass +class PolicyTipAction(DlpActionInfo, Parsable): + # The OdataType property + odata_type: Optional[str] = None + # The text of the policy tip that explains what triggered the DLP policy. Developers can display this information to users in the app. + policy_tip: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PolicyTipAction: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PolicyTipAction + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.notifyUserAction".casefold(): + from .notify_user_action import NotifyUserAction + + return NotifyUserAction() + return PolicyTipAction() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .dlp_action_info import DlpActionInfo + from .notify_user_action import NotifyUserAction + + from .dlp_action_info import DlpActionInfo + from .notify_user_action import NotifyUserAction + + fields: dict[str, Callable[[Any], None]] = { + "policyTip": lambda n : setattr(self, 'policy_tip', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("policyTip", self.policy_tip) + + diff --git a/msgraph_beta/generated/models/principal_type.py b/msgraph_beta/generated/models/principal_type.py deleted file mode 100644 index 69a1ac83aad..00000000000 --- a/msgraph_beta/generated/models/principal_type.py +++ /dev/null @@ -1,6 +0,0 @@ -from enum import Enum - -class PrincipalType(str, Enum): - EntraIdUser = "entraIdUser", - UnknownFutureValue = "unknownFutureValue", - diff --git a/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_instance_collecti_ac334b75.py b/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_instance_collecti_ac334b75.py new file mode 100644 index 00000000000..1847049a18e --- /dev/null +++ b/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_instance_collecti_ac334b75.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .privileged_access_group_assignment_schedule_instance import PrivilegedAccessGroupAssignmentScheduleInstance + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class PrivilegedAccessGroupAssignmentScheduleInstanceCollecti_ac334b75(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse + """ + # The value property + value: Optional[list[PrivilegedAccessGroupAssignmentScheduleInstance]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedAccessGroupAssignmentScheduleInstanceCollecti_ac334b75: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PrivilegedAccessGroupAssignmentScheduleInstanceCollecti_ac334b75 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PrivilegedAccessGroupAssignmentScheduleInstanceCollecti_ac334b75() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .privileged_access_group_assignment_schedule_instance import PrivilegedAccessGroupAssignmentScheduleInstance + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .privileged_access_group_assignment_schedule_instance import PrivilegedAccessGroupAssignmentScheduleInstance + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(PrivilegedAccessGroupAssignmentScheduleInstance)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index d4c83a06ae6..00000000000 --- a/msgraph_beta/generated/models/privileged_access_group_assignment_schedule_instance_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .privileged_access_group_assignment_schedule_instance import PrivilegedAccessGroupAssignmentScheduleInstance - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[PrivilegedAccessGroupAssignmentScheduleInstance]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PrivilegedAccessGroupAssignmentScheduleInstanceCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .privileged_access_group_assignment_schedule_instance import PrivilegedAccessGroupAssignmentScheduleInstance - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .privileged_access_group_assignment_schedule_instance import PrivilegedAccessGroupAssignmentScheduleInstance - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(PrivilegedAccessGroupAssignmentScheduleInstance)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_instance_collect_a2e04c90.py b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_instance_collect_a2e04c90.py new file mode 100644 index 00000000000..490f979ab02 --- /dev/null +++ b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_instance_collect_a2e04c90.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .privileged_access_group_eligibility_schedule_instance import PrivilegedAccessGroupEligibilityScheduleInstance + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class PrivilegedAccessGroupEligibilityScheduleInstanceCollect_a2e04c90(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse + """ + # The value property + value: Optional[list[PrivilegedAccessGroupEligibilityScheduleInstance]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedAccessGroupEligibilityScheduleInstanceCollect_a2e04c90: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PrivilegedAccessGroupEligibilityScheduleInstanceCollect_a2e04c90 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PrivilegedAccessGroupEligibilityScheduleInstanceCollect_a2e04c90() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .privileged_access_group_eligibility_schedule_instance import PrivilegedAccessGroupEligibilityScheduleInstance + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .privileged_access_group_eligibility_schedule_instance import PrivilegedAccessGroupEligibilityScheduleInstance + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(PrivilegedAccessGroupEligibilityScheduleInstance)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index b407abf6bb4..00000000000 --- a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_instance_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .privileged_access_group_eligibility_schedule_instance import PrivilegedAccessGroupEligibilityScheduleInstance - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[PrivilegedAccessGroupEligibilityScheduleInstance]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PrivilegedAccessGroupEligibilityScheduleInstanceCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .privileged_access_group_eligibility_schedule_instance import PrivilegedAccessGroupEligibilityScheduleInstance - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .privileged_access_group_eligibility_schedule_instance import PrivilegedAccessGroupEligibilityScheduleInstance - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(PrivilegedAccessGroupEligibilityScheduleInstance)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_request_collecti_d406580b.py b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_request_collecti_d406580b.py new file mode 100644 index 00000000000..dde0467d87e --- /dev/null +++ b/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_request_collecti_d406580b.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .privileged_access_group_eligibility_schedule_request import PrivilegedAccessGroupEligibilityScheduleRequest + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class PrivilegedAccessGroupEligibilityScheduleRequestCollecti_d406580b(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse + """ + # The value property + value: Optional[list[PrivilegedAccessGroupEligibilityScheduleRequest]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedAccessGroupEligibilityScheduleRequestCollecti_d406580b: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: PrivilegedAccessGroupEligibilityScheduleRequestCollecti_d406580b + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return PrivilegedAccessGroupEligibilityScheduleRequestCollecti_d406580b() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .privileged_access_group_eligibility_schedule_request import PrivilegedAccessGroupEligibilityScheduleRequest + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .privileged_access_group_eligibility_schedule_request import PrivilegedAccessGroupEligibilityScheduleRequest + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(PrivilegedAccessGroupEligibilityScheduleRequest)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 3ef349e8911..00000000000 --- a/msgraph_beta/generated/models/privileged_access_group_eligibility_schedule_request_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .privileged_access_group_eligibility_schedule_request import PrivilegedAccessGroupEligibilityScheduleRequest - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[PrivilegedAccessGroupEligibilityScheduleRequest]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return PrivilegedAccessGroupEligibilityScheduleRequestCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .privileged_access_group_eligibility_schedule_request import PrivilegedAccessGroupEligibilityScheduleRequest - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .privileged_access_group_eligibility_schedule_request import PrivilegedAccessGroupEligibilityScheduleRequest - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(PrivilegedAccessGroupEligibilityScheduleRequest)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/process_content_request.py b/msgraph_beta/generated/models/process_content_request.py index b142c225ffd..0231c84a2f1 100644 --- a/msgraph_beta/generated/models/process_content_request.py +++ b/msgraph_beta/generated/models/process_content_request.py @@ -7,6 +7,7 @@ if TYPE_CHECKING: from .activity_metadata import ActivityMetadata + from .context_metadata import ContextMetadata from .device_metadata import DeviceMetadata from .integrated_application_metadata import IntegratedApplicationMetadata from .process_content_metadata_base import ProcessContentMetadataBase @@ -21,8 +22,10 @@ class ProcessContentRequest(AdditionalDataHolder, BackedModel, Parsable): additional_data: dict[str, Any] = field(default_factory=dict) # The activityMetadata property activity_metadata: Optional[ActivityMetadata] = None - # A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses and file metadata for files. Required. + # A collection of content entries to be processed. Each entry contains the content itself and its metadata. Use conversation metadata for content like prompts and responses, file metadata for files, and content activity metadata for enforcement result status entries. Required. content_entries: Optional[list[ProcessContentMetadataBase]] = None + # The contextMetadata property + context_metadata: Optional[ContextMetadata] = None # The deviceMetadata property device_metadata: Optional[DeviceMetadata] = None # The integratedAppMetadata property @@ -49,12 +52,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .activity_metadata import ActivityMetadata + from .context_metadata import ContextMetadata from .device_metadata import DeviceMetadata from .integrated_application_metadata import IntegratedApplicationMetadata from .process_content_metadata_base import ProcessContentMetadataBase from .protected_application_metadata import ProtectedApplicationMetadata from .activity_metadata import ActivityMetadata + from .context_metadata import ContextMetadata from .device_metadata import DeviceMetadata from .integrated_application_metadata import IntegratedApplicationMetadata from .process_content_metadata_base import ProcessContentMetadataBase @@ -63,6 +68,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "activityMetadata": lambda n : setattr(self, 'activity_metadata', n.get_object_value(ActivityMetadata)), "contentEntries": lambda n : setattr(self, 'content_entries', n.get_collection_of_object_values(ProcessContentMetadataBase)), + "contextMetadata": lambda n : setattr(self, 'context_metadata', n.get_object_value(ContextMetadata)), "deviceMetadata": lambda n : setattr(self, 'device_metadata', n.get_object_value(DeviceMetadata)), "integratedAppMetadata": lambda n : setattr(self, 'integrated_app_metadata', n.get_object_value(IntegratedApplicationMetadata)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), @@ -80,6 +86,7 @@ def serialize(self,writer: SerializationWriter) -> None: raise TypeError("writer cannot be null.") writer.write_object_value("activityMetadata", self.activity_metadata) writer.write_collection_of_object_values("contentEntries", self.content_entries) + writer.write_object_value("contextMetadata", self.context_metadata) writer.write_object_value("deviceMetadata", self.device_metadata) writer.write_object_value("integratedAppMetadata", self.integrated_app_metadata) writer.write_str_value("@odata.type", self.odata_type) diff --git a/msgraph_beta/generated/models/profile_card_property.py b/msgraph_beta/generated/models/profile_card_property.py index a00be5024db..4f1cfd3a674 100644 --- a/msgraph_beta/generated/models/profile_card_property.py +++ b/msgraph_beta/generated/models/profile_card_property.py @@ -16,7 +16,7 @@ class ProfileCardProperty(Entity, Parsable): 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. directory_property_name: Optional[str] = None - # The isVisible property + # Indicates whether the given directory property should be shown on a user’s profile card. is_visible: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/profile_property_setting.py b/msgraph_beta/generated/models/profile_property_setting.py index 23a4e310160..5b03887861d 100644 --- a/msgraph_beta/generated/models/profile_property_setting.py +++ b/msgraph_beta/generated/models/profile_property_setting.py @@ -11,13 +11,13 @@ @dataclass class ProfilePropertySetting(Entity, Parsable): - # Name of the property-level setting. + # Name of the property associated with this setting. display_name: Optional[str] = None # Other name of the property-level setting. For backward compatibility. name: Optional[str] = None # The OdataType property odata_type: Optional[str] = None - # A collection of prioritized profile source URLs ordered by data precedence within an organization. + # A collection of prioritized profile source URLs ordered by data precedence within an organization. For details, see Manage profile source precedence in Microsoft 365. prioritized_source_urls: Optional[list[str]] = None @staticmethod diff --git a/msgraph_beta/generated/models/protection_policy_base.py b/msgraph_beta/generated/models/protection_policy_base.py index 43aaca5fe49..e5ea19352b8 100644 --- a/msgraph_beta/generated/models/protection_policy_base.py +++ b/msgraph_beta/generated/models/protection_policy_base.py @@ -38,9 +38,9 @@ class ProtectionPolicyBase(Entity, Parsable): odata_type: Optional[str] = None # The date and time when offboarding was requested for the protection policy. 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. offboard_requested_date_time: Optional[datetime.datetime] = None - # The protectionMode property + # The backup mode for the protection policy. The possible values are: standard, fullServiceBackup, unknownFutureValue. When set to fullServiceBackup, the entire workload is backed up and specific items can be excluded using exclusion units. When set to standard, only the items explicitly added as protection units are backed up. protection_mode: Optional[BackupPolicyProtectionMode] = None - # The count of artifacts in the protection policy by status. Requires $select to retrieve. + # The count of artifacts in the protection policy by status. Returned only on $select. protection_policy_artifact_count: Optional[ProtectionPolicyArtifactCount] = None # Contains the retention setting details for the policy. retention_settings: Optional[list[RetentionSetting]] = None diff --git a/msgraph_beta/generated/models/protection_unit_base.py b/msgraph_beta/generated/models/protection_unit_base.py index 3cd1ca88da4..3f23ed486e3 100644 --- a/msgraph_beta/generated/models/protection_unit_base.py +++ b/msgraph_beta/generated/models/protection_unit_base.py @@ -13,6 +13,7 @@ from .protection_source import ProtectionSource from .protection_unit_status import ProtectionUnitStatus from .public_error import PublicError + from .retention_period_change import RetentionPeriodChange from .site_protection_unit import SiteProtectionUnit from .entity import Entity @@ -37,6 +38,8 @@ class ProtectionUnitBase(Entity, Parsable): odata_type: Optional[str] = None # The time when protection unit offboard was requested. offboard_requested_date_time: Optional[datetime.datetime] = None + # The pendingRetentionPeriodChange property + pending_retention_period_change: Optional[RetentionPeriodChange] = None # The unique identifier of the protection policy based on which protection unit was created. policy_id: Optional[str] = None # The protectionSources property @@ -84,6 +87,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .protection_source import ProtectionSource from .protection_unit_status import ProtectionUnitStatus from .public_error import PublicError + from .retention_period_change import RetentionPeriodChange from .site_protection_unit import SiteProtectionUnit from .drive_protection_unit import DriveProtectionUnit @@ -93,6 +97,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .protection_source import ProtectionSource from .protection_unit_status import ProtectionUnitStatus from .public_error import PublicError + from .retention_period_change import RetentionPeriodChange from .site_protection_unit import SiteProtectionUnit fields: dict[str, Callable[[Any], None]] = { @@ -104,6 +109,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_object_value(IdentitySet)), "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), "offboardRequestedDateTime": lambda n : setattr(self, 'offboard_requested_date_time', n.get_datetime_value()), + "pendingRetentionPeriodChange": lambda n : setattr(self, 'pending_retention_period_change', n.get_object_value(RetentionPeriodChange)), "policyId": lambda n : setattr(self, 'policy_id', n.get_str_value()), "protectionSources": lambda n : setattr(self, 'protection_sources', n.get_collection_of_enum_values(ProtectionSource)), "status": lambda n : setattr(self, 'status', n.get_enum_value(ProtectionUnitStatus)), diff --git a/msgraph_beta/generated/models/recipient_type.py b/msgraph_beta/generated/models/recipient_type.py new file mode 100644 index 00000000000..735644cf223 --- /dev/null +++ b/msgraph_beta/generated/models/recipient_type.py @@ -0,0 +1,9 @@ +from enum import Enum + +class RecipientType(str, Enum): + Contact = "contact", + OneOff = "oneOff", + Mailbox = "mailbox", + PrivateDL = "privateDL", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/redirect_uri_allowed_domain_configuration.py b/msgraph_beta/generated/models/redirect_uri_allowed_domain_configuration.py index 3191c896c87..eb8ca5b9465 100644 --- a/msgraph_beta/generated/models/redirect_uri_allowed_domain_configuration.py +++ b/msgraph_beta/generated/models/redirect_uri_allowed_domain_configuration.py @@ -18,23 +18,23 @@ class RedirectUriAllowedDomainConfiguration(AdditionalDataHolder, BackedModel, P # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # The allowedDomains property + # Collection of domain names that are allowed globally across all platforms. Domain validation follows RFC 3986 (URI syntax, section 3.2.2 for the host component). Domain matching is case-insensitive and exact; wildcards are not supported. allowed_domains: Optional[list[str]] = None - # The excludeActors property + # Applications or service principals that are exempt from this restriction. exclude_actors: Optional[AppManagementPolicyActorExemptions] = None - # The isStateSetByMicrosoft property + # Indicates whether the restriction state was set by Microsoft. is_state_set_by_microsoft: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None - # The publicClient property + # Platform-specific allowed domain configuration for public client applications (native/mobile apps). public_client: Optional[RedirectUriPlatformAllowedDomainConfiguration] = None - # The restrictForAppsCreatedAfterDateTime property + # Date and time when this restriction starts applying to newly created applications. Applications created before this date are not affected. restrict_for_apps_created_after_date_time: Optional[datetime.datetime] = None - # The spa property + # Platform-specific allowed domain configuration for single-page applications (SPAs). spa: Optional[RedirectUriPlatformAllowedDomainConfiguration] = None # The state property state: Optional[AppManagementRestrictionState] = None - # The web property + # Platform-specific allowed domain configuration for web applications. web: Optional[RedirectUriPlatformAllowedDomainConfiguration] = None @staticmethod diff --git a/msgraph_beta/generated/models/redirect_uri_allowed_scheme_configuration.py b/msgraph_beta/generated/models/redirect_uri_allowed_scheme_configuration.py index 7b9f87ed6ad..a6094e078c8 100644 --- a/msgraph_beta/generated/models/redirect_uri_allowed_scheme_configuration.py +++ b/msgraph_beta/generated/models/redirect_uri_allowed_scheme_configuration.py @@ -18,23 +18,23 @@ class RedirectUriAllowedSchemeConfiguration(AdditionalDataHolder, BackedModel, P # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # The allowedSchemes property + # Collection of URI schemes that are allowed globally across all platforms. Schemes refer to URI schemes as defined in RFC 3986 §3.1. The value '*' can be used to allow any scheme. allowed_schemes: Optional[list[str]] = None - # The excludeActors property + # Applications or service principals that are exempt from this restriction. exclude_actors: Optional[AppManagementPolicyActorExemptions] = None - # The isStateSetByMicrosoft property + # Indicates whether the restriction state was set by Microsoft. is_state_set_by_microsoft: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None - # The publicClient property + # Platform-specific allowed scheme configuration for public client applications (native/mobile apps). public_client: Optional[RedirectUriPlatformAllowedSchemeConfiguration] = None - # The restrictForAppsCreatedAfterDateTime property + # Date and time when this restriction starts applying to newly created applications. Applications created before this date are not affected. restrict_for_apps_created_after_date_time: Optional[datetime.datetime] = None - # The spa property + # Platform-specific allowed scheme configuration for single-page applications (SPAs). spa: Optional[RedirectUriPlatformAllowedSchemeConfiguration] = None # The state property state: Optional[AppManagementRestrictionState] = None - # The web property + # Platform-specific allowed scheme configuration for web applications. web: Optional[RedirectUriPlatformAllowedSchemeConfiguration] = None @staticmethod diff --git a/msgraph_beta/generated/models/redirect_uri_blocked_domain_configuration.py b/msgraph_beta/generated/models/redirect_uri_blocked_domain_configuration.py index 2be9cc05b80..fdbcda6f99a 100644 --- a/msgraph_beta/generated/models/redirect_uri_blocked_domain_configuration.py +++ b/msgraph_beta/generated/models/redirect_uri_blocked_domain_configuration.py @@ -18,23 +18,23 @@ class RedirectUriBlockedDomainConfiguration(AdditionalDataHolder, BackedModel, P # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # The blockedDomains property + # Collection of domain names that are blocked globally across all platforms. Domain validation follows RFC 3986 (URI syntax, section 3.2.2 for the host component). Domain matching is case-insensitive and exact; wildcards are not supported. blocked_domains: Optional[list[str]] = None - # The excludeActors property + # Applications or service principals that are exempt from this restriction. exclude_actors: Optional[AppManagementPolicyActorExemptions] = None - # The isStateSetByMicrosoft property + # Indicates whether the restriction state was set by Microsoft. is_state_set_by_microsoft: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None - # The publicClient property + # Platform-specific blocked domain configuration for public client applications (native/mobile apps). public_client: Optional[RedirectUriPlatformBlockedDomainConfiguration] = None - # The restrictForAppsCreatedAfterDateTime property + # Date and time when this restriction starts applying to newly created applications. Applications created before this date are not affected. restrict_for_apps_created_after_date_time: Optional[datetime.datetime] = None - # The spa property + # Platform-specific blocked domain configuration for single-page applications (SPAs). spa: Optional[RedirectUriPlatformBlockedDomainConfiguration] = None # The state property state: Optional[AppManagementRestrictionState] = None - # The web property + # Platform-specific blocked domain configuration for web applications. web: Optional[RedirectUriPlatformBlockedDomainConfiguration] = None @staticmethod diff --git a/msgraph_beta/generated/models/redirect_uri_blocked_scheme_configuration.py b/msgraph_beta/generated/models/redirect_uri_blocked_scheme_configuration.py index 494d7841488..956cef5cb79 100644 --- a/msgraph_beta/generated/models/redirect_uri_blocked_scheme_configuration.py +++ b/msgraph_beta/generated/models/redirect_uri_blocked_scheme_configuration.py @@ -18,25 +18,25 @@ class RedirectUriBlockedSchemeConfiguration(AdditionalDataHolder, BackedModel, P # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # The blockedSchemes property + # Collection of URI schemes that are blocked globally across all platforms. Schemes refer to URI schemes as defined in RFC 3986 §3.1. blocked_schemes: Optional[list[str]] = None - # The excludeActors property + # Applications or service principals that are exempt from this restriction. exclude_actors: Optional[AppManagementPolicyActorExemptions] = None - # The exemptFormats property + # Collection of URI patterns that are exempt from the blocked scheme restrictions. Patterns must follow specific validation rules for standard URI formats or URN formats. exempt_formats: Optional[list[str]] = None - # The isStateSetByMicrosoft property + # Indicates whether the restriction state was set by Microsoft. is_state_set_by_microsoft: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None - # The publicClient property + # Platform-specific blocked scheme configuration for public client applications (native/mobile apps). public_client: Optional[RedirectUriPlatformBlockedSchemeConfiguration] = None - # The restrictForAppsCreatedAfterDateTime property + # Date and time when this restriction starts applying to newly created applications. Applications created before this date are not affected. restrict_for_apps_created_after_date_time: Optional[datetime.datetime] = None - # The spa property + # Platform-specific blocked scheme configuration for single-page applications (SPAs). spa: Optional[RedirectUriPlatformBlockedSchemeConfiguration] = None # The state property state: Optional[AppManagementRestrictionState] = None - # The web property + # Platform-specific blocked scheme configuration for web applications. web: Optional[RedirectUriPlatformBlockedSchemeConfiguration] = None @staticmethod diff --git a/msgraph_beta/generated/models/redirect_uri_configuration.py b/msgraph_beta/generated/models/redirect_uri_configuration.py index 9416856a993..e89c8283fbb 100644 --- a/msgraph_beta/generated/models/redirect_uri_configuration.py +++ b/msgraph_beta/generated/models/redirect_uri_configuration.py @@ -21,15 +21,15 @@ class RedirectUriConfiguration(AdditionalDataHolder, BackedModel, Parsable): additional_data: dict[str, Any] = field(default_factory=dict) # The OdataType property odata_type: Optional[str] = None - # The uriWithBlockedDomain property + # Configuration that specifies blocked domains for redirect URIs with global and platform-specific settings. uri_with_blocked_domain: Optional[RedirectUriBlockedDomainConfiguration] = None - # The uriWithBlockedScheme property + # Configuration that specifies blocked URI schemes for redirect URIs with global and platform-specific settings and exempt format patterns. uri_with_blocked_scheme: Optional[RedirectUriBlockedSchemeConfiguration] = None - # The uriWithWildcard property + # Configuration that controls the use of wildcard patterns in redirect URIs with configurable exceptions. uri_with_wildcard: Optional[RedirectUriWildcardConfiguration] = None - # The uriWithoutAllowedDomain property + # Configuration that specifies allowed domains for redirect URIs with global and platform-specific settings. uri_without_allowed_domain: Optional[RedirectUriAllowedDomainConfiguration] = None - # The uriWithoutAllowedScheme property + # Configuration that specifies allowed URI schemes for redirect URIs with global and platform-specific settings. uri_without_allowed_scheme: Optional[RedirectUriAllowedSchemeConfiguration] = None @staticmethod diff --git a/msgraph_beta/generated/models/redirect_uri_platform_allowed_domain_configuration.py b/msgraph_beta/generated/models/redirect_uri_platform_allowed_domain_configuration.py index ef6354ee7ba..23c29465bf3 100644 --- a/msgraph_beta/generated/models/redirect_uri_platform_allowed_domain_configuration.py +++ b/msgraph_beta/generated/models/redirect_uri_platform_allowed_domain_configuration.py @@ -12,7 +12,7 @@ class RedirectUriPlatformAllowedDomainConfiguration(AdditionalDataHolder, Backed # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # The allowedDomains property + # Collection of domain names that are allowed for this specific platform. Domain validation follows RFC 3986 (URI syntax, section 3.2.2 for the host component). Domain matching is case-insensitive and exact; wildcards are not supported. allowed_domains: Optional[list[str]] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/redirect_uri_platform_allowed_scheme_configuration.py b/msgraph_beta/generated/models/redirect_uri_platform_allowed_scheme_configuration.py index a09438cbf65..f8162a552ab 100644 --- a/msgraph_beta/generated/models/redirect_uri_platform_allowed_scheme_configuration.py +++ b/msgraph_beta/generated/models/redirect_uri_platform_allowed_scheme_configuration.py @@ -12,7 +12,7 @@ class RedirectUriPlatformAllowedSchemeConfiguration(AdditionalDataHolder, Backed # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # The allowedSchemes property + # Collection of URI schemes that are allowed for this specific platform. Schemes refer to URI schemes as defined in RFC 3986 §3.1. The value '*' can be used to allow any scheme for this platform. allowed_schemes: Optional[list[str]] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/redirect_uri_platform_blocked_domain_configuration.py b/msgraph_beta/generated/models/redirect_uri_platform_blocked_domain_configuration.py index 59b8d4f8c6a..d9e8a16aa81 100644 --- a/msgraph_beta/generated/models/redirect_uri_platform_blocked_domain_configuration.py +++ b/msgraph_beta/generated/models/redirect_uri_platform_blocked_domain_configuration.py @@ -12,7 +12,7 @@ class RedirectUriPlatformBlockedDomainConfiguration(AdditionalDataHolder, Backed # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # The blockedDomains property + # Collection of domain names that are blocked for this specific platform. Domain validation follows RFC 3986 (URI syntax, section 3.2.2 for the host component). Domain matching is case-insensitive and exact; wildcards are not supported. blocked_domains: Optional[list[str]] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/redirect_uri_platform_blocked_scheme_configuration.py b/msgraph_beta/generated/models/redirect_uri_platform_blocked_scheme_configuration.py index 7020feb36a4..43f75fda665 100644 --- a/msgraph_beta/generated/models/redirect_uri_platform_blocked_scheme_configuration.py +++ b/msgraph_beta/generated/models/redirect_uri_platform_blocked_scheme_configuration.py @@ -12,9 +12,9 @@ class RedirectUriPlatformBlockedSchemeConfiguration(AdditionalDataHolder, Backed # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # The blockedSchemes property + # Collection of URI schemes that are blocked for this specific platform. Schemes refer to URI schemes as defined in RFC 3986 §3.1. blocked_schemes: Optional[list[str]] = None - # The exemptFormats property + # Collection of URI patterns that are exempt from the blocked scheme restrictions for this platform. Patterns must follow specific validation rules for standard URI formats or URN formats. exempt_formats: Optional[list[str]] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/redirect_uri_wildcard_configuration.py b/msgraph_beta/generated/models/redirect_uri_wildcard_configuration.py index 7f4ab700878..5c0d5527c50 100644 --- a/msgraph_beta/generated/models/redirect_uri_wildcard_configuration.py +++ b/msgraph_beta/generated/models/redirect_uri_wildcard_configuration.py @@ -18,15 +18,15 @@ class RedirectUriWildcardConfiguration(AdditionalDataHolder, BackedModel, Parsab # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # The excludeActors property + # Applications or service principals that are exempt from this restriction. exclude_actors: Optional[AppManagementPolicyActorExemptions] = None - # The excludeFormats property + # Configuration that specifies exceptions to the wildcard restriction, such as allowing wildcards for specific trusted domains. exclude_formats: Optional[RedirectUriWildcardExcludeFormats] = None - # The isStateSetByMicrosoft property + # Indicates whether the restriction state was set by Microsoft. is_state_set_by_microsoft: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None - # The restrictForAppsCreatedAfterDateTime property + # Date and time when this restriction starts applying to newly created applications. Applications created before this date are not affected. restrict_for_apps_created_after_date_time: Optional[datetime.datetime] = None # The state property state: Optional[AppManagementRestrictionState] = None diff --git a/msgraph_beta/generated/models/redirect_uri_wildcard_exclude_formats.py b/msgraph_beta/generated/models/redirect_uri_wildcard_exclude_formats.py index 5fad85b9680..4b0cea0a45b 100644 --- a/msgraph_beta/generated/models/redirect_uri_wildcard_exclude_formats.py +++ b/msgraph_beta/generated/models/redirect_uri_wildcard_exclude_formats.py @@ -12,9 +12,9 @@ class RedirectUriWildcardExcludeFormats(AdditionalDataHolder, BackedModel, Parsa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) - # The excludeWildcardsInPath property + # When true, blocks the use of wildcards in the path portion of redirect URIs. When false, allows wildcards in paths. exclude_wildcards_in_path: Optional[bool] = None - # The excludeWildcardsInPathWithDomains property + # Collection of domain names where wildcards in the path portion of redirect URIs are blocked. Accepts only valid host names (no wildcards) as defined in RFC 3986 §3.2.2. For example, login.microsoft.com or contoso.com. exclude_wildcards_in_path_with_domains: Optional[list[str]] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/reminder.py b/msgraph_beta/generated/models/reminder.py index 1d5ad73af27..b4f0a0c8764 100644 --- a/msgraph_beta/generated/models/reminder.py +++ b/msgraph_beta/generated/models/reminder.py @@ -20,7 +20,7 @@ class Reminder(AdditionalDataHolder, BackedModel, Parsable): change_key: Optional[str] = None # The date, time and time zone that the event ends. event_end_time: Optional[DateTimeTimeZone] = None - # The unique ID of the event. Read only. + # The unique ID of the event. Read-only. event_id: Optional[str] = None # The location of the event. event_location: Optional[Location] = None diff --git a/msgraph_beta/generated/models/remove_from_lobby_operation.py b/msgraph_beta/generated/models/remove_from_lobby_operation.py new file mode 100644 index 00000000000..b6c35cdf881 --- /dev/null +++ b/msgraph_beta/generated/models/remove_from_lobby_operation.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .comms_operation import CommsOperation + +from .comms_operation import CommsOperation + +@dataclass +class RemoveFromLobbyOperation(CommsOperation, Parsable): + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemoveFromLobbyOperation: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemoveFromLobbyOperation + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemoveFromLobbyOperation() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .comms_operation import CommsOperation + + from .comms_operation import CommsOperation + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/report_root.py b/msgraph_beta/generated/models/report_root.py index 8492a2dbe05..4e427678326 100644 --- a/msgraph_beta/generated/models/report_root.py +++ b/msgraph_beta/generated/models/report_root.py @@ -12,6 +12,8 @@ from .credential_user_registration_details import CredentialUserRegistrationDetails from .entity import Entity from .health_monitoring.health_monitoring_root import HealthMonitoringRoot + from .identity_analytics_root import IdentityAnalyticsRoot + from .identity_correlation import IdentityCorrelation from .partners.partners import Partners from .print_usage import PrintUsage from .print_usage_by_printer import PrintUsageByPrinter @@ -35,6 +37,8 @@ class ReportRoot(Entity, Parsable): authentication_methods: Optional[AuthenticationMethodsRoot] = None # Provides insight into the Microsoft Entra ID P1 and P2 premium license utilization for the tenant. azure_a_d_premium_license_insight: Optional[AzureADPremiumLicenseInsight] = None + # The identity correlation reports in the tenant. + correlations: Optional[list[IdentityCorrelation]] = None # Details of the usage of self-service password reset and multifactor authentication (MFA) for all registered users. credential_user_registration_details: Optional[list[CredentialUserRegistrationDetails]] = None # The dailyPrintUsage property @@ -49,6 +53,8 @@ class ReportRoot(Entity, Parsable): daily_print_usage_summaries_by_user: Optional[list[PrintUsageByUser]] = None # Reports for Microsoft Entra Health Monitoring. health_monitoring: Optional[HealthMonitoringRoot] = None + # Microsoft Entra identity analytics for the tenant, including its groups. + identity_analytics: Optional[IdentityAnalyticsRoot] = None # Retrieve a list of monthly print usage summaries, grouped by printer. monthly_print_usage_by_printer: Optional[list[PrintUsageByPrinter]] = None # Retrieve a list of monthly print usage summaries, grouped by user. @@ -97,6 +103,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .credential_user_registration_details import CredentialUserRegistrationDetails from .entity import Entity from .health_monitoring.health_monitoring_root import HealthMonitoringRoot + from .identity_analytics_root import IdentityAnalyticsRoot + from .identity_correlation import IdentityCorrelation from .partners.partners import Partners from .print_usage import PrintUsage from .print_usage_by_printer import PrintUsageByPrinter @@ -115,6 +123,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .credential_user_registration_details import CredentialUserRegistrationDetails from .entity import Entity from .health_monitoring.health_monitoring_root import HealthMonitoringRoot + from .identity_analytics_root import IdentityAnalyticsRoot + from .identity_correlation import IdentityCorrelation from .partners.partners import Partners from .print_usage import PrintUsage from .print_usage_by_printer import PrintUsageByPrinter @@ -131,6 +141,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "applicationSignInDetailedSummary": lambda n : setattr(self, 'application_sign_in_detailed_summary', n.get_collection_of_object_values(ApplicationSignInDetailedSummary)), "authenticationMethods": lambda n : setattr(self, 'authentication_methods', n.get_object_value(AuthenticationMethodsRoot)), "azureADPremiumLicenseInsight": lambda n : setattr(self, 'azure_a_d_premium_license_insight', n.get_object_value(AzureADPremiumLicenseInsight)), + "correlations": lambda n : setattr(self, 'correlations', n.get_collection_of_object_values(IdentityCorrelation)), "credentialUserRegistrationDetails": lambda n : setattr(self, 'credential_user_registration_details', n.get_collection_of_object_values(CredentialUserRegistrationDetails)), "dailyPrintUsage": lambda n : setattr(self, 'daily_print_usage', n.get_collection_of_object_values(PrintUsage)), "dailyPrintUsageByPrinter": lambda n : setattr(self, 'daily_print_usage_by_printer', n.get_collection_of_object_values(PrintUsageByPrinter)), @@ -138,6 +149,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "dailyPrintUsageSummariesByPrinter": lambda n : setattr(self, 'daily_print_usage_summaries_by_printer', n.get_collection_of_object_values(PrintUsageByPrinter)), "dailyPrintUsageSummariesByUser": lambda n : setattr(self, 'daily_print_usage_summaries_by_user', n.get_collection_of_object_values(PrintUsageByUser)), "healthMonitoring": lambda n : setattr(self, 'health_monitoring', n.get_object_value(HealthMonitoringRoot)), + "identityAnalytics": lambda n : setattr(self, 'identity_analytics', n.get_object_value(IdentityAnalyticsRoot)), "monthlyPrintUsageByPrinter": lambda n : setattr(self, 'monthly_print_usage_by_printer', n.get_collection_of_object_values(PrintUsageByPrinter)), "monthlyPrintUsageByUser": lambda n : setattr(self, 'monthly_print_usage_by_user', n.get_collection_of_object_values(PrintUsageByUser)), "monthlyPrintUsageSummariesByPrinter": lambda n : setattr(self, 'monthly_print_usage_summaries_by_printer', n.get_collection_of_object_values(PrintUsageByPrinter)), @@ -167,6 +179,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("applicationSignInDetailedSummary", self.application_sign_in_detailed_summary) writer.write_object_value("authenticationMethods", self.authentication_methods) writer.write_object_value("azureADPremiumLicenseInsight", self.azure_a_d_premium_license_insight) + writer.write_collection_of_object_values("correlations", self.correlations) writer.write_collection_of_object_values("credentialUserRegistrationDetails", self.credential_user_registration_details) writer.write_collection_of_object_values("dailyPrintUsage", self.daily_print_usage) writer.write_collection_of_object_values("dailyPrintUsageByPrinter", self.daily_print_usage_by_printer) @@ -174,6 +187,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("dailyPrintUsageSummariesByPrinter", self.daily_print_usage_summaries_by_printer) writer.write_collection_of_object_values("dailyPrintUsageSummariesByUser", self.daily_print_usage_summaries_by_user) writer.write_object_value("healthMonitoring", self.health_monitoring) + writer.write_object_value("identityAnalytics", self.identity_analytics) writer.write_collection_of_object_values("monthlyPrintUsageByPrinter", self.monthly_print_usage_by_printer) writer.write_collection_of_object_values("monthlyPrintUsageByUser", self.monthly_print_usage_by_user) writer.write_collection_of_object_values("monthlyPrintUsageSummariesByPrinter", self.monthly_print_usage_summaries_by_printer) diff --git a/msgraph_beta/generated/models/restore_point_search_result.py b/msgraph_beta/generated/models/restore_point_search_result.py index b814f56db6d..ed23bd3d4f4 100644 --- a/msgraph_beta/generated/models/restore_point_search_result.py +++ b/msgraph_beta/generated/models/restore_point_search_result.py @@ -15,7 +15,7 @@ class RestorePointSearchResult(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) - # Total number of mailbox items that can be restored for a granular restore session. + # The number of items that match the specified search criteria and were changed within the given time range. artifact_hit_count: Optional[int] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/restore_search_artifact_query_expression.py b/msgraph_beta/generated/models/restore_search_artifact_query_expression.py new file mode 100644 index 00000000000..6ea8a4c48e8 --- /dev/null +++ b/msgraph_beta/generated/models/restore_search_artifact_query_expression.py @@ -0,0 +1,77 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .granular_restore_items import GranularRestoreItems + +@dataclass +class RestoreSearchArtifactQueryExpression(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Indicates whether the artifact has an attachment. Optional. + has_attachment: Optional[bool] = None + # The types of items to include in the search. Optional. + items: Optional[list[GranularRestoreItems]] = None + # The OdataType property + odata_type: Optional[str] = None + # The recipient email addresses to filter by. Optional. + recipients: Optional[list[str]] = None + # The sender email addresses to filter by. Optional. + senders: Optional[list[str]] = None + # The subject lines to filter by. Optional. + subjects: Optional[list[str]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RestoreSearchArtifactQueryExpression: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RestoreSearchArtifactQueryExpression + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RestoreSearchArtifactQueryExpression() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .granular_restore_items import GranularRestoreItems + + from .granular_restore_items import GranularRestoreItems + + fields: dict[str, Callable[[Any], None]] = { + "hasAttachment": lambda n : setattr(self, 'has_attachment', n.get_bool_value()), + "items": lambda n : setattr(self, 'items', n.get_collection_of_enum_values(GranularRestoreItems)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "recipients": lambda n : setattr(self, 'recipients', n.get_collection_of_primitive_values(str)), + "senders": lambda n : setattr(self, 'senders', n.get_collection_of_primitive_values(str)), + "subjects": lambda n : setattr(self, 'subjects', n.get_collection_of_primitive_values(str)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("hasAttachment", self.has_attachment) + writer.write_collection_of_enum_values("items", self.items) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_primitive_values("recipients", self.recipients) + writer.write_collection_of_primitive_values("senders", self.senders) + writer.write_collection_of_primitive_values("subjects", self.subjects) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/retention_period_change.py b/msgraph_beta/generated/models/retention_period_change.py new file mode 100644 index 00000000000..e46b7cdf8e4 --- /dev/null +++ b/msgraph_beta/generated/models/retention_period_change.py @@ -0,0 +1,70 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .retention_period_change_status import RetentionPeriodChangeStatus + +@dataclass +class RetentionPeriodChange(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The effectiveFromDateTime property + effective_from_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # The status property + status: Optional[RetentionPeriodChangeStatus] = None + # The targetRetentionPeriodInDays property + target_retention_period_in_days: Optional[int] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RetentionPeriodChange: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RetentionPeriodChange + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RetentionPeriodChange() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .retention_period_change_status import RetentionPeriodChangeStatus + + from .retention_period_change_status import RetentionPeriodChangeStatus + + fields: dict[str, Callable[[Any], None]] = { + "effectiveFromDateTime": lambda n : setattr(self, 'effective_from_date_time', n.get_datetime_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "status": lambda n : setattr(self, 'status', n.get_enum_value(RetentionPeriodChangeStatus)), + "targetRetentionPeriodInDays": lambda n : setattr(self, 'target_retention_period_in_days', n.get_int_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_datetime_value("effectiveFromDateTime", self.effective_from_date_time) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_enum_value("status", self.status) + writer.write_int_value("targetRetentionPeriodInDays", self.target_retention_period_in_days) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/retention_period_change_status.py b/msgraph_beta/generated/models/retention_period_change_status.py new file mode 100644 index 00000000000..da1e8000e27 --- /dev/null +++ b/msgraph_beta/generated/models/retention_period_change_status.py @@ -0,0 +1,9 @@ +from enum import Enum + +class RetentionPeriodChangeStatus(str, Enum): + None_ = "none", + InProgress = "inProgress", + Failed = "failed", + Completed = "completed", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/roles_assigned_outside_privileged_identity_management_alert_co_5cc28e38.py b/msgraph_beta/generated/models/roles_assigned_outside_privileged_identity_management_alert_co_5cc28e38.py new file mode 100644 index 00000000000..4cfa2bc61f3 --- /dev/null +++ b/msgraph_beta/generated/models/roles_assigned_outside_privileged_identity_management_alert_co_5cc28e38.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .unified_role_management_alert_configuration import UnifiedRoleManagementAlertConfiguration + +from .unified_role_management_alert_configuration import UnifiedRoleManagementAlertConfiguration + +@dataclass +class RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38(UnifiedRoleManagementAlertConfiguration, Parsable): + """ + Original name: RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.rolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .unified_role_management_alert_configuration import UnifiedRoleManagementAlertConfiguration + + from .unified_role_management_alert_configuration import UnifiedRoleManagementAlertConfiguration + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/roles_assigned_outside_privileged_identity_management_alert_configuration.py b/msgraph_beta/generated/models/roles_assigned_outside_privileged_identity_management_alert_configuration.py deleted file mode 100644 index e7589f6a91f..00000000000 --- a/msgraph_beta/generated/models/roles_assigned_outside_privileged_identity_management_alert_configuration.py +++ /dev/null @@ -1,53 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .unified_role_management_alert_configuration import UnifiedRoleManagementAlertConfiguration - -from .unified_role_management_alert_configuration import UnifiedRoleManagementAlertConfiguration - -@dataclass -class RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration(UnifiedRoleManagementAlertConfiguration, Parsable): - # The OdataType property - odata_type: Optional[str] = "#microsoft.graph.rolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration" - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .unified_role_management_alert_configuration import UnifiedRoleManagementAlertConfiguration - - from .unified_role_management_alert_configuration import UnifiedRoleManagementAlertConfiguration - - fields: dict[str, Callable[[Any], None]] = { - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - - diff --git a/msgraph_beta/generated/models/schedule.py b/msgraph_beta/generated/models/schedule.py index ca504252b30..37f36658549 100644 --- a/msgraph_beta/generated/models/schedule.py +++ b/msgraph_beta/generated/models/schedule.py @@ -78,7 +78,7 @@ class Schedule(Entity, Parsable): time_off_requests: Optional[list[TimeOffRequest]] = None # Indicates whether time off requests are enabled for the schedule. time_off_requests_enabled: Optional[bool] = None - # Indicates the time zone of the schedule team using tz database format. Required. + # The time zone of the schedule team as an IANA time zone database (tz database) name; for example, America/Chicago. For the full list of valid values, see List of tz database time zones. Required. time_zone: Optional[str] = None # The instances of times off in the schedule. times_off: Optional[list[TimeOff]] = None diff --git a/msgraph_beta/generated/models/schedule_entity_theme.py b/msgraph_beta/generated/models/schedule_entity_theme.py index 861eed891ee..a8ae6b88310 100644 --- a/msgraph_beta/generated/models/schedule_entity_theme.py +++ b/msgraph_beta/generated/models/schedule_entity_theme.py @@ -14,4 +14,27 @@ class ScheduleEntityTheme(str, Enum): DarkPink = "darkPink", DarkYellow = "darkYellow", UnknownFutureValue = "unknownFutureValue", + DarkRed = "darkRed", + Cranberry = "cranberry", + DarkOrange = "darkOrange", + Bronze = "bronze", + Peach = "peach", + Gold = "gold", + Lime = "lime", + Forest = "forest", + LightGreen = "lightGreen", + Jade = "jade", + LightTeal = "lightTeal", + DarkTeal = "darkTeal", + Steel = "steel", + SkyBlue = "skyBlue", + BlueGray = "blueGray", + Lavender = "lavender", + Lilac = "lilac", + Plum = "plum", + Magenta = "magenta", + DarkBrown = "darkBrown", + Beige = "beige", + Charcoal = "charcoal", + Silver = "silver", diff --git a/msgraph_beta/generated/models/security/a_i_span_outputs_audit_record.py b/msgraph_beta/generated/models/security/a_i_span_outputs_audit_record.py new file mode 100644 index 00000000000..09fc0dc796b --- /dev/null +++ b/msgraph_beta/generated/models/security/a_i_span_outputs_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AISpanOutputsAuditRecord(AuditData, Parsable): + """ + Audit data for AI Span Outputs events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.aISpanOutputsAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AISpanOutputsAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AISpanOutputsAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AISpanOutputsAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/account_entity_mapping.py b/msgraph_beta/generated/models/security/account_entity_mapping.py new file mode 100644 index 00000000000..867bbc5e11a --- /dev/null +++ b/msgraph_beta/generated/models/security/account_entity_mapping.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity_mapping import EntityMapping + +from .entity_mapping import EntityMapping + +@dataclass +class AccountEntityMapping(EntityMapping, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.accountEntityMapping" + # Name of the detection query column that maps to the Microsoft Entra user ID of the alert entity. + aad_user_id_column: Optional[str] = None + # Name of the detection query column that maps to the DNS domain of the alert entity. + dns_domain_column: Optional[str] = None + # Name of the detection query column that maps to the name of the alert entity. + name_column: Optional[str] = None + # Name of the detection query column that maps to the NT domain of the alert entity. + nt_domain_column: Optional[str] = None + # Name of the detection query column that maps to the security identifier (SID) of the alert entity. + sid_column: Optional[str] = None + # Name of the detection query column that maps to the user principal name (UPN) of the alert entity. + upn_column: Optional[str] = None + # Name of the detection query column that maps to the UPN suffix of the alert entity. + upn_suffix_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AccountEntityMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AccountEntityMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AccountEntityMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity_mapping import EntityMapping + + from .entity_mapping import EntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "aadUserIdColumn": lambda n : setattr(self, 'aad_user_id_column', n.get_str_value()), + "dnsDomainColumn": lambda n : setattr(self, 'dns_domain_column', n.get_str_value()), + "nameColumn": lambda n : setattr(self, 'name_column', n.get_str_value()), + "ntDomainColumn": lambda n : setattr(self, 'nt_domain_column', n.get_str_value()), + "sidColumn": lambda n : setattr(self, 'sid_column', n.get_str_value()), + "upnColumn": lambda n : setattr(self, 'upn_column', n.get_str_value()), + "upnSuffixColumn": lambda n : setattr(self, 'upn_suffix_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("aadUserIdColumn", self.aad_user_id_column) + writer.write_str_value("dnsDomainColumn", self.dns_domain_column) + writer.write_str_value("nameColumn", self.name_column) + writer.write_str_value("ntDomainColumn", self.nt_domain_column) + writer.write_str_value("sidColumn", self.sid_column) + writer.write_str_value("upnColumn", self.upn_column) + writer.write_str_value("upnSuffixColumn", self.upn_suffix_column) + + diff --git a/msgraph_beta/generated/models/security/account_object_id_action.py b/msgraph_beta/generated/models/security/account_object_id_action.py new file mode 100644 index 00000000000..61852d62535 --- /dev/null +++ b/msgraph_beta/generated/models/security/account_object_id_action.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .automated_action import AutomatedAction + +from .automated_action import AutomatedAction + +@dataclass +class AccountObjectIdAction(AutomatedAction, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.accountObjectIdAction" + # Name of the hunting-query result column that contains the Microsoft Entra object ID of the targeted account. + account_object_id_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AccountObjectIdAction: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AccountObjectIdAction + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AccountObjectIdAction() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .automated_action import AutomatedAction + + from .automated_action import AutomatedAction + + fields: dict[str, Callable[[Any], None]] = { + "accountObjectIdColumn": lambda n : setattr(self, 'account_object_id_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("accountObjectIdColumn", self.account_object_id_column) + + diff --git a/msgraph_beta/generated/models/security/account_sid_action.py b/msgraph_beta/generated/models/security/account_sid_action.py new file mode 100644 index 00000000000..31fbb4ca85d --- /dev/null +++ b/msgraph_beta/generated/models/security/account_sid_action.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .automated_action import AutomatedAction + +from .automated_action import AutomatedAction + +@dataclass +class AccountSidAction(AutomatedAction, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.accountSidAction" + # Name of the hunting-query result column that contains the SID of the targeted account. + account_sid_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AccountSidAction: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AccountSidAction + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AccountSidAction() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .automated_action import AutomatedAction + + from .automated_action import AutomatedAction + + fields: dict[str, Callable[[Any], None]] = { + "accountSidColumn": lambda n : setattr(self, 'account_sid_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("accountSidColumn", self.account_sid_column) + + diff --git a/msgraph_beta/generated/models/security/additional_data_options.py b/msgraph_beta/generated/models/security/additional_data_options.py index 13f7f8fc850..282bd8d33e2 100644 --- a/msgraph_beta/generated/models/security/additional_data_options.py +++ b/msgraph_beta/generated/models/security/additional_data_options.py @@ -10,4 +10,5 @@ class AdditionalDataOptions(str, Enum): MessageConversationExpansion = "messageConversationExpansion", LocationsWithoutHits = "locationsWithoutHits", AllItemsInFolder = "allItemsInFolder", + CloudNativeHtmlConversion = "cloudNativeHtmlConversion", diff --git a/msgraph_beta/generated/models/security/alert.py b/msgraph_beta/generated/models/security/alert.py index 651ad7d9fe6..4f0a4051262 100644 --- a/msgraph_beta/generated/models/security/alert.py +++ b/msgraph_beta/generated/models/security/alert.py @@ -16,6 +16,7 @@ from .detection_source import DetectionSource from .dictionary import Dictionary from .investigation_state import InvestigationState + from .manual_alert import ManualAlert from .service_source import ServiceSource from ..entity import Entity @@ -32,9 +33,9 @@ class Alert(Entity, Parsable): alert_web_url: Optional[str] = None # Owner of the alert, or null if no owner is assigned. assigned_to: Optional[str] = None - # The categories property + # The attack kill-chain categories that the alert belongs to. Aligned with the MITRE ATT&CK framework. categories: Optional[list[str]] = None - # The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. + # The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. This property is in the process of being deprecated. Use the categories property instead. category: Optional[str] = None # Specifies whether the alert represents a true threat. The possible values are: unknown, falsePositive, truePositive, informationalExpectedActivity, unknownFutureValue. classification: Optional[AlertClassification] = None @@ -104,6 +105,15 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Alert: """ if parse_node is None: raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.manualAlert".casefold(): + from .manual_alert import ManualAlert + + return ManualAlert() return Alert() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: @@ -121,6 +131,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .detection_source import DetectionSource from .dictionary import Dictionary from .investigation_state import InvestigationState + from .manual_alert import ManualAlert from .service_source import ServiceSource from ..entity import Entity @@ -133,6 +144,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .detection_source import DetectionSource from .dictionary import Dictionary from .investigation_state import InvestigationState + from .manual_alert import ManualAlert from .service_source import ServiceSource fields: dict[str, Callable[[Any], None]] = { diff --git a/msgraph_beta/generated/models/security/alert_custom_details.py b/msgraph_beta/generated/models/security/alert_custom_details.py new file mode 100644 index 00000000000..9f606952e81 --- /dev/null +++ b/msgraph_beta/generated/models/security/alert_custom_details.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .dictionary import Dictionary + +from .dictionary import Dictionary + +@dataclass +class AlertCustomDetails(Dictionary, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.alertCustomDetails" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AlertCustomDetails: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AlertCustomDetails + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AlertCustomDetails() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .dictionary import Dictionary + + from .dictionary import Dictionary + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/alert_submission_audit_record.py b/msgraph_beta/generated/models/security/alert_submission_audit_record.py new file mode 100644 index 00000000000..96927007a5b --- /dev/null +++ b/msgraph_beta/generated/models/security/alert_submission_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AlertSubmissionAuditRecord(AuditData, Parsable): + """ + Audit data for Alert Submission events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.alertSubmissionAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AlertSubmissionAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AlertSubmissionAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AlertSubmissionAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/alert_submission_result_detail_audit_record.py b/msgraph_beta/generated/models/security/alert_submission_result_detail_audit_record.py new file mode 100644 index 00000000000..e5f070a4fd1 --- /dev/null +++ b/msgraph_beta/generated/models/security/alert_submission_result_detail_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AlertSubmissionResultDetailAuditRecord(AuditData, Parsable): + """ + Audit data for Alert Submission Result Detail events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.alertSubmissionResultDetailAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AlertSubmissionResultDetailAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AlertSubmissionResultDetailAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AlertSubmissionResultDetailAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/alert_template.py b/msgraph_beta/generated/models/security/alert_template.py index 9d7081a03f9..7e3f1e4cc4d 100644 --- a/msgraph_beta/generated/models/security/alert_template.py +++ b/msgraph_beta/generated/models/security/alert_template.py @@ -6,8 +6,11 @@ from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from .alert_custom_details import AlertCustomDetails from .alert_severity import AlertSeverity + from .entity_mapping_configuration import EntityMappingConfiguration from .impacted_asset import ImpactedAsset + from .mitre_tactic import MitreTactic @dataclass class AlertTemplate(AdditionalDataHolder, BackedModel, Parsable): @@ -16,13 +19,17 @@ class AlertTemplate(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) - # Category assigned to the alert triggered by the custom detection rule. + # Indicates the category assigned to the alert triggered by the custom detection rule. Deprecated. Use tactics instead. This property will be removed from this resource on 2026-10-01. category: Optional[str] = None + # Custom key-value detail pairs to include in the alert. Each value identifies the detection query column that supplies the corresponding custom detail. + custom_details: Optional[AlertCustomDetails] = None # Description of the alert triggered by the custom detection rule. description: Optional[str] = None - # Which asset or assets were impacted based on the alert triggered by the custom detection rule. + # The entityMappings property + entity_mappings: Optional[EntityMappingConfiguration] = None + # Indicates the impacted assets for the alert triggered by the custom detection rule. Deprecated. Use entityMappings instead. This property will be removed from this resource on 2026-10-01. impacted_assets: Optional[list[ImpactedAsset]] = None - # MITRE technique assigned to the alert triggered by the custom detection rule. + # Indicates the MITRE techniques assigned to the alert triggered by the custom detection rule. Deprecated. Use tactics instead. This property will be removed from this resource on 2026-10-01. mitre_techniques: Optional[list[str]] = None # The OdataType property odata_type: Optional[str] = None @@ -30,6 +37,8 @@ class AlertTemplate(AdditionalDataHolder, BackedModel, Parsable): recommended_actions: Optional[str] = None # The severity property severity: Optional[AlertSeverity] = None + # The MITRE ATT&CK tactics framing for this alert. + tactics: Optional[list[MitreTactic]] = None # Name of the alert triggered by the custom detection rule. title: Optional[str] = None @@ -49,20 +58,29 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .alert_custom_details import AlertCustomDetails from .alert_severity import AlertSeverity + from .entity_mapping_configuration import EntityMappingConfiguration from .impacted_asset import ImpactedAsset + from .mitre_tactic import MitreTactic + from .alert_custom_details import AlertCustomDetails from .alert_severity import AlertSeverity + from .entity_mapping_configuration import EntityMappingConfiguration from .impacted_asset import ImpactedAsset + from .mitre_tactic import MitreTactic fields: dict[str, Callable[[Any], None]] = { "category": lambda n : setattr(self, 'category', n.get_str_value()), + "customDetails": lambda n : setattr(self, 'custom_details', n.get_object_value(AlertCustomDetails)), "description": lambda n : setattr(self, 'description', n.get_str_value()), + "entityMappings": lambda n : setattr(self, 'entity_mappings', n.get_object_value(EntityMappingConfiguration)), "impactedAssets": lambda n : setattr(self, 'impacted_assets', n.get_collection_of_object_values(ImpactedAsset)), "mitreTechniques": lambda n : setattr(self, 'mitre_techniques', n.get_collection_of_primitive_values(str)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), "recommendedActions": lambda n : setattr(self, 'recommended_actions', n.get_str_value()), "severity": lambda n : setattr(self, 'severity', n.get_enum_value(AlertSeverity)), + "tactics": lambda n : setattr(self, 'tactics', n.get_collection_of_object_values(MitreTactic)), "title": lambda n : setattr(self, 'title', n.get_str_value()), } return fields @@ -76,12 +94,15 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") writer.write_str_value("category", self.category) + writer.write_object_value("customDetails", self.custom_details) writer.write_str_value("description", self.description) + writer.write_object_value("entityMappings", self.entity_mappings) writer.write_collection_of_object_values("impactedAssets", self.impacted_assets) writer.write_collection_of_primitive_values("mitreTechniques", self.mitre_techniques) writer.write_str_value("@odata.type", self.odata_type) writer.write_str_value("recommendedActions", self.recommended_actions) writer.write_enum_value("severity", self.severity) + writer.write_collection_of_object_values("tactics", self.tactics) writer.write_str_value("title", self.title) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph_beta/generated/models/security/amazon_resource_entity_mapping.py b/msgraph_beta/generated/models/security/amazon_resource_entity_mapping.py new file mode 100644 index 00000000000..01699adcc7d --- /dev/null +++ b/msgraph_beta/generated/models/security/amazon_resource_entity_mapping.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity_mapping import EntityMapping + +from .entity_mapping import EntityMapping + +@dataclass +class AmazonResourceEntityMapping(EntityMapping, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.amazonResourceEntityMapping" + # Name of the detection query column that maps to the Amazon resource ID of the alert entity. + amazon_resource_id_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AmazonResourceEntityMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AmazonResourceEntityMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AmazonResourceEntityMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity_mapping import EntityMapping + + from .entity_mapping import EntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "amazonResourceIdColumn": lambda n : setattr(self, 'amazon_resource_id_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("amazonResourceIdColumn", self.amazon_resource_id_column) + + diff --git a/msgraph_beta/generated/models/security/audit_data.py b/msgraph_beta/generated/models/security/audit_data.py index d4685285c96..805d7afe976 100644 --- a/msgraph_beta/generated/models/security/audit_data.py +++ b/msgraph_beta/generated/models/security/audit_data.py @@ -30,9 +30,12 @@ from .ai_interactions_export_audit_record import AiInteractionsExportAuditRecord from .ai_interactions_subscription_audit_record import AiInteractionsSubscriptionAuditRecord from .ai_invoke_agent_audit_record import AiInvokeAgentAuditRecord + from .alert_submission_audit_record import AlertSubmissionAuditRecord + from .alert_submission_result_detail_audit_record import AlertSubmissionResultDetailAuditRecord from .attack_sim_admin_audit_record import AttackSimAdminAuditRecord from .attack_sim_audit_record import AttackSimAuditRecord from .audit_config_audit_record import AuditConfigAuditRecord + from .audit_record_type_dictionary import AuditRecordTypeDictionary from .audit_search_audit_record import AuditSearchAuditRecord from .azfw_application_rule_aggregation_event_record import AzfwApplicationRuleAggregationEventRecord from .azfw_dns_query_event_record import AzfwDnsQueryEventRecord @@ -40,6 +43,8 @@ from .azure_active_directory_account_logon_audit_record import AzureActiveDirectoryAccountLogonAuditRecord from .azure_active_directory_audit_record import AzureActiveDirectoryAuditRecord from .azure_active_directory_sts_logon_audit_record import AzureActiveDirectoryStsLogonAuditRecord + from .azure_a_i_search_audit_record import AzureAISearchAuditRecord + from .a_i_span_outputs_audit_record import AISpanOutputsAuditRecord from .campaign_audit_record import CampaignAuditRecord from .ccrai_policy_violation_record import CcraiPolicyViolationRecord from .cdpdlmai_interaction_insights_record import CdpdlmaiInteractionInsightsRecord @@ -72,7 +77,9 @@ from .compliance_d_l_p_share_point_classification_extended_audit_record import ComplianceDLPSharePointClassificationExtendedAuditRecord from .compliance_exchange_ocr_audit_record import ComplianceExchangeOcrAuditRecord from .compliance_manager_action_record import ComplianceManagerActionRecord + from .compliance_policy_grading_share_point_audit_record import CompliancePolicyGradingSharePointAuditRecord from .compliance_settings_change_audit_record import ComplianceSettingsChangeAuditRecord + from .compliance_sit_grading_share_point_audit_record import ComplianceSitGradingSharePointAuditRecord from .compliance_supervision_exchange_audit_record import ComplianceSupervisionExchangeAuditRecord from .connected_a_i_app_interaction_audit_record import ConnectedAIAppInteractionAuditRecord from .consumption_resource_audit_record import ConsumptionResourceAuditRecord @@ -83,6 +90,7 @@ from .copilot_interaction_audit_record import CopilotInteractionAuditRecord from .copilot_plugin_setting_audit_record import CopilotPluginSettingAuditRecord from .copilot_prompt_book_setting_audit_record import CopilotPromptBookSettingAuditRecord + from .copilot_session_sharing_audit_record import CopilotSessionSharingAuditRecord from .copilot_setting_audit_record import CopilotSettingAuditRecord from .copilot_workspace_setting_audit_record import CopilotWorkspaceSettingAuditRecord from .core_reporting_settings_audit_record import CoreReportingSettingsAuditRecord @@ -100,6 +108,7 @@ from .default_audit_data import DefaultAuditData from .defender_case_management_audit_record import DefenderCaseManagementAuditRecord from .defender_preview_features_record import DefenderPreviewFeaturesRecord + from .defender_security_for_a_i_configuration_audit_record import DefenderSecurityForAIConfigurationAuditRecord from .deploy_feature_activity_record import DeployFeatureActivityRecord from .device_discovery_settings_authenticated_scans_record import DeviceDiscoverySettingsAuthenticatedScansRecord from .device_discovery_settings_exclusion_record import DeviceDiscoverySettingsExclusionRecord @@ -108,14 +117,20 @@ from .dlp_endpoint_audit_record import DlpEndpointAuditRecord from .dlp_import_result_audit_record import DlpImportResultAuditRecord from .dlp_sensitive_information_type_rule_package_cmdlet_record import DlpSensitiveInformationTypeRulePackageCmdletRecord + from .dragon_copilot_access_record import DragonCopilotAccessRecord + from .dragon_copilot_admin_record import DragonCopilotAdminRecord + from .dragon_copilot_clinical_data_record import DragonCopilotClinicalDataRecord + from .dragon_copilot_session_record import DragonCopilotSessionRecord from .dynamics365_business_central_audit_record import Dynamics365BusinessCentralAuditRecord from .ehr_connector_audit_base_record import EhrConnectorAuditBaseRecord + from .eop_submission_feed_entity_audit_record import EopSubmissionFeedEntityAuditRecord from .exchange_admin_audit_record import ExchangeAdminAuditRecord from .exchange_aggregated_mailbox_audit_record import ExchangeAggregatedMailboxAuditRecord from .exchange_aggregated_operation_record import ExchangeAggregatedOperationRecord from .exchange_mailbox_audit_group_record import ExchangeMailboxAuditGroupRecord from .exchange_mailbox_audit_record import ExchangeMailboxAuditRecord from .fabric_audit_record import FabricAuditRecord + from .fabric_policy_record import FabricPolicyRecord from .healthcare_signal_record import HealthcareSignalRecord from .hosted_rpa_audit_record import HostedRpaAuditRecord from .hr_signal_audit_record import HrSignalAuditRecord @@ -175,6 +190,7 @@ from .microsoft_teams_retention_label_action_audit_record import MicrosoftTeamsRetentionLabelActionAuditRecord from .microsoft_teams_sensitivity_label_action_audit_record import MicrosoftTeamsSensitivityLabelActionAuditRecord from .microsoft_teams_shifts_audit_record import MicrosoftTeamsShiftsAuditRecord + from .microsoft_teams_user_concern_audit_record import MicrosoftTeamsUserConcernAuditRecord from .mip_auto_label_exchange_item_audit_record import MipAutoLabelExchangeItemAuditRecord from .mip_auto_label_progress_feedback_audit_record import MipAutoLabelProgressFeedbackAuditRecord from .mip_auto_label_share_point_item_audit_record import MipAutoLabelSharePointItemAuditRecord @@ -186,6 +202,7 @@ from .mip_label_analytics_audit_record import MipLabelAnalyticsAuditRecord from .mip_label_audit_record import MipLabelAuditRecord from .mos_agent_info_record import MosAgentInfoRecord + from .mos_agent_info_record_v2 import MosAgentInfoRecordV2 from .ms365d_custom_detection_audit_record import Ms365dCustomDetectionAuditRecord from .ms365d_incident_audit_record import Ms365dIncidentAuditRecord from .ms365d_suppression_rule_audit_record import Ms365dSuppressionRuleAuditRecord @@ -194,9 +211,11 @@ from .msde_indicators_settings_audit_record import MsdeIndicatorsSettingsAuditRecord from .msde_response_actions_audit_record import MsdeResponseActionsAuditRecord from .msde_roles_settings_audit_record import MsdeRolesSettingsAuditRecord + from .msp_vector_search_content_metadata_audit_record import MspVectorSearchContentMetadataAuditRecord from .mstic_nation_state_notification_record import MsticNationStateNotificationRecord from .multi_stage_disposition_audit_record import MultiStageDispositionAuditRecord from .my_analytics_settings_audit_record import MyAnalyticsSettingsAuditRecord + from .m_d_a_s_h_audit_record import MDASHAuditRecord from .noisy_alert_policy_audit_record import NoisyAlertPolicyAuditRecord from .office_native_audit_record import OfficeNativeAuditRecord from .ome_portal_audit_record import OmePortalAuditRecord @@ -211,6 +230,7 @@ from .p4ai_assessment_fabric_scanner_record import P4aiAssessmentFabricScannerRecord from .p4ai_assessment_location_result_record import P4aiAssessmentLocationResultRecord from .p4ai_assessment_record import P4aiAssessmentRecord + from .p4_a_i_risk_score_record import P4AIRiskScoreRecord from .people_admin_settings_audit_record import PeopleAdminSettingsAuditRecord from .physical_badging_signal_audit_record import PhysicalBadgingSignalAuditRecord from .places_directory_audit_record import PlacesDirectoryAuditRecord @@ -281,6 +301,8 @@ from .security_compliance_insights_audit_record import SecurityComplianceInsightsAuditRecord from .security_compliance_r_b_a_c_audit_record import SecurityComplianceRBACAuditRecord from .security_compliance_user_change_audit_record import SecurityComplianceUserChangeAuditRecord + from .security_copilot_identity_management_audit_record import SecurityCopilotIdentityManagementAuditRecord + from .security_development_lifecycle_a_i_log_audit_record import SecurityDevelopmentLifecycleAILogAuditRecord from .sensitive_info_remediation_agent_data_record import SensitiveInfoRemediationAgentDataRecord from .sensitivity_labeled_file_action_audit_record import SensitivityLabeledFileActionAuditRecord from .sensitivity_label_action_audit_record import SensitivityLabelActionAuditRecord @@ -309,6 +331,12 @@ from .skype_for_business_p_s_t_n_usage_audit_record import SkypeForBusinessPSTNUsageAuditRecord from .skype_for_business_users_blocked_audit_record import SkypeForBusinessUsersBlockedAuditRecord from .sonar_detonation_content_metadata import SonarDetonationContentMetadata + from .sonar_detonation_entity_audit_record import SonarDetonationEntityAuditRecord + from .sonar_file_detonation_entity_audit_record import SonarFileDetonationEntityAuditRecord + from .sonar_submission_entity_audit_record import SonarSubmissionEntityAuditRecord + from .sonar_url_detonation_entity_audit_record import SonarUrlDetonationEntityAuditRecord + from .spark_core_custom_live_pool_record import SparkCoreCustomLivePoolRecord + from .submission_entity_audit_record import SubmissionEntityAuditRecord from .supervisory_review_day_x_insights_audit_record import SupervisoryReviewDayXInsightsAuditRecord from .synthetic_probe_audit_record import SyntheticProbeAuditRecord from .teams_easy_approvals_audit_record import TeamsEasyApprovalsAuditRecord @@ -346,6 +374,7 @@ from .viva_engage_network_association_audit_record import VivaEngageNetworkAssociationAuditRecord from .viva_engage_segment_audit_record import VivaEngageSegmentAuditRecord from .viva_glint_advanced_configuration_audit_record import VivaGlintAdvancedConfigurationAuditRecord + from .viva_glint_agentic_campaign_audit_record import VivaGlintAgenticCampaignAuditRecord from .viva_glint_feedback_program_audit_record import VivaGlintFeedbackProgramAuditRecord from .viva_glint_organizational_data_audit_record import VivaGlintOrganizationalDataAuditRecord from .viva_glint_pulse_program_audit_record import VivaGlintPulseProgramAuditRecord @@ -381,6 +410,8 @@ class AuditData(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 dynamicProperties property + dynamic_properties: Optional[AuditRecordTypeDictionary] = None # The OdataType property odata_type: Optional[str] = None @@ -494,6 +525,18 @@ def create_from_discriminator_value(parse_node: ParseNode) -> AuditData: from .air_manual_investigation_data import AirManualInvestigationData return AirManualInvestigationData() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.aISpanOutputsAuditRecord".casefold(): + from .a_i_span_outputs_audit_record import AISpanOutputsAuditRecord + + return AISpanOutputsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.alertSubmissionAuditRecord".casefold(): + from .alert_submission_audit_record import AlertSubmissionAuditRecord + + return AlertSubmissionAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.alertSubmissionResultDetailAuditRecord".casefold(): + from .alert_submission_result_detail_audit_record import AlertSubmissionResultDetailAuditRecord + + return AlertSubmissionResultDetailAuditRecord() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.attackSimAdminAuditRecord".casefold(): from .attack_sim_admin_audit_record import AttackSimAdminAuditRecord @@ -534,6 +577,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> AuditData: from .azure_active_directory_sts_logon_audit_record import AzureActiveDirectoryStsLogonAuditRecord return AzureActiveDirectoryStsLogonAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.azureAISearchAuditRecord".casefold(): + from .azure_a_i_search_audit_record import AzureAISearchAuditRecord + + return AzureAISearchAuditRecord() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.campaignAuditRecord".casefold(): from .campaign_audit_record import CampaignAuditRecord @@ -662,10 +709,18 @@ def create_from_discriminator_value(parse_node: ParseNode) -> AuditData: from .compliance_manager_action_record import ComplianceManagerActionRecord return ComplianceManagerActionRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.compliancePolicyGradingSharePointAuditRecord".casefold(): + from .compliance_policy_grading_share_point_audit_record import CompliancePolicyGradingSharePointAuditRecord + + return CompliancePolicyGradingSharePointAuditRecord() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceSettingsChangeAuditRecord".casefold(): from .compliance_settings_change_audit_record import ComplianceSettingsChangeAuditRecord return ComplianceSettingsChangeAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceSitGradingSharePointAuditRecord".casefold(): + from .compliance_sit_grading_share_point_audit_record import ComplianceSitGradingSharePointAuditRecord + + return ComplianceSitGradingSharePointAuditRecord() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.complianceSupervisionExchangeAuditRecord".casefold(): from .compliance_supervision_exchange_audit_record import ComplianceSupervisionExchangeAuditRecord @@ -706,6 +761,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> AuditData: from .copilot_prompt_book_setting_audit_record import CopilotPromptBookSettingAuditRecord return CopilotPromptBookSettingAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.copilotSessionSharingAuditRecord".casefold(): + from .copilot_session_sharing_audit_record import CopilotSessionSharingAuditRecord + + return CopilotSessionSharingAuditRecord() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.copilotSettingAuditRecord".casefold(): from .copilot_setting_audit_record import CopilotSettingAuditRecord @@ -774,6 +833,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> AuditData: from .defender_preview_features_record import DefenderPreviewFeaturesRecord return DefenderPreviewFeaturesRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.defenderSecurityForAIConfigurationAuditRecord".casefold(): + from .defender_security_for_a_i_configuration_audit_record import DefenderSecurityForAIConfigurationAuditRecord + + return DefenderSecurityForAIConfigurationAuditRecord() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.deployFeatureActivityRecord".casefold(): from .deploy_feature_activity_record import DeployFeatureActivityRecord @@ -806,6 +869,22 @@ def create_from_discriminator_value(parse_node: ParseNode) -> AuditData: from .dlp_sensitive_information_type_rule_package_cmdlet_record import DlpSensitiveInformationTypeRulePackageCmdletRecord return DlpSensitiveInformationTypeRulePackageCmdletRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dragonCopilotAccessRecord".casefold(): + from .dragon_copilot_access_record import DragonCopilotAccessRecord + + return DragonCopilotAccessRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dragonCopilotAdminRecord".casefold(): + from .dragon_copilot_admin_record import DragonCopilotAdminRecord + + return DragonCopilotAdminRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dragonCopilotClinicalDataRecord".casefold(): + from .dragon_copilot_clinical_data_record import DragonCopilotClinicalDataRecord + + return DragonCopilotClinicalDataRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dragonCopilotSessionRecord".casefold(): + from .dragon_copilot_session_record import DragonCopilotSessionRecord + + return DragonCopilotSessionRecord() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dynamics365BusinessCentralAuditRecord".casefold(): from .dynamics365_business_central_audit_record import Dynamics365BusinessCentralAuditRecord @@ -814,6 +893,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> AuditData: from .ehr_connector_audit_base_record import EhrConnectorAuditBaseRecord return EhrConnectorAuditBaseRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.eopSubmissionFeedEntityAuditRecord".casefold(): + from .eop_submission_feed_entity_audit_record import EopSubmissionFeedEntityAuditRecord + + return EopSubmissionFeedEntityAuditRecord() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.exchangeAdminAuditRecord".casefold(): from .exchange_admin_audit_record import ExchangeAdminAuditRecord @@ -838,6 +921,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> AuditData: from .fabric_audit_record import FabricAuditRecord return FabricAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.fabricPolicyRecord".casefold(): + from .fabric_policy_record import FabricPolicyRecord + + return FabricPolicyRecord() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.healthcareSignalRecord".casefold(): from .healthcare_signal_record import HealthcareSignalRecord @@ -958,6 +1045,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> AuditData: from .mda_data_security_signal_record import MdaDataSecuritySignalRecord return MdaDataSecuritySignalRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mDASHAuditRecord".casefold(): + from .m_d_a_s_h_audit_record import MDASHAuditRecord + + return MDASHAuditRecord() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mdatpAuditRecord".casefold(): from .mdatp_audit_record import MdatpAuditRecord @@ -1074,6 +1165,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> AuditData: from .microsoft_teams_shifts_audit_record import MicrosoftTeamsShiftsAuditRecord return MicrosoftTeamsShiftsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.microsoftTeamsUserConcernAuditRecord".casefold(): + from .microsoft_teams_user_concern_audit_record import MicrosoftTeamsUserConcernAuditRecord + + return MicrosoftTeamsUserConcernAuditRecord() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mipAutoLabelExchangeItemAuditRecord".casefold(): from .mip_auto_label_exchange_item_audit_record import MipAutoLabelExchangeItemAuditRecord @@ -1118,6 +1213,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> AuditData: from .mos_agent_info_record import MosAgentInfoRecord return MosAgentInfoRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mosAgentInfoRecordV2".casefold(): + from .mos_agent_info_record_v2 import MosAgentInfoRecordV2 + + return MosAgentInfoRecordV2() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.ms365dCustomDetectionAuditRecord".casefold(): from .ms365d_custom_detection_audit_record import Ms365dCustomDetectionAuditRecord @@ -1150,6 +1249,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> AuditData: from .msde_roles_settings_audit_record import MsdeRolesSettingsAuditRecord return MsdeRolesSettingsAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mspVectorSearchContentMetadataAuditRecord".casefold(): + from .msp_vector_search_content_metadata_audit_record import MspVectorSearchContentMetadataAuditRecord + + return MspVectorSearchContentMetadataAuditRecord() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.msticNationStateNotificationRecord".casefold(): from .mstic_nation_state_notification_record import MsticNationStateNotificationRecord @@ -1218,6 +1321,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> AuditData: from .p4ai_assessment_record import P4aiAssessmentRecord return P4aiAssessmentRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.p4AIRiskScoreRecord".casefold(): + from .p4_a_i_risk_score_record import P4AIRiskScoreRecord + + return P4AIRiskScoreRecord() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.peopleAdminSettingsAuditRecord".casefold(): from .people_admin_settings_audit_record import PeopleAdminSettingsAuditRecord @@ -1498,6 +1605,14 @@ def create_from_discriminator_value(parse_node: ParseNode) -> AuditData: from .security_compliance_user_change_audit_record import SecurityComplianceUserChangeAuditRecord return SecurityComplianceUserChangeAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.securityCopilotIdentityManagementAuditRecord".casefold(): + from .security_copilot_identity_management_audit_record import SecurityCopilotIdentityManagementAuditRecord + + return SecurityCopilotIdentityManagementAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.securityDevelopmentLifecycleAILogAuditRecord".casefold(): + from .security_development_lifecycle_a_i_log_audit_record import SecurityDevelopmentLifecycleAILogAuditRecord + + return SecurityDevelopmentLifecycleAILogAuditRecord() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sensitiveInfoRemediationAgentDataRecord".casefold(): from .sensitive_info_remediation_agent_data_record import SensitiveInfoRemediationAgentDataRecord @@ -1610,6 +1725,30 @@ def create_from_discriminator_value(parse_node: ParseNode) -> AuditData: from .sonar_detonation_content_metadata import SonarDetonationContentMetadata return SonarDetonationContentMetadata() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sonarDetonationEntityAuditRecord".casefold(): + from .sonar_detonation_entity_audit_record import SonarDetonationEntityAuditRecord + + return SonarDetonationEntityAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sonarFileDetonationEntityAuditRecord".casefold(): + from .sonar_file_detonation_entity_audit_record import SonarFileDetonationEntityAuditRecord + + return SonarFileDetonationEntityAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sonarSubmissionEntityAuditRecord".casefold(): + from .sonar_submission_entity_audit_record import SonarSubmissionEntityAuditRecord + + return SonarSubmissionEntityAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sonarUrlDetonationEntityAuditRecord".casefold(): + from .sonar_url_detonation_entity_audit_record import SonarUrlDetonationEntityAuditRecord + + return SonarUrlDetonationEntityAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.sparkCoreCustomLivePoolRecord".casefold(): + from .spark_core_custom_live_pool_record import SparkCoreCustomLivePoolRecord + + return SparkCoreCustomLivePoolRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.submissionEntityAuditRecord".casefold(): + from .submission_entity_audit_record import SubmissionEntityAuditRecord + + return SubmissionEntityAuditRecord() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.supervisoryReviewDayXInsightsAuditRecord".casefold(): from .supervisory_review_day_x_insights_audit_record import SupervisoryReviewDayXInsightsAuditRecord @@ -1758,6 +1897,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> AuditData: from .viva_glint_advanced_configuration_audit_record import VivaGlintAdvancedConfigurationAuditRecord return VivaGlintAdvancedConfigurationAuditRecord() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vivaGlintAgenticCampaignAuditRecord".casefold(): + from .viva_glint_agentic_campaign_audit_record import VivaGlintAgenticCampaignAuditRecord + + return VivaGlintAgenticCampaignAuditRecord() if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.vivaGlintFeedbackProgramAuditRecord".casefold(): from .viva_glint_feedback_program_audit_record import VivaGlintFeedbackProgramAuditRecord @@ -1885,9 +2028,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .ai_interactions_export_audit_record import AiInteractionsExportAuditRecord from .ai_interactions_subscription_audit_record import AiInteractionsSubscriptionAuditRecord from .ai_invoke_agent_audit_record import AiInvokeAgentAuditRecord + from .alert_submission_audit_record import AlertSubmissionAuditRecord + from .alert_submission_result_detail_audit_record import AlertSubmissionResultDetailAuditRecord from .attack_sim_admin_audit_record import AttackSimAdminAuditRecord from .attack_sim_audit_record import AttackSimAuditRecord from .audit_config_audit_record import AuditConfigAuditRecord + from .audit_record_type_dictionary import AuditRecordTypeDictionary from .audit_search_audit_record import AuditSearchAuditRecord from .azfw_application_rule_aggregation_event_record import AzfwApplicationRuleAggregationEventRecord from .azfw_dns_query_event_record import AzfwDnsQueryEventRecord @@ -1895,6 +2041,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .azure_active_directory_account_logon_audit_record import AzureActiveDirectoryAccountLogonAuditRecord from .azure_active_directory_audit_record import AzureActiveDirectoryAuditRecord from .azure_active_directory_sts_logon_audit_record import AzureActiveDirectoryStsLogonAuditRecord + from .azure_a_i_search_audit_record import AzureAISearchAuditRecord + from .a_i_span_outputs_audit_record import AISpanOutputsAuditRecord from .campaign_audit_record import CampaignAuditRecord from .ccrai_policy_violation_record import CcraiPolicyViolationRecord from .cdpdlmai_interaction_insights_record import CdpdlmaiInteractionInsightsRecord @@ -1927,7 +2075,9 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .compliance_d_l_p_share_point_classification_extended_audit_record import ComplianceDLPSharePointClassificationExtendedAuditRecord from .compliance_exchange_ocr_audit_record import ComplianceExchangeOcrAuditRecord from .compliance_manager_action_record import ComplianceManagerActionRecord + from .compliance_policy_grading_share_point_audit_record import CompliancePolicyGradingSharePointAuditRecord from .compliance_settings_change_audit_record import ComplianceSettingsChangeAuditRecord + from .compliance_sit_grading_share_point_audit_record import ComplianceSitGradingSharePointAuditRecord from .compliance_supervision_exchange_audit_record import ComplianceSupervisionExchangeAuditRecord from .connected_a_i_app_interaction_audit_record import ConnectedAIAppInteractionAuditRecord from .consumption_resource_audit_record import ConsumptionResourceAuditRecord @@ -1938,6 +2088,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .copilot_interaction_audit_record import CopilotInteractionAuditRecord from .copilot_plugin_setting_audit_record import CopilotPluginSettingAuditRecord from .copilot_prompt_book_setting_audit_record import CopilotPromptBookSettingAuditRecord + from .copilot_session_sharing_audit_record import CopilotSessionSharingAuditRecord from .copilot_setting_audit_record import CopilotSettingAuditRecord from .copilot_workspace_setting_audit_record import CopilotWorkspaceSettingAuditRecord from .core_reporting_settings_audit_record import CoreReportingSettingsAuditRecord @@ -1955,6 +2106,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .default_audit_data import DefaultAuditData from .defender_case_management_audit_record import DefenderCaseManagementAuditRecord from .defender_preview_features_record import DefenderPreviewFeaturesRecord + from .defender_security_for_a_i_configuration_audit_record import DefenderSecurityForAIConfigurationAuditRecord from .deploy_feature_activity_record import DeployFeatureActivityRecord from .device_discovery_settings_authenticated_scans_record import DeviceDiscoverySettingsAuthenticatedScansRecord from .device_discovery_settings_exclusion_record import DeviceDiscoverySettingsExclusionRecord @@ -1963,14 +2115,20 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .dlp_endpoint_audit_record import DlpEndpointAuditRecord from .dlp_import_result_audit_record import DlpImportResultAuditRecord from .dlp_sensitive_information_type_rule_package_cmdlet_record import DlpSensitiveInformationTypeRulePackageCmdletRecord + from .dragon_copilot_access_record import DragonCopilotAccessRecord + from .dragon_copilot_admin_record import DragonCopilotAdminRecord + from .dragon_copilot_clinical_data_record import DragonCopilotClinicalDataRecord + from .dragon_copilot_session_record import DragonCopilotSessionRecord from .dynamics365_business_central_audit_record import Dynamics365BusinessCentralAuditRecord from .ehr_connector_audit_base_record import EhrConnectorAuditBaseRecord + from .eop_submission_feed_entity_audit_record import EopSubmissionFeedEntityAuditRecord from .exchange_admin_audit_record import ExchangeAdminAuditRecord from .exchange_aggregated_mailbox_audit_record import ExchangeAggregatedMailboxAuditRecord from .exchange_aggregated_operation_record import ExchangeAggregatedOperationRecord from .exchange_mailbox_audit_group_record import ExchangeMailboxAuditGroupRecord from .exchange_mailbox_audit_record import ExchangeMailboxAuditRecord from .fabric_audit_record import FabricAuditRecord + from .fabric_policy_record import FabricPolicyRecord from .healthcare_signal_record import HealthcareSignalRecord from .hosted_rpa_audit_record import HostedRpaAuditRecord from .hr_signal_audit_record import HrSignalAuditRecord @@ -2030,6 +2188,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .microsoft_teams_retention_label_action_audit_record import MicrosoftTeamsRetentionLabelActionAuditRecord from .microsoft_teams_sensitivity_label_action_audit_record import MicrosoftTeamsSensitivityLabelActionAuditRecord from .microsoft_teams_shifts_audit_record import MicrosoftTeamsShiftsAuditRecord + from .microsoft_teams_user_concern_audit_record import MicrosoftTeamsUserConcernAuditRecord from .mip_auto_label_exchange_item_audit_record import MipAutoLabelExchangeItemAuditRecord from .mip_auto_label_progress_feedback_audit_record import MipAutoLabelProgressFeedbackAuditRecord from .mip_auto_label_share_point_item_audit_record import MipAutoLabelSharePointItemAuditRecord @@ -2041,6 +2200,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .mip_label_analytics_audit_record import MipLabelAnalyticsAuditRecord from .mip_label_audit_record import MipLabelAuditRecord from .mos_agent_info_record import MosAgentInfoRecord + from .mos_agent_info_record_v2 import MosAgentInfoRecordV2 from .ms365d_custom_detection_audit_record import Ms365dCustomDetectionAuditRecord from .ms365d_incident_audit_record import Ms365dIncidentAuditRecord from .ms365d_suppression_rule_audit_record import Ms365dSuppressionRuleAuditRecord @@ -2049,9 +2209,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .msde_indicators_settings_audit_record import MsdeIndicatorsSettingsAuditRecord from .msde_response_actions_audit_record import MsdeResponseActionsAuditRecord from .msde_roles_settings_audit_record import MsdeRolesSettingsAuditRecord + from .msp_vector_search_content_metadata_audit_record import MspVectorSearchContentMetadataAuditRecord from .mstic_nation_state_notification_record import MsticNationStateNotificationRecord from .multi_stage_disposition_audit_record import MultiStageDispositionAuditRecord from .my_analytics_settings_audit_record import MyAnalyticsSettingsAuditRecord + from .m_d_a_s_h_audit_record import MDASHAuditRecord from .noisy_alert_policy_audit_record import NoisyAlertPolicyAuditRecord from .office_native_audit_record import OfficeNativeAuditRecord from .ome_portal_audit_record import OmePortalAuditRecord @@ -2066,6 +2228,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .p4ai_assessment_fabric_scanner_record import P4aiAssessmentFabricScannerRecord from .p4ai_assessment_location_result_record import P4aiAssessmentLocationResultRecord from .p4ai_assessment_record import P4aiAssessmentRecord + from .p4_a_i_risk_score_record import P4AIRiskScoreRecord from .people_admin_settings_audit_record import PeopleAdminSettingsAuditRecord from .physical_badging_signal_audit_record import PhysicalBadgingSignalAuditRecord from .places_directory_audit_record import PlacesDirectoryAuditRecord @@ -2136,6 +2299,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .security_compliance_insights_audit_record import SecurityComplianceInsightsAuditRecord from .security_compliance_r_b_a_c_audit_record import SecurityComplianceRBACAuditRecord from .security_compliance_user_change_audit_record import SecurityComplianceUserChangeAuditRecord + from .security_copilot_identity_management_audit_record import SecurityCopilotIdentityManagementAuditRecord + from .security_development_lifecycle_a_i_log_audit_record import SecurityDevelopmentLifecycleAILogAuditRecord from .sensitive_info_remediation_agent_data_record import SensitiveInfoRemediationAgentDataRecord from .sensitivity_labeled_file_action_audit_record import SensitivityLabeledFileActionAuditRecord from .sensitivity_label_action_audit_record import SensitivityLabelActionAuditRecord @@ -2164,6 +2329,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .skype_for_business_p_s_t_n_usage_audit_record import SkypeForBusinessPSTNUsageAuditRecord from .skype_for_business_users_blocked_audit_record import SkypeForBusinessUsersBlockedAuditRecord from .sonar_detonation_content_metadata import SonarDetonationContentMetadata + from .sonar_detonation_entity_audit_record import SonarDetonationEntityAuditRecord + from .sonar_file_detonation_entity_audit_record import SonarFileDetonationEntityAuditRecord + from .sonar_submission_entity_audit_record import SonarSubmissionEntityAuditRecord + from .sonar_url_detonation_entity_audit_record import SonarUrlDetonationEntityAuditRecord + from .spark_core_custom_live_pool_record import SparkCoreCustomLivePoolRecord + from .submission_entity_audit_record import SubmissionEntityAuditRecord from .supervisory_review_day_x_insights_audit_record import SupervisoryReviewDayXInsightsAuditRecord from .synthetic_probe_audit_record import SyntheticProbeAuditRecord from .teams_easy_approvals_audit_record import TeamsEasyApprovalsAuditRecord @@ -2201,6 +2372,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .viva_engage_network_association_audit_record import VivaEngageNetworkAssociationAuditRecord from .viva_engage_segment_audit_record import VivaEngageSegmentAuditRecord from .viva_glint_advanced_configuration_audit_record import VivaGlintAdvancedConfigurationAuditRecord + from .viva_glint_agentic_campaign_audit_record import VivaGlintAgenticCampaignAuditRecord from .viva_glint_feedback_program_audit_record import VivaGlintFeedbackProgramAuditRecord from .viva_glint_organizational_data_audit_record import VivaGlintOrganizationalDataAuditRecord from .viva_glint_pulse_program_audit_record import VivaGlintPulseProgramAuditRecord @@ -2250,9 +2422,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .ai_interactions_export_audit_record import AiInteractionsExportAuditRecord from .ai_interactions_subscription_audit_record import AiInteractionsSubscriptionAuditRecord from .ai_invoke_agent_audit_record import AiInvokeAgentAuditRecord + from .alert_submission_audit_record import AlertSubmissionAuditRecord + from .alert_submission_result_detail_audit_record import AlertSubmissionResultDetailAuditRecord from .attack_sim_admin_audit_record import AttackSimAdminAuditRecord from .attack_sim_audit_record import AttackSimAuditRecord from .audit_config_audit_record import AuditConfigAuditRecord + from .audit_record_type_dictionary import AuditRecordTypeDictionary from .audit_search_audit_record import AuditSearchAuditRecord from .azfw_application_rule_aggregation_event_record import AzfwApplicationRuleAggregationEventRecord from .azfw_dns_query_event_record import AzfwDnsQueryEventRecord @@ -2260,6 +2435,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .azure_active_directory_account_logon_audit_record import AzureActiveDirectoryAccountLogonAuditRecord from .azure_active_directory_audit_record import AzureActiveDirectoryAuditRecord from .azure_active_directory_sts_logon_audit_record import AzureActiveDirectoryStsLogonAuditRecord + from .azure_a_i_search_audit_record import AzureAISearchAuditRecord + from .a_i_span_outputs_audit_record import AISpanOutputsAuditRecord from .campaign_audit_record import CampaignAuditRecord from .ccrai_policy_violation_record import CcraiPolicyViolationRecord from .cdpdlmai_interaction_insights_record import CdpdlmaiInteractionInsightsRecord @@ -2292,7 +2469,9 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .compliance_d_l_p_share_point_classification_extended_audit_record import ComplianceDLPSharePointClassificationExtendedAuditRecord from .compliance_exchange_ocr_audit_record import ComplianceExchangeOcrAuditRecord from .compliance_manager_action_record import ComplianceManagerActionRecord + from .compliance_policy_grading_share_point_audit_record import CompliancePolicyGradingSharePointAuditRecord from .compliance_settings_change_audit_record import ComplianceSettingsChangeAuditRecord + from .compliance_sit_grading_share_point_audit_record import ComplianceSitGradingSharePointAuditRecord from .compliance_supervision_exchange_audit_record import ComplianceSupervisionExchangeAuditRecord from .connected_a_i_app_interaction_audit_record import ConnectedAIAppInteractionAuditRecord from .consumption_resource_audit_record import ConsumptionResourceAuditRecord @@ -2303,6 +2482,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .copilot_interaction_audit_record import CopilotInteractionAuditRecord from .copilot_plugin_setting_audit_record import CopilotPluginSettingAuditRecord from .copilot_prompt_book_setting_audit_record import CopilotPromptBookSettingAuditRecord + from .copilot_session_sharing_audit_record import CopilotSessionSharingAuditRecord from .copilot_setting_audit_record import CopilotSettingAuditRecord from .copilot_workspace_setting_audit_record import CopilotWorkspaceSettingAuditRecord from .core_reporting_settings_audit_record import CoreReportingSettingsAuditRecord @@ -2320,6 +2500,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .default_audit_data import DefaultAuditData from .defender_case_management_audit_record import DefenderCaseManagementAuditRecord from .defender_preview_features_record import DefenderPreviewFeaturesRecord + from .defender_security_for_a_i_configuration_audit_record import DefenderSecurityForAIConfigurationAuditRecord from .deploy_feature_activity_record import DeployFeatureActivityRecord from .device_discovery_settings_authenticated_scans_record import DeviceDiscoverySettingsAuthenticatedScansRecord from .device_discovery_settings_exclusion_record import DeviceDiscoverySettingsExclusionRecord @@ -2328,14 +2509,20 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .dlp_endpoint_audit_record import DlpEndpointAuditRecord from .dlp_import_result_audit_record import DlpImportResultAuditRecord from .dlp_sensitive_information_type_rule_package_cmdlet_record import DlpSensitiveInformationTypeRulePackageCmdletRecord + from .dragon_copilot_access_record import DragonCopilotAccessRecord + from .dragon_copilot_admin_record import DragonCopilotAdminRecord + from .dragon_copilot_clinical_data_record import DragonCopilotClinicalDataRecord + from .dragon_copilot_session_record import DragonCopilotSessionRecord from .dynamics365_business_central_audit_record import Dynamics365BusinessCentralAuditRecord from .ehr_connector_audit_base_record import EhrConnectorAuditBaseRecord + from .eop_submission_feed_entity_audit_record import EopSubmissionFeedEntityAuditRecord from .exchange_admin_audit_record import ExchangeAdminAuditRecord from .exchange_aggregated_mailbox_audit_record import ExchangeAggregatedMailboxAuditRecord from .exchange_aggregated_operation_record import ExchangeAggregatedOperationRecord from .exchange_mailbox_audit_group_record import ExchangeMailboxAuditGroupRecord from .exchange_mailbox_audit_record import ExchangeMailboxAuditRecord from .fabric_audit_record import FabricAuditRecord + from .fabric_policy_record import FabricPolicyRecord from .healthcare_signal_record import HealthcareSignalRecord from .hosted_rpa_audit_record import HostedRpaAuditRecord from .hr_signal_audit_record import HrSignalAuditRecord @@ -2395,6 +2582,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .microsoft_teams_retention_label_action_audit_record import MicrosoftTeamsRetentionLabelActionAuditRecord from .microsoft_teams_sensitivity_label_action_audit_record import MicrosoftTeamsSensitivityLabelActionAuditRecord from .microsoft_teams_shifts_audit_record import MicrosoftTeamsShiftsAuditRecord + from .microsoft_teams_user_concern_audit_record import MicrosoftTeamsUserConcernAuditRecord from .mip_auto_label_exchange_item_audit_record import MipAutoLabelExchangeItemAuditRecord from .mip_auto_label_progress_feedback_audit_record import MipAutoLabelProgressFeedbackAuditRecord from .mip_auto_label_share_point_item_audit_record import MipAutoLabelSharePointItemAuditRecord @@ -2406,6 +2594,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .mip_label_analytics_audit_record import MipLabelAnalyticsAuditRecord from .mip_label_audit_record import MipLabelAuditRecord from .mos_agent_info_record import MosAgentInfoRecord + from .mos_agent_info_record_v2 import MosAgentInfoRecordV2 from .ms365d_custom_detection_audit_record import Ms365dCustomDetectionAuditRecord from .ms365d_incident_audit_record import Ms365dIncidentAuditRecord from .ms365d_suppression_rule_audit_record import Ms365dSuppressionRuleAuditRecord @@ -2414,9 +2603,11 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .msde_indicators_settings_audit_record import MsdeIndicatorsSettingsAuditRecord from .msde_response_actions_audit_record import MsdeResponseActionsAuditRecord from .msde_roles_settings_audit_record import MsdeRolesSettingsAuditRecord + from .msp_vector_search_content_metadata_audit_record import MspVectorSearchContentMetadataAuditRecord from .mstic_nation_state_notification_record import MsticNationStateNotificationRecord from .multi_stage_disposition_audit_record import MultiStageDispositionAuditRecord from .my_analytics_settings_audit_record import MyAnalyticsSettingsAuditRecord + from .m_d_a_s_h_audit_record import MDASHAuditRecord from .noisy_alert_policy_audit_record import NoisyAlertPolicyAuditRecord from .office_native_audit_record import OfficeNativeAuditRecord from .ome_portal_audit_record import OmePortalAuditRecord @@ -2431,6 +2622,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .p4ai_assessment_fabric_scanner_record import P4aiAssessmentFabricScannerRecord from .p4ai_assessment_location_result_record import P4aiAssessmentLocationResultRecord from .p4ai_assessment_record import P4aiAssessmentRecord + from .p4_a_i_risk_score_record import P4AIRiskScoreRecord from .people_admin_settings_audit_record import PeopleAdminSettingsAuditRecord from .physical_badging_signal_audit_record import PhysicalBadgingSignalAuditRecord from .places_directory_audit_record import PlacesDirectoryAuditRecord @@ -2501,6 +2693,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .security_compliance_insights_audit_record import SecurityComplianceInsightsAuditRecord from .security_compliance_r_b_a_c_audit_record import SecurityComplianceRBACAuditRecord from .security_compliance_user_change_audit_record import SecurityComplianceUserChangeAuditRecord + from .security_copilot_identity_management_audit_record import SecurityCopilotIdentityManagementAuditRecord + from .security_development_lifecycle_a_i_log_audit_record import SecurityDevelopmentLifecycleAILogAuditRecord from .sensitive_info_remediation_agent_data_record import SensitiveInfoRemediationAgentDataRecord from .sensitivity_labeled_file_action_audit_record import SensitivityLabeledFileActionAuditRecord from .sensitivity_label_action_audit_record import SensitivityLabelActionAuditRecord @@ -2529,6 +2723,12 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .skype_for_business_p_s_t_n_usage_audit_record import SkypeForBusinessPSTNUsageAuditRecord from .skype_for_business_users_blocked_audit_record import SkypeForBusinessUsersBlockedAuditRecord from .sonar_detonation_content_metadata import SonarDetonationContentMetadata + from .sonar_detonation_entity_audit_record import SonarDetonationEntityAuditRecord + from .sonar_file_detonation_entity_audit_record import SonarFileDetonationEntityAuditRecord + from .sonar_submission_entity_audit_record import SonarSubmissionEntityAuditRecord + from .sonar_url_detonation_entity_audit_record import SonarUrlDetonationEntityAuditRecord + from .spark_core_custom_live_pool_record import SparkCoreCustomLivePoolRecord + from .submission_entity_audit_record import SubmissionEntityAuditRecord from .supervisory_review_day_x_insights_audit_record import SupervisoryReviewDayXInsightsAuditRecord from .synthetic_probe_audit_record import SyntheticProbeAuditRecord from .teams_easy_approvals_audit_record import TeamsEasyApprovalsAuditRecord @@ -2566,6 +2766,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .viva_engage_network_association_audit_record import VivaEngageNetworkAssociationAuditRecord from .viva_engage_segment_audit_record import VivaEngageSegmentAuditRecord from .viva_glint_advanced_configuration_audit_record import VivaGlintAdvancedConfigurationAuditRecord + from .viva_glint_agentic_campaign_audit_record import VivaGlintAgenticCampaignAuditRecord from .viva_glint_feedback_program_audit_record import VivaGlintFeedbackProgramAuditRecord from .viva_glint_organizational_data_audit_record import VivaGlintOrganizationalDataAuditRecord from .viva_glint_pulse_program_audit_record import VivaGlintPulseProgramAuditRecord @@ -2592,6 +2793,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .yammer_user_hiding_audit_record import YammerUserHidingAuditRecord fields: dict[str, Callable[[Any], None]] = { + "dynamicProperties": lambda n : setattr(self, 'dynamic_properties', n.get_object_value(AuditRecordTypeDictionary)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), } return fields @@ -2604,6 +2806,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") + writer.write_object_value("dynamicProperties", self.dynamic_properties) writer.write_str_value("@odata.type", self.odata_type) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph_beta/generated/models/security/audit_log_record_type.py b/msgraph_beta/generated/models/security/audit_log_record_type.py index d7531011fdf..321a49ce1ef 100644 --- a/msgraph_beta/generated/models/security/audit_log_record_type.py +++ b/msgraph_beta/generated/models/security/audit_log_record_type.py @@ -444,7 +444,33 @@ class AuditLogRecordType(str, Enum): TeamsEvalDataHubPermissionChange = "TeamsEvalDataHubPermissionChange", TeamsEvalDataHubAdminOperation = "TeamsEvalDataHubAdminOperation", VivaGlintOrganizationalData = "VivaGlintOrganizationalData", - ReportSubmission = "ReportSubmission", - ReportSubmissionResultDetail = "ReportSubmissionResultDetail", + AlertSubmission = "AlertSubmission", + AlertSubmissionResultDetail = "AlertSubmissionResultDetail", + ComplianceSitGradingSharePoint = "ComplianceSitGradingSharePoint", + CompliancePolicyGradingSharePoint = "CompliancePolicyGradingSharePoint", + AzureAISearchAudit = "AzureAISearchAudit", + P4AIRiskScoreRecord = "P4AIRiskScoreRecord", + DragonCopilotAdmin = "DragonCopilotAdmin", + AISpanOutputs = "AISpanOutputs", + EopSubmissionFeedEntity = "EopSubmissionFeedEntity", + SonarFileDetonationEntity = "SonarFileDetonationEntity", + SonarSubmissionEntity = "SonarSubmissionEntity", + SonarUrlDetonationEntity = "SonarUrlDetonationEntity", + SubmissionEntity = "SubmissionEntity", + SonarDetonationEntity = "SonarDetonationEntity", + MicrosoftTeamsUserConcern = "MicrosoftTeamsUserConcern", + VivaGlintAgenticCampaign = "VivaGlintAgenticCampaign", + MSPVectorSearchContentMetadata = "MSPVectorSearchContentMetadata", + FabricPolicy = "FabricPolicy", + SecurityCopilotAgentIdentityManagement = "SecurityCopilotAgentIdentityManagement", + CopilotSessionSharing = "CopilotSessionSharing", + DragonCopilotAccess = "DragonCopilotAccess", + DragonCopilotClinicalData = "DragonCopilotClinicalData", + DragonCopilotSession = "DragonCopilotSession", + MosAgentInfoRecordV2 = "MosAgentInfoRecordV2", + SecurityDevelopmentLifecycleAILog = "SecurityDevelopmentLifecycleAILog", + MDASH = "MDASH", + DefenderSecurityForAIConfiguration = "DefenderSecurityForAIConfiguration", + SparkCoreCustomLivePool = "SparkCoreCustomLivePool", UnknownFutureValue = "unknownFutureValue", diff --git a/msgraph_beta/generated/models/security/audit_record_type_dictionary.py b/msgraph_beta/generated/models/security/audit_record_type_dictionary.py new file mode 100644 index 00000000000..cdf99b7d9dc --- /dev/null +++ b/msgraph_beta/generated/models/security/audit_record_type_dictionary.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class AuditRecordTypeDictionary(AdditionalDataHolder, BackedModel, Parsable): + """ + A dictionary of name-value pairs for dynamic audit event properties. + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AuditRecordTypeDictionary: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AuditRecordTypeDictionary + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AuditRecordTypeDictionary() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/automated_action.py b/msgraph_beta/generated/models/security/automated_action.py new file mode 100644 index 00000000000..c36d3bf3b88 --- /dev/null +++ b/msgraph_beta/generated/models/security/automated_action.py @@ -0,0 +1,108 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .account_object_id_action import AccountObjectIdAction + from .account_sid_action import AccountSidAction + from .device_action import DeviceAction + from .email_action import EmailAction + from .file_action import FileAction + from .isolate_device_action import IsolateDeviceAction + from .stop_and_quarantine_file_action import StopAndQuarantineFileAction + +@dataclass +class AutomatedAction(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AutomatedAction: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AutomatedAction + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.accountObjectIdAction".casefold(): + from .account_object_id_action import AccountObjectIdAction + + return AccountObjectIdAction() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.accountSidAction".casefold(): + from .account_sid_action import AccountSidAction + + return AccountSidAction() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.deviceAction".casefold(): + from .device_action import DeviceAction + + return DeviceAction() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.emailAction".casefold(): + from .email_action import EmailAction + + return EmailAction() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.fileAction".casefold(): + from .file_action import FileAction + + return FileAction() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.isolateDeviceAction".casefold(): + from .isolate_device_action import IsolateDeviceAction + + return IsolateDeviceAction() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.stopAndQuarantineFileAction".casefold(): + from .stop_and_quarantine_file_action import StopAndQuarantineFileAction + + return StopAndQuarantineFileAction() + return AutomatedAction() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .account_object_id_action import AccountObjectIdAction + from .account_sid_action import AccountSidAction + from .device_action import DeviceAction + from .email_action import EmailAction + from .file_action import FileAction + from .isolate_device_action import IsolateDeviceAction + from .stop_and_quarantine_file_action import StopAndQuarantineFileAction + + from .account_object_id_action import AccountObjectIdAction + from .account_sid_action import AccountSidAction + from .device_action import DeviceAction + from .email_action import EmailAction + from .file_action import FileAction + from .isolate_device_action import IsolateDeviceAction + from .stop_and_quarantine_file_action import StopAndQuarantineFileAction + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/automated_action_set.py b/msgraph_beta/generated/models/security/automated_action_set.py new file mode 100644 index 00000000000..df9e5cd8c07 --- /dev/null +++ b/msgraph_beta/generated/models/security/automated_action_set.py @@ -0,0 +1,139 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .account_object_id_action import AccountObjectIdAction + from .account_sid_action import AccountSidAction + from .device_action import DeviceAction + from .email_action import EmailAction + from .file_action import FileAction + from .isolate_device_action import IsolateDeviceAction + from .stop_and_quarantine_file_action import StopAndQuarantineFileAction + +@dataclass +class AutomatedActionSet(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # File actions that allow files identified by file hash columns in the hunting-query results. + allow_files: Optional[list[FileAction]] = None + # File actions that block files identified by file hash columns in the hunting-query results. + block_files: Optional[list[FileAction]] = None + # Device actions that collect investigation packages from devices identified in the hunting-query results. + collect_investigation_packages: Optional[list[DeviceAction]] = None + # Account actions that disable users identified by account SID columns in the hunting-query results. + disable_users: Optional[list[AccountSidAction]] = None + # Account actions that force password resets for users identified by account SID columns in the hunting-query results. + force_user_password_resets: Optional[list[AccountSidAction]] = None + # Email actions that permanently delete messages identified in the hunting-query results. + hard_delete_emails: Optional[list[EmailAction]] = None + # Device actions that initiate investigations on devices identified in the hunting-query results. + initiate_investigations: Optional[list[DeviceAction]] = None + # Device actions that isolate devices identified in the hunting-query results. + isolate_devices: Optional[list[IsolateDeviceAction]] = None + # Account actions that mark users as compromised when they're identified by Microsoft Entra object ID columns in the hunting-query results. + mark_users_as_compromised: Optional[list[AccountObjectIdAction]] = None + # Email actions that move messages identified in the hunting-query results to Deleted Items. + move_emails_to_deleted_items: Optional[list[EmailAction]] = None + # Email actions that move messages identified in the hunting-query results to the Inbox. + move_emails_to_inbox: Optional[list[EmailAction]] = None + # Email actions that move messages identified in the hunting-query results to Junk Email. + move_emails_to_junk: Optional[list[EmailAction]] = None + # The OdataType property + odata_type: Optional[str] = None + # Device actions that restrict app execution on devices identified in the hunting-query results. + restrict_app_executions: Optional[list[DeviceAction]] = None + # Device actions that run antivirus scans on devices identified in the hunting-query results. + run_antivirus_scans: Optional[list[DeviceAction]] = None + # Email actions that soft-delete messages identified in the hunting-query results. + soft_delete_emails: Optional[list[EmailAction]] = None + # File actions that stop running files and quarantine them on devices identified in the hunting-query results. + stop_and_quarantine_files: Optional[list[StopAndQuarantineFileAction]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AutomatedActionSet: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AutomatedActionSet + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AutomatedActionSet() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .account_object_id_action import AccountObjectIdAction + from .account_sid_action import AccountSidAction + from .device_action import DeviceAction + from .email_action import EmailAction + from .file_action import FileAction + from .isolate_device_action import IsolateDeviceAction + from .stop_and_quarantine_file_action import StopAndQuarantineFileAction + + from .account_object_id_action import AccountObjectIdAction + from .account_sid_action import AccountSidAction + from .device_action import DeviceAction + from .email_action import EmailAction + from .file_action import FileAction + from .isolate_device_action import IsolateDeviceAction + from .stop_and_quarantine_file_action import StopAndQuarantineFileAction + + fields: dict[str, Callable[[Any], None]] = { + "allowFiles": lambda n : setattr(self, 'allow_files', n.get_collection_of_object_values(FileAction)), + "blockFiles": lambda n : setattr(self, 'block_files', n.get_collection_of_object_values(FileAction)), + "collectInvestigationPackages": lambda n : setattr(self, 'collect_investigation_packages', n.get_collection_of_object_values(DeviceAction)), + "disableUsers": lambda n : setattr(self, 'disable_users', n.get_collection_of_object_values(AccountSidAction)), + "forceUserPasswordResets": lambda n : setattr(self, 'force_user_password_resets', n.get_collection_of_object_values(AccountSidAction)), + "hardDeleteEmails": lambda n : setattr(self, 'hard_delete_emails', n.get_collection_of_object_values(EmailAction)), + "initiateInvestigations": lambda n : setattr(self, 'initiate_investigations', n.get_collection_of_object_values(DeviceAction)), + "isolateDevices": lambda n : setattr(self, 'isolate_devices', n.get_collection_of_object_values(IsolateDeviceAction)), + "markUsersAsCompromised": lambda n : setattr(self, 'mark_users_as_compromised', n.get_collection_of_object_values(AccountObjectIdAction)), + "moveEmailsToDeletedItems": lambda n : setattr(self, 'move_emails_to_deleted_items', n.get_collection_of_object_values(EmailAction)), + "moveEmailsToInbox": lambda n : setattr(self, 'move_emails_to_inbox', n.get_collection_of_object_values(EmailAction)), + "moveEmailsToJunk": lambda n : setattr(self, 'move_emails_to_junk', n.get_collection_of_object_values(EmailAction)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "restrictAppExecutions": lambda n : setattr(self, 'restrict_app_executions', n.get_collection_of_object_values(DeviceAction)), + "runAntivirusScans": lambda n : setattr(self, 'run_antivirus_scans', n.get_collection_of_object_values(DeviceAction)), + "softDeleteEmails": lambda n : setattr(self, 'soft_delete_emails', n.get_collection_of_object_values(EmailAction)), + "stopAndQuarantineFiles": lambda n : setattr(self, 'stop_and_quarantine_files', n.get_collection_of_object_values(StopAndQuarantineFileAction)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("allowFiles", self.allow_files) + writer.write_collection_of_object_values("blockFiles", self.block_files) + writer.write_collection_of_object_values("collectInvestigationPackages", self.collect_investigation_packages) + writer.write_collection_of_object_values("disableUsers", self.disable_users) + writer.write_collection_of_object_values("forceUserPasswordResets", self.force_user_password_resets) + writer.write_collection_of_object_values("hardDeleteEmails", self.hard_delete_emails) + writer.write_collection_of_object_values("initiateInvestigations", self.initiate_investigations) + writer.write_collection_of_object_values("isolateDevices", self.isolate_devices) + writer.write_collection_of_object_values("markUsersAsCompromised", self.mark_users_as_compromised) + writer.write_collection_of_object_values("moveEmailsToDeletedItems", self.move_emails_to_deleted_items) + writer.write_collection_of_object_values("moveEmailsToInbox", self.move_emails_to_inbox) + writer.write_collection_of_object_values("moveEmailsToJunk", self.move_emails_to_junk) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_object_values("restrictAppExecutions", self.restrict_app_executions) + writer.write_collection_of_object_values("runAntivirusScans", self.run_antivirus_scans) + writer.write_collection_of_object_values("softDeleteEmails", self.soft_delete_emails) + writer.write_collection_of_object_values("stopAndQuarantineFiles", self.stop_and_quarantine_files) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/azure_a_i_search_audit_record.py b/msgraph_beta/generated/models/security/azure_a_i_search_audit_record.py new file mode 100644 index 00000000000..b451458cde6 --- /dev/null +++ b/msgraph_beta/generated/models/security/azure_a_i_search_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class AzureAISearchAuditRecord(AuditData, Parsable): + """ + Audit data for Azure AI Search Audit events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.azureAISearchAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AzureAISearchAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AzureAISearchAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AzureAISearchAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/azure_resource_entity_mapping.py b/msgraph_beta/generated/models/security/azure_resource_entity_mapping.py new file mode 100644 index 00000000000..3202dfbbaa8 --- /dev/null +++ b/msgraph_beta/generated/models/security/azure_resource_entity_mapping.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity_mapping import EntityMapping + +from .entity_mapping import EntityMapping + +@dataclass +class AzureResourceEntityMapping(EntityMapping, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.azureResourceEntityMapping" + # Name of the detection query column that maps to the resource ID of the alert entity. + resource_id_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AzureResourceEntityMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AzureResourceEntityMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AzureResourceEntityMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity_mapping import EntityMapping + + from .entity_mapping import EntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "resourceIdColumn": lambda n : setattr(self, 'resource_id_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("resourceIdColumn", self.resource_id_column) + + diff --git a/msgraph_beta/generated/models/security/cloud_application_entity_mapping.py b/msgraph_beta/generated/models/security/cloud_application_entity_mapping.py new file mode 100644 index 00000000000..9f1f60b3d07 --- /dev/null +++ b/msgraph_beta/generated/models/security/cloud_application_entity_mapping.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity_mapping import EntityMapping + +from .entity_mapping import EntityMapping + +@dataclass +class CloudApplicationEntityMapping(EntityMapping, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.cloudApplicationEntityMapping" + # Name of the detection query column that maps to the application ID of the alert entity. + app_id_column: Optional[str] = None + # Name of the detection query column that maps to the name of the alert entity. + name_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CloudApplicationEntityMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CloudApplicationEntityMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CloudApplicationEntityMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity_mapping import EntityMapping + + from .entity_mapping import EntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "appIdColumn": lambda n : setattr(self, 'app_id_column', n.get_str_value()), + "nameColumn": lambda n : setattr(self, 'name_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("appIdColumn", self.app_id_column) + writer.write_str_value("nameColumn", self.name_column) + + diff --git a/msgraph_beta/generated/models/security/compliance_policy_grading_share_point_audit_record.py b/msgraph_beta/generated/models/security/compliance_policy_grading_share_point_audit_record.py new file mode 100644 index 00000000000..f0928f93d7a --- /dev/null +++ b/msgraph_beta/generated/models/security/compliance_policy_grading_share_point_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CompliancePolicyGradingSharePointAuditRecord(AuditData, Parsable): + """ + Audit data for Compliance Policy Grading SharePoint events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.compliancePolicyGradingSharePointAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CompliancePolicyGradingSharePointAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CompliancePolicyGradingSharePointAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CompliancePolicyGradingSharePointAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/compliance_sit_grading_share_point_audit_record.py b/msgraph_beta/generated/models/security/compliance_sit_grading_share_point_audit_record.py new file mode 100644 index 00000000000..e1bea0fa7a8 --- /dev/null +++ b/msgraph_beta/generated/models/security/compliance_sit_grading_share_point_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class ComplianceSitGradingSharePointAuditRecord(AuditData, Parsable): + """ + Audit data for Compliance SIT Grading SharePoint events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.complianceSitGradingSharePointAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ComplianceSitGradingSharePointAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ComplianceSitGradingSharePointAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ComplianceSitGradingSharePointAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/copilot_session_sharing_audit_record.py b/msgraph_beta/generated/models/security/copilot_session_sharing_audit_record.py new file mode 100644 index 00000000000..c9867ed7065 --- /dev/null +++ b/msgraph_beta/generated/models/security/copilot_session_sharing_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class CopilotSessionSharingAuditRecord(AuditData, Parsable): + """ + Audit data for Copilot Session Sharing events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.copilotSessionSharingAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CopilotSessionSharingAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CopilotSessionSharingAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CopilotSessionSharingAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/defender_security_for_a_i_configuration_audit_record.py b/msgraph_beta/generated/models/security/defender_security_for_a_i_configuration_audit_record.py new file mode 100644 index 00000000000..28d6bfbb7f8 --- /dev/null +++ b/msgraph_beta/generated/models/security/defender_security_for_a_i_configuration_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DefenderSecurityForAIConfigurationAuditRecord(AuditData, Parsable): + """ + Audit data for Defender Security for AI Configuration events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.defenderSecurityForAIConfigurationAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DefenderSecurityForAIConfigurationAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DefenderSecurityForAIConfigurationAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DefenderSecurityForAIConfigurationAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/detection_action.py b/msgraph_beta/generated/models/security/detection_action.py index 0cc354edba4..f0ebbdee2e9 100644 --- a/msgraph_beta/generated/models/security/detection_action.py +++ b/msgraph_beta/generated/models/security/detection_action.py @@ -7,6 +7,7 @@ if TYPE_CHECKING: from .alert_template import AlertTemplate + from .automated_action_set import AutomatedActionSet from .organizational_scope import OrganizationalScope from .response_action import ResponseAction @@ -19,11 +20,13 @@ class DetectionAction(AdditionalDataHolder, BackedModel, Parsable): additional_data: dict[str, Any] = field(default_factory=dict) # The alertTemplate property alert_template: Optional[AlertTemplate] = None + # The set of automated actions to run against entities that match the detection. Replaces the deprecated responseActions property. + automated_actions: Optional[AutomatedActionSet] = None # The OdataType property odata_type: Optional[str] = None - # Groups to which the custom detection rule applies. + # The set of groups (for example, device groups) to which the parent custom detection rule applies. organizational_scope: Optional[OrganizationalScope] = None - # Actions taken on impacted assets as set in the custom detection rule. + # Actions taken on impacted assets as set in the custom detection rule. Deprecated. Use automatedActions instead. This property will be removed from this resource on 2026-10-01. response_actions: Optional[list[ResponseAction]] = None @staticmethod @@ -43,15 +46,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .alert_template import AlertTemplate + from .automated_action_set import AutomatedActionSet from .organizational_scope import OrganizationalScope from .response_action import ResponseAction from .alert_template import AlertTemplate + from .automated_action_set import AutomatedActionSet from .organizational_scope import OrganizationalScope from .response_action import ResponseAction fields: dict[str, Callable[[Any], None]] = { "alertTemplate": lambda n : setattr(self, 'alert_template', n.get_object_value(AlertTemplate)), + "automatedActions": lambda n : setattr(self, 'automated_actions', n.get_object_value(AutomatedActionSet)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), "organizationalScope": lambda n : setattr(self, 'organizational_scope', n.get_object_value(OrganizationalScope)), "responseActions": lambda n : setattr(self, 'response_actions', n.get_collection_of_object_values(ResponseAction)), @@ -67,6 +73,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") writer.write_object_value("alertTemplate", self.alert_template) + writer.write_object_value("automatedActions", self.automated_actions) writer.write_str_value("@odata.type", self.odata_type) writer.write_object_value("organizationalScope", self.organizational_scope) writer.write_collection_of_object_values("responseActions", self.response_actions) diff --git a/msgraph_beta/generated/models/security/detection_rule.py b/msgraph_beta/generated/models/security/detection_rule.py index 3e756ccc13e..cfc87953924 100644 --- a/msgraph_beta/generated/models/security/detection_rule.py +++ b/msgraph_beta/generated/models/security/detection_rule.py @@ -1,32 +1,50 @@ from __future__ import annotations +import datetime from collections.abc import Callable from dataclasses import dataclass, field from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter from typing import Any, Optional, TYPE_CHECKING, Union if TYPE_CHECKING: + from ..entity import Entity from .detection_action import DetectionAction - from .protection_rule import ProtectionRule + from .detection_rule_status import DetectionRuleStatus from .query_condition import QueryCondition from .rule_schedule import RuleSchedule from .run_details import RunDetails -from .protection_rule import ProtectionRule +from ..entity import Entity @dataclass -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. +class DetectionRule(Entity, Parsable): + # Name of the user or application that created the rule. Read-only. Supports $filter (eq, ne, not, in, startsWith, endsWith, contains). + created_by: Optional[str] = None + # Timestamp of rule creation. Read-only. Supports $filter (eq, ne, not, le, ge, lt, gt) and $orderby. + created_date_time: Optional[datetime.datetime] = None + # A user-supplied description of the detection rule. Supports $filter (eq, ne, not, in, startsWith, endsWith, contains). + description: Optional[str] = None + # The detectionAction property detection_action: Optional[DetectionAction] = None - # The ID of the detector that triggered the alert. Also see the 'detectorId' field in microsoft.graph.security.alert. + # Internal detector identifier. Deprecated. This property will be removed from this resource on 2026-10-01. detector_id: Optional[str] = None - # Complex type holding details about the last run of this rule. + # The display name of the rule. Supports $filter (eq, ne, not, in, startsWith, endsWith, contains) and $orderby. + display_name: Optional[str] = None + # Indicates whether the rule is turned on for the tenant. Supports $filter (eq, ne, not). Deprecated. Use status instead. This property will be removed from this resource on 2026-10-01. + is_enabled: Optional[bool] = None + # Name of the user or application that last updated the rule. Read-only. Supports $filter (eq, ne, not, in, startsWith, endsWith, contains). + last_modified_by: Optional[str] = None + # Timestamp of when the rule was last updated. Read-only. Supports $filter (eq, ne, not, le, ge, lt, gt) and $orderby. + last_modified_date_time: Optional[datetime.datetime] = None + # Runtime execution details for the most recent rule run. Supports $filter on the following nested properties:String: lastRunDetails/failureReason supports eq, ne, not, in, startsWith, endsWith, contains.DateTimeOffset: lastRunDetails/lastRunDateTime supports eq, ne, not, le, ge, lt, gt.Enum: lastRunDetails/status, lastRunDetails/errorCode each supports eq, ne, not, in.Deprecated. This property will be removed from this resource on 2026-10-01. Runtime execution details aren't exposed in the v1.0 API. last_run_details: Optional[RunDetails] = None - # Complex type holding data about the advanced hunting query of this rule. + # The OdataType property + odata_type: Optional[str] = None + # The queryCondition property query_condition: Optional[QueryCondition] = None - # Complex type holding data about the triggering schedule of this rule. + # The schedule property schedule: Optional[RuleSchedule] = None + # The status property + status: Optional[DetectionRuleStatus] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DetectionRule: @@ -44,24 +62,34 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from ..entity import Entity from .detection_action import DetectionAction - from .protection_rule import ProtectionRule + from .detection_rule_status import DetectionRuleStatus from .query_condition import QueryCondition from .rule_schedule import RuleSchedule from .run_details import RunDetails + from ..entity import Entity from .detection_action import DetectionAction - from .protection_rule import ProtectionRule + from .detection_rule_status import DetectionRuleStatus from .query_condition import QueryCondition from .rule_schedule import RuleSchedule from .run_details import RunDetails fields: dict[str, Callable[[Any], None]] = { + "createdBy": lambda n : setattr(self, 'created_by', n.get_str_value()), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), "detectionAction": lambda n : setattr(self, 'detection_action', n.get_object_value(DetectionAction)), "detectorId": lambda n : setattr(self, 'detector_id', n.get_str_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), + "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_str_value()), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), "lastRunDetails": lambda n : setattr(self, 'last_run_details', n.get_object_value(RunDetails)), "queryCondition": lambda n : setattr(self, 'query_condition', n.get_object_value(QueryCondition)), "schedule": lambda n : setattr(self, 'schedule', n.get_object_value(RuleSchedule)), + "status": lambda n : setattr(self, 'status', n.get_enum_value(DetectionRuleStatus)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -76,10 +104,18 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) + writer.write_str_value("createdBy", self.created_by) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("description", self.description) writer.write_object_value("detectionAction", self.detection_action) writer.write_str_value("detectorId", self.detector_id) + writer.write_str_value("displayName", self.display_name) + writer.write_bool_value("isEnabled", self.is_enabled) + writer.write_str_value("lastModifiedBy", self.last_modified_by) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) writer.write_object_value("lastRunDetails", self.last_run_details) writer.write_object_value("queryCondition", self.query_condition) writer.write_object_value("schedule", self.schedule) + writer.write_enum_value("status", self.status) diff --git a/msgraph_beta/generated/models/security/detection_rule_status.py b/msgraph_beta/generated/models/security/detection_rule_status.py new file mode 100644 index 00000000000..2bc063d3c12 --- /dev/null +++ b/msgraph_beta/generated/models/security/detection_rule_status.py @@ -0,0 +1,8 @@ +from enum import Enum + +class DetectionRuleStatus(str, Enum): + Enabled = "enabled", + Disabled = "disabled", + AutoDisabled = "autoDisabled", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/security/device_action.py b/msgraph_beta/generated/models/security/device_action.py new file mode 100644 index 00000000000..5f9efb96e72 --- /dev/null +++ b/msgraph_beta/generated/models/security/device_action.py @@ -0,0 +1,69 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .automated_action import AutomatedAction + from .isolate_device_action import IsolateDeviceAction + +from .automated_action import AutomatedAction + +@dataclass +class DeviceAction(AutomatedAction, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.deviceAction" + # Name of the hunting-query result column that contains the device ID for the targeted device. + device_id_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeviceAction: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeviceAction + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.isolateDeviceAction".casefold(): + from .isolate_device_action import IsolateDeviceAction + + return IsolateDeviceAction() + return DeviceAction() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .automated_action import AutomatedAction + from .isolate_device_action import IsolateDeviceAction + + from .automated_action import AutomatedAction + from .isolate_device_action import IsolateDeviceAction + + fields: dict[str, Callable[[Any], None]] = { + "deviceIdColumn": lambda n : setattr(self, 'device_id_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("deviceIdColumn", self.device_id_column) + + diff --git a/msgraph_beta/generated/models/security/dictionary.py b/msgraph_beta/generated/models/security/dictionary.py index 88e21c10e7a..5f4f860bd12 100644 --- a/msgraph_beta/generated/models/security/dictionary.py +++ b/msgraph_beta/generated/models/security/dictionary.py @@ -5,6 +5,9 @@ from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton from typing import Any, Optional, TYPE_CHECKING, Union +if TYPE_CHECKING: + from .alert_custom_details import AlertCustomDetails + @dataclass class Dictionary(AdditionalDataHolder, BackedModel, Parsable): # Stores model information. @@ -24,6 +27,15 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Dictionary: """ if parse_node is None: raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.alertCustomDetails".casefold(): + from .alert_custom_details import AlertCustomDetails + + return AlertCustomDetails() return Dictionary() def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: @@ -31,6 +43,10 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: The deserialization information for the current model Returns: dict[str, Callable[[ParseNode], None]] """ + from .alert_custom_details import AlertCustomDetails + + from .alert_custom_details import AlertCustomDetails + fields: dict[str, Callable[[Any], None]] = { "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), } diff --git a/msgraph_beta/generated/models/security/dns_entity_mapping.py b/msgraph_beta/generated/models/security/dns_entity_mapping.py new file mode 100644 index 00000000000..5912b71d28d --- /dev/null +++ b/msgraph_beta/generated/models/security/dns_entity_mapping.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity_mapping import EntityMapping + +from .entity_mapping import EntityMapping + +@dataclass +class DnsEntityMapping(EntityMapping, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.dnsEntityMapping" + # Name of the detection query column that maps to the domain name of the alert entity. + domain_name_column: Optional[str] = None + # Name of the detection query column that maps to the host IP address of the alert entity. + host_ip_address_column: Optional[str] = None + # Name of the detection query column that maps to the server IP address of the alert entity. + server_ip_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DnsEntityMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DnsEntityMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DnsEntityMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity_mapping import EntityMapping + + from .entity_mapping import EntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "domainNameColumn": lambda n : setattr(self, 'domain_name_column', n.get_str_value()), + "hostIpAddressColumn": lambda n : setattr(self, 'host_ip_address_column', n.get_str_value()), + "serverIpColumn": lambda n : setattr(self, 'server_ip_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("domainNameColumn", self.domain_name_column) + writer.write_str_value("hostIpAddressColumn", self.host_ip_address_column) + writer.write_str_value("serverIpColumn", self.server_ip_column) + + diff --git a/msgraph_beta/generated/models/security/dns_evidence.py b/msgraph_beta/generated/models/security/dns_evidence.py index 30293e0c064..13c435e6b7d 100644 --- a/msgraph_beta/generated/models/security/dns_evidence.py +++ b/msgraph_beta/generated/models/security/dns_evidence.py @@ -14,13 +14,13 @@ class DnsEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.dnsEvidence" - # The dnsServerIp property + # An IP entity that represents the DNS server that resolves the request. dns_server_ip: Optional[IpEvidence] = None - # The domainName property + # The name of the DNS record associated with the alert. domain_name: Optional[str] = None - # The hostIpAddress property + # An IP entity that represents the DNS request client. host_ip_address: Optional[IpEvidence] = None - # The ipAddresses property + # IP entities that represent the resolved IP addresses. ip_addresses: Optional[list[IpEvidence]] = None @staticmethod diff --git a/msgraph_beta/generated/models/security/dragon_copilot_access_record.py b/msgraph_beta/generated/models/security/dragon_copilot_access_record.py new file mode 100644 index 00000000000..01007767391 --- /dev/null +++ b/msgraph_beta/generated/models/security/dragon_copilot_access_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DragonCopilotAccessRecord(AuditData, Parsable): + """ + Audit data for Dragon Copilot Access events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.dragonCopilotAccessRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DragonCopilotAccessRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DragonCopilotAccessRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DragonCopilotAccessRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/dragon_copilot_admin_record.py b/msgraph_beta/generated/models/security/dragon_copilot_admin_record.py new file mode 100644 index 00000000000..ffdf56cd653 --- /dev/null +++ b/msgraph_beta/generated/models/security/dragon_copilot_admin_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DragonCopilotAdminRecord(AuditData, Parsable): + """ + Audit data for Dragon Copilot Admin events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.dragonCopilotAdminRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DragonCopilotAdminRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DragonCopilotAdminRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DragonCopilotAdminRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/dragon_copilot_clinical_data_record.py b/msgraph_beta/generated/models/security/dragon_copilot_clinical_data_record.py new file mode 100644 index 00000000000..604a9c9f7a3 --- /dev/null +++ b/msgraph_beta/generated/models/security/dragon_copilot_clinical_data_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DragonCopilotClinicalDataRecord(AuditData, Parsable): + """ + Audit data for Dragon Copilot Clinical Data events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.dragonCopilotClinicalDataRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DragonCopilotClinicalDataRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DragonCopilotClinicalDataRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DragonCopilotClinicalDataRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/dragon_copilot_session_record.py b/msgraph_beta/generated/models/security/dragon_copilot_session_record.py new file mode 100644 index 00000000000..54144c927a5 --- /dev/null +++ b/msgraph_beta/generated/models/security/dragon_copilot_session_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class DragonCopilotSessionRecord(AuditData, Parsable): + """ + Audit data for Dragon Copilot Session events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.dragonCopilotSessionRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DragonCopilotSessionRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DragonCopilotSessionRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DragonCopilotSessionRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/ediscovery_add_to_review_set_operation.py b/msgraph_beta/generated/models/security/ediscovery_add_to_review_set_operation.py index 3fd21553b5c..3c93d7f8a11 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 @@ -18,7 +18,7 @@ @dataclass class EdiscoveryAddToReviewSetOperation(CaseOperation, Parsable): - # The options to add items to the review set. The possible values are: allVersions, linkedFiles, unknownFutureValue, advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder. + # The options to add items to the review set. The possible values are: allVersions, linkedFiles, unknownFutureValue, advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder, cloudNativeHtmlConversion. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: advancedIndexing, listAttachments, htmlTranscripts, messageConversationExpansion, locationsWithoutHits, allItemsInFolder, cloudNativeHtmlConversion. additional_data_options: Optional[AdditionalDataOptions] = None # Specifies the number of most recent versions of cloud attachments to collect. The possible values are: latest, recent10, recent100, all, unknownFutureValue. cloud_attachment_version: Optional[CloudAttachmentVersion] = None diff --git a/msgraph_beta/generated/models/security/email_action.py b/msgraph_beta/generated/models/security/email_action.py new file mode 100644 index 00000000000..59ce894f0ed --- /dev/null +++ b/msgraph_beta/generated/models/security/email_action.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .automated_action import AutomatedAction + +from .automated_action import AutomatedAction + +@dataclass +class EmailAction(AutomatedAction, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.emailAction" + # Name of the hunting-query result column that contains the network message ID of the targeted email message. + network_message_id_column: Optional[str] = None + # Name of the hunting-query result column that contains the recipient of the targeted email message. + recipient_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> EmailAction: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: EmailAction + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return EmailAction() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .automated_action import AutomatedAction + + from .automated_action import AutomatedAction + + fields: dict[str, Callable[[Any], None]] = { + "networkMessageIdColumn": lambda n : setattr(self, 'network_message_id_column', n.get_str_value()), + "recipientColumn": lambda n : setattr(self, 'recipient_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("networkMessageIdColumn", self.network_message_id_column) + writer.write_str_value("recipientColumn", self.recipient_column) + + diff --git a/msgraph_beta/generated/models/security/entity_definition_input.py b/msgraph_beta/generated/models/security/entity_definition_input.py new file mode 100644 index 00000000000..7c7527ce63a --- /dev/null +++ b/msgraph_beta/generated/models/security/entity_definition_input.py @@ -0,0 +1,76 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity_definition_input_role import EntityDefinitionInputRole + from .manual_alert_entity_type import ManualAlertEntityType + +@dataclass +class EntityDefinitionInput(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The type of identifier used for the entity. The supported identifiers depend on the entityType. See supported entity identifiers. Key. + entity_identifier: Optional[str] = None + # The entityType property + entity_type: Optional[ManualAlertEntityType] = None + # The actual identifier value for the entity (for example, john@contoso.com for a user, or 192.168.1.1 for an IP address). Maximum 1000 characters. + identifier_value: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The role property + role: Optional[EntityDefinitionInputRole] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> EntityDefinitionInput: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: EntityDefinitionInput + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return EntityDefinitionInput() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity_definition_input_role import EntityDefinitionInputRole + from .manual_alert_entity_type import ManualAlertEntityType + + from .entity_definition_input_role import EntityDefinitionInputRole + from .manual_alert_entity_type import ManualAlertEntityType + + fields: dict[str, Callable[[Any], None]] = { + "entityIdentifier": lambda n : setattr(self, 'entity_identifier', n.get_str_value()), + "entityType": lambda n : setattr(self, 'entity_type', n.get_enum_value(ManualAlertEntityType)), + "identifierValue": lambda n : setattr(self, 'identifier_value', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "role": lambda n : setattr(self, 'role', n.get_enum_value(EntityDefinitionInputRole)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("entityIdentifier", self.entity_identifier) + writer.write_enum_value("entityType", self.entity_type) + writer.write_str_value("identifierValue", self.identifier_value) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_enum_value("role", self.role) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/entity_definition_input_role.py b/msgraph_beta/generated/models/security/entity_definition_input_role.py new file mode 100644 index 00000000000..20606873814 --- /dev/null +++ b/msgraph_beta/generated/models/security/entity_definition_input_role.py @@ -0,0 +1,7 @@ +from enum import Enum + +class EntityDefinitionInputRole(str, Enum): + Impacted = "impacted", + Related = "related", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/security/entity_mapping.py b/msgraph_beta/generated/models/security/entity_mapping.py new file mode 100644 index 00000000000..14ea3aea7e6 --- /dev/null +++ b/msgraph_beta/generated/models/security/entity_mapping.py @@ -0,0 +1,178 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .account_entity_mapping import AccountEntityMapping + from .amazon_resource_entity_mapping import AmazonResourceEntityMapping + from .azure_resource_entity_mapping import AzureResourceEntityMapping + from .cloud_application_entity_mapping import CloudApplicationEntityMapping + from .dns_entity_mapping import DnsEntityMapping + from .file_entity_mapping import FileEntityMapping + from .google_cloud_resource_entity_mapping import GoogleCloudResourceEntityMapping + from .host_entity_mapping import HostEntityMapping + from .ip_entity_mapping import IpEntityMapping + from .mailbox_entity_mapping import MailboxEntityMapping + from .mail_cluster_entity_mapping import MailClusterEntityMapping + from .mail_message_entity_mapping import MailMessageEntityMapping + from .o_auth_application_entity_mapping import OAuthApplicationEntityMapping + from .process_entity_mapping import ProcessEntityMapping + from .registry_value_entity_mapping import RegistryValueEntityMapping + from .security_group_entity_mapping import SecurityGroupEntityMapping + from .url_entity_mapping import UrlEntityMapping + +@dataclass +class EntityMapping(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> EntityMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: EntityMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.accountEntityMapping".casefold(): + from .account_entity_mapping import AccountEntityMapping + + return AccountEntityMapping() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.amazonResourceEntityMapping".casefold(): + from .amazon_resource_entity_mapping import AmazonResourceEntityMapping + + return AmazonResourceEntityMapping() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.azureResourceEntityMapping".casefold(): + from .azure_resource_entity_mapping import AzureResourceEntityMapping + + return AzureResourceEntityMapping() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.cloudApplicationEntityMapping".casefold(): + from .cloud_application_entity_mapping import CloudApplicationEntityMapping + + return CloudApplicationEntityMapping() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.dnsEntityMapping".casefold(): + from .dns_entity_mapping import DnsEntityMapping + + return DnsEntityMapping() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.fileEntityMapping".casefold(): + from .file_entity_mapping import FileEntityMapping + + return FileEntityMapping() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.googleCloudResourceEntityMapping".casefold(): + from .google_cloud_resource_entity_mapping import GoogleCloudResourceEntityMapping + + return GoogleCloudResourceEntityMapping() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.hostEntityMapping".casefold(): + from .host_entity_mapping import HostEntityMapping + + return HostEntityMapping() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.ipEntityMapping".casefold(): + from .ip_entity_mapping import IpEntityMapping + + return IpEntityMapping() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mailboxEntityMapping".casefold(): + from .mailbox_entity_mapping import MailboxEntityMapping + + return MailboxEntityMapping() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mailClusterEntityMapping".casefold(): + from .mail_cluster_entity_mapping import MailClusterEntityMapping + + return MailClusterEntityMapping() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.mailMessageEntityMapping".casefold(): + from .mail_message_entity_mapping import MailMessageEntityMapping + + return MailMessageEntityMapping() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.oAuthApplicationEntityMapping".casefold(): + from .o_auth_application_entity_mapping import OAuthApplicationEntityMapping + + return OAuthApplicationEntityMapping() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.processEntityMapping".casefold(): + from .process_entity_mapping import ProcessEntityMapping + + return ProcessEntityMapping() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.registryValueEntityMapping".casefold(): + from .registry_value_entity_mapping import RegistryValueEntityMapping + + return RegistryValueEntityMapping() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.securityGroupEntityMapping".casefold(): + from .security_group_entity_mapping import SecurityGroupEntityMapping + + return SecurityGroupEntityMapping() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.urlEntityMapping".casefold(): + from .url_entity_mapping import UrlEntityMapping + + return UrlEntityMapping() + return EntityMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .account_entity_mapping import AccountEntityMapping + from .amazon_resource_entity_mapping import AmazonResourceEntityMapping + from .azure_resource_entity_mapping import AzureResourceEntityMapping + from .cloud_application_entity_mapping import CloudApplicationEntityMapping + from .dns_entity_mapping import DnsEntityMapping + from .file_entity_mapping import FileEntityMapping + from .google_cloud_resource_entity_mapping import GoogleCloudResourceEntityMapping + from .host_entity_mapping import HostEntityMapping + from .ip_entity_mapping import IpEntityMapping + from .mailbox_entity_mapping import MailboxEntityMapping + from .mail_cluster_entity_mapping import MailClusterEntityMapping + from .mail_message_entity_mapping import MailMessageEntityMapping + from .o_auth_application_entity_mapping import OAuthApplicationEntityMapping + from .process_entity_mapping import ProcessEntityMapping + from .registry_value_entity_mapping import RegistryValueEntityMapping + from .security_group_entity_mapping import SecurityGroupEntityMapping + from .url_entity_mapping import UrlEntityMapping + + from .account_entity_mapping import AccountEntityMapping + from .amazon_resource_entity_mapping import AmazonResourceEntityMapping + from .azure_resource_entity_mapping import AzureResourceEntityMapping + from .cloud_application_entity_mapping import CloudApplicationEntityMapping + from .dns_entity_mapping import DnsEntityMapping + from .file_entity_mapping import FileEntityMapping + from .google_cloud_resource_entity_mapping import GoogleCloudResourceEntityMapping + from .host_entity_mapping import HostEntityMapping + from .ip_entity_mapping import IpEntityMapping + from .mailbox_entity_mapping import MailboxEntityMapping + from .mail_cluster_entity_mapping import MailClusterEntityMapping + from .mail_message_entity_mapping import MailMessageEntityMapping + from .o_auth_application_entity_mapping import OAuthApplicationEntityMapping + from .process_entity_mapping import ProcessEntityMapping + from .registry_value_entity_mapping import RegistryValueEntityMapping + from .security_group_entity_mapping import SecurityGroupEntityMapping + from .url_entity_mapping import UrlEntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/entity_mapping_configuration.py b/msgraph_beta/generated/models/security/entity_mapping_configuration.py new file mode 100644 index 00000000000..a302b778d5c --- /dev/null +++ b/msgraph_beta/generated/models/security/entity_mapping_configuration.py @@ -0,0 +1,173 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .account_entity_mapping import AccountEntityMapping + from .amazon_resource_entity_mapping import AmazonResourceEntityMapping + from .azure_resource_entity_mapping import AzureResourceEntityMapping + from .cloud_application_entity_mapping import CloudApplicationEntityMapping + from .dns_entity_mapping import DnsEntityMapping + from .file_entity_mapping import FileEntityMapping + from .google_cloud_resource_entity_mapping import GoogleCloudResourceEntityMapping + from .host_entity_mapping import HostEntityMapping + from .ip_entity_mapping import IpEntityMapping + from .mailbox_entity_mapping import MailboxEntityMapping + from .mail_cluster_entity_mapping import MailClusterEntityMapping + from .mail_message_entity_mapping import MailMessageEntityMapping + from .o_auth_application_entity_mapping import OAuthApplicationEntityMapping + from .process_entity_mapping import ProcessEntityMapping + from .registry_value_entity_mapping import RegistryValueEntityMapping + from .security_group_entity_mapping import SecurityGroupEntityMapping + from .url_entity_mapping import UrlEntityMapping + +@dataclass +class EntityMappingConfiguration(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Mappings from detection query columns to account entities attached to the alert. + accounts: Optional[list[AccountEntityMapping]] = None + # Mappings from detection query columns to Amazon Web Services resource entities attached to the alert. + amazon_resources: Optional[list[AmazonResourceEntityMapping]] = None + # Mappings from detection query columns to Azure resource entities attached to the alert. + azure_resources: Optional[list[AzureResourceEntityMapping]] = None + # Mappings from detection query columns to cloud application entities attached to the alert. + cloud_applications: Optional[list[CloudApplicationEntityMapping]] = None + # Mappings from detection query columns to DNS entities attached to the alert. + dns: Optional[list[DnsEntityMapping]] = None + # Mappings from detection query columns to file entities attached to the alert. + files: Optional[list[FileEntityMapping]] = None + # Mappings from detection query columns to Google Cloud resource entities attached to the alert. + google_cloud_resources: Optional[list[GoogleCloudResourceEntityMapping]] = None + # Mappings from detection query columns to host entities attached to the alert. + hosts: Optional[list[HostEntityMapping]] = None + # Mappings from detection query columns to IP address entities attached to the alert. + ips: Optional[list[IpEntityMapping]] = None + # Mappings from detection query columns to mail cluster entities attached to the alert. + mail_clusters: Optional[list[MailClusterEntityMapping]] = None + # Mappings from detection query columns to mail message entities attached to the alert. + mail_messages: Optional[list[MailMessageEntityMapping]] = None + # Mappings from detection query columns to mailbox entities attached to the alert. + mailboxes: Optional[list[MailboxEntityMapping]] = None + # Mappings from detection query columns to OAuth application entities attached to the alert. + o_auth_applications: Optional[list[OAuthApplicationEntityMapping]] = None + # The OdataType property + odata_type: Optional[str] = None + # Mappings from detection query columns to process entities attached to the alert. + processes: Optional[list[ProcessEntityMapping]] = None + # Mappings from detection query columns to registry value entities attached to the alert. + registry_values: Optional[list[RegistryValueEntityMapping]] = None + # Mappings from detection query columns to security group entities attached to the alert. + security_groups: Optional[list[SecurityGroupEntityMapping]] = None + # Mappings from detection query columns to URL entities attached to the alert. + urls: Optional[list[UrlEntityMapping]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> EntityMappingConfiguration: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: EntityMappingConfiguration + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return EntityMappingConfiguration() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .account_entity_mapping import AccountEntityMapping + from .amazon_resource_entity_mapping import AmazonResourceEntityMapping + from .azure_resource_entity_mapping import AzureResourceEntityMapping + from .cloud_application_entity_mapping import CloudApplicationEntityMapping + from .dns_entity_mapping import DnsEntityMapping + from .file_entity_mapping import FileEntityMapping + from .google_cloud_resource_entity_mapping import GoogleCloudResourceEntityMapping + from .host_entity_mapping import HostEntityMapping + from .ip_entity_mapping import IpEntityMapping + from .mailbox_entity_mapping import MailboxEntityMapping + from .mail_cluster_entity_mapping import MailClusterEntityMapping + from .mail_message_entity_mapping import MailMessageEntityMapping + from .o_auth_application_entity_mapping import OAuthApplicationEntityMapping + from .process_entity_mapping import ProcessEntityMapping + from .registry_value_entity_mapping import RegistryValueEntityMapping + from .security_group_entity_mapping import SecurityGroupEntityMapping + from .url_entity_mapping import UrlEntityMapping + + from .account_entity_mapping import AccountEntityMapping + from .amazon_resource_entity_mapping import AmazonResourceEntityMapping + from .azure_resource_entity_mapping import AzureResourceEntityMapping + from .cloud_application_entity_mapping import CloudApplicationEntityMapping + from .dns_entity_mapping import DnsEntityMapping + from .file_entity_mapping import FileEntityMapping + from .google_cloud_resource_entity_mapping import GoogleCloudResourceEntityMapping + from .host_entity_mapping import HostEntityMapping + from .ip_entity_mapping import IpEntityMapping + from .mailbox_entity_mapping import MailboxEntityMapping + from .mail_cluster_entity_mapping import MailClusterEntityMapping + from .mail_message_entity_mapping import MailMessageEntityMapping + from .o_auth_application_entity_mapping import OAuthApplicationEntityMapping + from .process_entity_mapping import ProcessEntityMapping + from .registry_value_entity_mapping import RegistryValueEntityMapping + from .security_group_entity_mapping import SecurityGroupEntityMapping + from .url_entity_mapping import UrlEntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "accounts": lambda n : setattr(self, 'accounts', n.get_collection_of_object_values(AccountEntityMapping)), + "amazonResources": lambda n : setattr(self, 'amazon_resources', n.get_collection_of_object_values(AmazonResourceEntityMapping)), + "azureResources": lambda n : setattr(self, 'azure_resources', n.get_collection_of_object_values(AzureResourceEntityMapping)), + "cloudApplications": lambda n : setattr(self, 'cloud_applications', n.get_collection_of_object_values(CloudApplicationEntityMapping)), + "dns": lambda n : setattr(self, 'dns', n.get_collection_of_object_values(DnsEntityMapping)), + "files": lambda n : setattr(self, 'files', n.get_collection_of_object_values(FileEntityMapping)), + "googleCloudResources": lambda n : setattr(self, 'google_cloud_resources', n.get_collection_of_object_values(GoogleCloudResourceEntityMapping)), + "hosts": lambda n : setattr(self, 'hosts', n.get_collection_of_object_values(HostEntityMapping)), + "ips": lambda n : setattr(self, 'ips', n.get_collection_of_object_values(IpEntityMapping)), + "mailClusters": lambda n : setattr(self, 'mail_clusters', n.get_collection_of_object_values(MailClusterEntityMapping)), + "mailMessages": lambda n : setattr(self, 'mail_messages', n.get_collection_of_object_values(MailMessageEntityMapping)), + "mailboxes": lambda n : setattr(self, 'mailboxes', n.get_collection_of_object_values(MailboxEntityMapping)), + "oAuthApplications": lambda n : setattr(self, 'o_auth_applications', n.get_collection_of_object_values(OAuthApplicationEntityMapping)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "processes": lambda n : setattr(self, 'processes', n.get_collection_of_object_values(ProcessEntityMapping)), + "registryValues": lambda n : setattr(self, 'registry_values', n.get_collection_of_object_values(RegistryValueEntityMapping)), + "securityGroups": lambda n : setattr(self, 'security_groups', n.get_collection_of_object_values(SecurityGroupEntityMapping)), + "urls": lambda n : setattr(self, 'urls', n.get_collection_of_object_values(UrlEntityMapping)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("accounts", self.accounts) + writer.write_collection_of_object_values("amazonResources", self.amazon_resources) + writer.write_collection_of_object_values("azureResources", self.azure_resources) + writer.write_collection_of_object_values("cloudApplications", self.cloud_applications) + writer.write_collection_of_object_values("dns", self.dns) + writer.write_collection_of_object_values("files", self.files) + writer.write_collection_of_object_values("googleCloudResources", self.google_cloud_resources) + writer.write_collection_of_object_values("hosts", self.hosts) + writer.write_collection_of_object_values("ips", self.ips) + writer.write_collection_of_object_values("mailClusters", self.mail_clusters) + writer.write_collection_of_object_values("mailMessages", self.mail_messages) + writer.write_collection_of_object_values("mailboxes", self.mailboxes) + writer.write_collection_of_object_values("oAuthApplications", self.o_auth_applications) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_object_values("processes", self.processes) + writer.write_collection_of_object_values("registryValues", self.registry_values) + writer.write_collection_of_object_values("securityGroups", self.security_groups) + writer.write_collection_of_object_values("urls", self.urls) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/eop_submission_feed_entity_audit_record.py b/msgraph_beta/generated/models/security/eop_submission_feed_entity_audit_record.py new file mode 100644 index 00000000000..b43beaa8761 --- /dev/null +++ b/msgraph_beta/generated/models/security/eop_submission_feed_entity_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class EopSubmissionFeedEntityAuditRecord(AuditData, Parsable): + """ + Audit data for EOP Submission Feed Entity events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.eopSubmissionFeedEntityAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> EopSubmissionFeedEntityAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: EopSubmissionFeedEntityAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return EopSubmissionFeedEntityAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/fabric_policy_record.py b/msgraph_beta/generated/models/security/fabric_policy_record.py new file mode 100644 index 00000000000..aa204fedf7c --- /dev/null +++ b/msgraph_beta/generated/models/security/fabric_policy_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class FabricPolicyRecord(AuditData, Parsable): + """ + Audit data for Fabric Policy events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.fabricPolicyRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FabricPolicyRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FabricPolicyRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FabricPolicyRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/file_action.py b/msgraph_beta/generated/models/security/file_action.py new file mode 100644 index 00000000000..59a9a03aa49 --- /dev/null +++ b/msgraph_beta/generated/models/security/file_action.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .automated_action import AutomatedAction + +from .automated_action import AutomatedAction + +@dataclass +class FileAction(AutomatedAction, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.fileAction" + # Names of the device groups where the file action applies. + device_group_names: Optional[list[str]] = None + # Name of the hunting-query result column that contains the SHA-1 hash of the targeted file. + sha1_column: Optional[str] = None + # Name of the hunting-query result column that contains the SHA-256 hash of the targeted file. + sha256_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FileAction: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FileAction + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FileAction() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .automated_action import AutomatedAction + + from .automated_action import AutomatedAction + + fields: dict[str, Callable[[Any], None]] = { + "deviceGroupNames": lambda n : setattr(self, 'device_group_names', n.get_collection_of_primitive_values(str)), + "sha1Column": lambda n : setattr(self, 'sha1_column', n.get_str_value()), + "sha256Column": lambda n : setattr(self, 'sha256_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_primitive_values("deviceGroupNames", self.device_group_names) + writer.write_str_value("sha1Column", self.sha1_column) + writer.write_str_value("sha256Column", self.sha256_column) + + diff --git a/msgraph_beta/generated/models/security/file_entity_mapping.py b/msgraph_beta/generated/models/security/file_entity_mapping.py new file mode 100644 index 00000000000..3220142227b --- /dev/null +++ b/msgraph_beta/generated/models/security/file_entity_mapping.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity_mapping import EntityMapping + +from .entity_mapping import EntityMapping + +@dataclass +class FileEntityMapping(EntityMapping, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.fileEntityMapping" + # Name of the detection query column that maps to the name of the alert entity. + name_column: Optional[str] = None + # Name of the detection query column that maps to the SHA-1 hash of the alert entity. + sha1_column: Optional[str] = None + # Name of the detection query column that maps to the SHA-256 hash of the alert entity. + sha256_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> FileEntityMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: FileEntityMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return FileEntityMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity_mapping import EntityMapping + + from .entity_mapping import EntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "nameColumn": lambda n : setattr(self, 'name_column', n.get_str_value()), + "sha1Column": lambda n : setattr(self, 'sha1_column', n.get_str_value()), + "sha256Column": lambda n : setattr(self, 'sha256_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("nameColumn", self.name_column) + writer.write_str_value("sha1Column", self.sha1_column) + writer.write_str_value("sha256Column", self.sha256_column) + + diff --git a/msgraph_beta/generated/models/security/file_hash_evidence.py b/msgraph_beta/generated/models/security/file_hash_evidence.py index c5c1a880408..5b873b2b5ae 100644 --- a/msgraph_beta/generated/models/security/file_hash_evidence.py +++ b/msgraph_beta/generated/models/security/file_hash_evidence.py @@ -16,7 +16,7 @@ class FileHashEvidence(AlertEvidence, Parsable): odata_type: Optional[str] = "#microsoft.graph.security.fileHashEvidence" # The algorithm property algorithm: Optional[FileHashAlgorithm] = None - # The value property + # The hash value. value: Optional[str] = None @staticmethod 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 b5df9ecb670..3b3474a3e4e 100644 --- a/msgraph_beta/generated/models/security/git_hub_organization_evidence.py +++ b/msgraph_beta/generated/models/security/git_hub_organization_evidence.py @@ -13,17 +13,17 @@ class GitHubOrganizationEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.gitHubOrganizationEvidence" - # The company property + # The name of the company that owns the organization. company: Optional[str] = None - # The displayName property + # The display name of the organization. display_name: Optional[str] = None - # The email property + # The email address of the organization. email: Optional[str] = None - # The login property + # The login (name) of the organization. login: Optional[str] = None - # The orgId property + # The unique and immutable ID of the organization. org_id: Optional[str] = None - # The webUrl property + # The URL of the web page for the organization. web_url: Optional[str] = None @staticmethod 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 6fae349d6c3..b4e3b09aa58 100644 --- a/msgraph_beta/generated/models/security/git_hub_repo_evidence.py +++ b/msgraph_beta/generated/models/security/git_hub_repo_evidence.py @@ -13,15 +13,15 @@ class GitHubRepoEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.gitHubRepoEvidence" - # The baseUrl property + # The base URL of the web page for the repository. base_url: Optional[str] = None - # The login property + # The login (name) of the repository. login: Optional[str] = None - # The owner property + # The login of the owner of the repository. owner: Optional[str] = None - # The ownerType property + # The type of owner of the repository, for example, User or Organization. owner_type: Optional[str] = None - # The repoId property + # The unique and immutable ID of the GitHub repository. repo_id: Optional[str] = None @staticmethod 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 8138b60ae24..a0299fd8e35 100644 --- a/msgraph_beta/generated/models/security/git_hub_user_evidence.py +++ b/msgraph_beta/generated/models/security/git_hub_user_evidence.py @@ -13,15 +13,15 @@ class GitHubUserEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.gitHubUserEvidence" - # The email property + # The email address of the user account. email: Optional[str] = None - # The login property + # User's login (GitHub handle). login: Optional[str] = None - # The name property + # User's name. name: Optional[str] = None - # The userId property + # The unique and immutable ID of the user account. user_id: Optional[str] = None - # The webUrl property + # The URL of the user's profile web page, for example, https://github.com/my-login. web_url: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/security/google_cloud_resource_entity_mapping.py b/msgraph_beta/generated/models/security/google_cloud_resource_entity_mapping.py new file mode 100644 index 00000000000..a24702d75b2 --- /dev/null +++ b/msgraph_beta/generated/models/security/google_cloud_resource_entity_mapping.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity_mapping import EntityMapping + +from .entity_mapping import EntityMapping + +@dataclass +class GoogleCloudResourceEntityMapping(EntityMapping, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.googleCloudResourceEntityMapping" + # Name of the detection query column that maps to the full resource name of the alert entity. + full_resource_name_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GoogleCloudResourceEntityMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GoogleCloudResourceEntityMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GoogleCloudResourceEntityMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity_mapping import EntityMapping + + from .entity_mapping import EntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "fullResourceNameColumn": lambda n : setattr(self, 'full_resource_name_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("fullResourceNameColumn", self.full_resource_name_column) + + diff --git a/msgraph_beta/generated/models/security/host_entity_mapping.py b/msgraph_beta/generated/models/security/host_entity_mapping.py new file mode 100644 index 00000000000..9b5427c1f7e --- /dev/null +++ b/msgraph_beta/generated/models/security/host_entity_mapping.py @@ -0,0 +1,73 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity_mapping import EntityMapping + +from .entity_mapping import EntityMapping + +@dataclass +class HostEntityMapping(EntityMapping, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.hostEntityMapping" + # Name of the detection query column that maps to the device ID of the alert entity. + device_id_column: Optional[str] = None + # Name of the detection query column that maps to the DNS domain of the alert entity. + dns_domain_column: Optional[str] = None + # Name of the detection query column that maps to the name of the alert entity. + name_column: Optional[str] = None + # Name of the detection query column that maps to the NetBIOS name of the alert entity. + net_bios_name_column: Optional[str] = None + # Name of the detection query column that maps to the NT domain of the alert entity. + nt_domain_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> HostEntityMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: HostEntityMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return HostEntityMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity_mapping import EntityMapping + + from .entity_mapping import EntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "deviceIdColumn": lambda n : setattr(self, 'device_id_column', n.get_str_value()), + "dnsDomainColumn": lambda n : setattr(self, 'dns_domain_column', n.get_str_value()), + "nameColumn": lambda n : setattr(self, 'name_column', n.get_str_value()), + "netBiosNameColumn": lambda n : setattr(self, 'net_bios_name_column', n.get_str_value()), + "ntDomainColumn": lambda n : setattr(self, 'nt_domain_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("deviceIdColumn", self.device_id_column) + writer.write_str_value("dnsDomainColumn", self.dns_domain_column) + writer.write_str_value("nameColumn", self.name_column) + writer.write_str_value("netBiosNameColumn", self.net_bios_name_column) + writer.write_str_value("ntDomainColumn", self.nt_domain_column) + + 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 cd09bcdc4fc..e843edd0b7c 100644 --- a/msgraph_beta/generated/models/security/host_logon_session_evidence.py +++ b/msgraph_beta/generated/models/security/host_logon_session_evidence.py @@ -16,15 +16,15 @@ class HostLogonSessionEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.hostLogonSessionEvidence" - # The account property + # The account that is associated with the sign-in session ID. account: Optional[UserEvidence] = None - # The endUtcDateTime property + # The session end time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. end_utc_date_time: Optional[datetime.datetime] = None - # The host property + # The host for the session. host: Optional[DeviceEvidence] = None - # The sessionId property + # The session ID for the account reported in the alert, for example, 0x3e7. session_id: Optional[str] = None - # The startUtcDateTime property + # The session start time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. start_utc_date_time: Optional[datetime.datetime] = None @staticmethod diff --git a/msgraph_beta/generated/models/security/hunting_schema_built_in_function.py b/msgraph_beta/generated/models/security/hunting_schema_built_in_function.py new file mode 100644 index 00000000000..8e91c64438e --- /dev/null +++ b/msgraph_beta/generated/models/security/hunting_schema_built_in_function.py @@ -0,0 +1,83 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .hunting_schema_function_parameter import HuntingSchemaFunctionParameter + from .hunting_schema_table_column import HuntingSchemaTableColumn + +@dataclass +class HuntingSchemaBuiltInFunction(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Description of the function and its usage. + documentation: Optional[str] = None + # Unique identifier for the function. Required. + hunting_function_id: Optional[int] = None + # Collection of input parameters accepted by the function. + input_parameters: Optional[list[HuntingSchemaFunctionParameter]] = None + # Name of the function. Required. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Collection of columns returned by the function. + output_columns: Optional[list[HuntingSchemaTableColumn]] = None + # Folder path of the function. + path: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> HuntingSchemaBuiltInFunction: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: HuntingSchemaBuiltInFunction + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return HuntingSchemaBuiltInFunction() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .hunting_schema_function_parameter import HuntingSchemaFunctionParameter + from .hunting_schema_table_column import HuntingSchemaTableColumn + + from .hunting_schema_function_parameter import HuntingSchemaFunctionParameter + from .hunting_schema_table_column import HuntingSchemaTableColumn + + fields: dict[str, Callable[[Any], None]] = { + "documentation": lambda n : setattr(self, 'documentation', n.get_str_value()), + "huntingFunctionId": lambda n : setattr(self, 'hunting_function_id', n.get_int_value()), + "inputParameters": lambda n : setattr(self, 'input_parameters', n.get_collection_of_object_values(HuntingSchemaFunctionParameter)), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "outputColumns": lambda n : setattr(self, 'output_columns', n.get_collection_of_object_values(HuntingSchemaTableColumn)), + "path": lambda n : setattr(self, 'path', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("documentation", self.documentation) + writer.write_collection_of_object_values("inputParameters", self.input_parameters) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_object_values("outputColumns", self.output_columns) + writer.write_str_value("path", self.path) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/hunting_schema_function_parameter.py b/msgraph_beta/generated/models/security/hunting_schema_function_parameter.py new file mode 100644 index 00000000000..9e2ef624c3a --- /dev/null +++ b/msgraph_beta/generated/models/security/hunting_schema_function_parameter.py @@ -0,0 +1,62 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class HuntingSchemaFunctionParameter(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Data type of the parameter in Kusto Query Language (KQL) CSL format. Required. + csl_type: Optional[str] = None + # Default value used when the caller doesn't provide a value for this parameter. + default_value: Optional[str] = None + # Name of the parameter. Required. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> HuntingSchemaFunctionParameter: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: HuntingSchemaFunctionParameter + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return HuntingSchemaFunctionParameter() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "cslType": lambda n : setattr(self, 'csl_type', n.get_str_value()), + "defaultValue": lambda n : setattr(self, 'default_value', n.get_str_value()), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("cslType", self.csl_type) + writer.write_str_value("defaultValue", self.default_value) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/hunting_schema_functions.py b/msgraph_beta/generated/models/security/hunting_schema_functions.py new file mode 100644 index 00000000000..592512c1303 --- /dev/null +++ b/msgraph_beta/generated/models/security/hunting_schema_functions.py @@ -0,0 +1,68 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .hunting_schema_built_in_function import HuntingSchemaBuiltInFunction + from .hunting_schema_saved_function import HuntingSchemaSavedFunction + +@dataclass +class HuntingSchemaFunctions(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Prebuilt functions included with Microsoft Defender XDR advanced hunting. + built_in_functions: Optional[list[HuntingSchemaBuiltInFunction]] = None + # The OdataType property + odata_type: Optional[str] = None + # Custom functions created by users, including shared functions accessible to all tenant users and personal functions visible only to their creator. + saved_functions: Optional[list[HuntingSchemaSavedFunction]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> HuntingSchemaFunctions: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: HuntingSchemaFunctions + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return HuntingSchemaFunctions() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .hunting_schema_built_in_function import HuntingSchemaBuiltInFunction + from .hunting_schema_saved_function import HuntingSchemaSavedFunction + + from .hunting_schema_built_in_function import HuntingSchemaBuiltInFunction + from .hunting_schema_saved_function import HuntingSchemaSavedFunction + + fields: dict[str, Callable[[Any], None]] = { + "builtInFunctions": lambda n : setattr(self, 'built_in_functions', n.get_collection_of_object_values(HuntingSchemaBuiltInFunction)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "savedFunctions": lambda n : setattr(self, 'saved_functions', n.get_collection_of_object_values(HuntingSchemaSavedFunction)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("builtInFunctions", self.built_in_functions) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_object_values("savedFunctions", self.saved_functions) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/hunting_schema_result.py b/msgraph_beta/generated/models/security/hunting_schema_result.py new file mode 100644 index 00000000000..376a0a2ba21 --- /dev/null +++ b/msgraph_beta/generated/models/security/hunting_schema_result.py @@ -0,0 +1,68 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .hunting_schema_functions import HuntingSchemaFunctions + from .hunting_schema_table import HuntingSchemaTable + +@dataclass +class HuntingSchemaResult(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Object containing the built-in functions and saved functions available to the user. + functions: Optional[HuntingSchemaFunctions] = None + # The OdataType property + odata_type: Optional[str] = None + # Collection of advanced hunting tables the user is authorized to query. + tables: Optional[list[HuntingSchemaTable]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> HuntingSchemaResult: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: HuntingSchemaResult + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return HuntingSchemaResult() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .hunting_schema_functions import HuntingSchemaFunctions + from .hunting_schema_table import HuntingSchemaTable + + from .hunting_schema_functions import HuntingSchemaFunctions + from .hunting_schema_table import HuntingSchemaTable + + fields: dict[str, Callable[[Any], None]] = { + "functions": lambda n : setattr(self, 'functions', n.get_object_value(HuntingSchemaFunctions)), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "tables": lambda n : setattr(self, 'tables', n.get_collection_of_object_values(HuntingSchemaTable)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_object_value("functions", self.functions) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_object_values("tables", self.tables) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/hunting_schema_saved_function.py b/msgraph_beta/generated/models/security/hunting_schema_saved_function.py new file mode 100644 index 00000000000..29d96e89465 --- /dev/null +++ b/msgraph_beta/generated/models/security/hunting_schema_saved_function.py @@ -0,0 +1,96 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .hunting_schema_function_parameter import HuntingSchemaFunctionParameter + from .hunting_schema_table_column import HuntingSchemaTableColumn + +@dataclass +class HuntingSchemaSavedFunction(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Identity of the user who created the function. + created_by: Optional[str] = None + # Description of the function purpose and usage. + description: Optional[str] = None + # Unique identifier for the function. Required. + hunting_function_id: Optional[int] = None + # Collection of input parameters accepted by the function. + input_parameters: Optional[list[HuntingSchemaFunctionParameter]] = None + # Identity of the user who last modified the function. + last_modified_by: Optional[str] = None + # Date and time when the function was last modified. + last_modified_date_time: Optional[datetime.datetime] = None + # Name of the function. Required. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # Collection of columns returned by the function. + output_columns: Optional[list[HuntingSchemaTableColumn]] = None + # Folder path where the function is saved. + path: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> HuntingSchemaSavedFunction: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: HuntingSchemaSavedFunction + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return HuntingSchemaSavedFunction() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .hunting_schema_function_parameter import HuntingSchemaFunctionParameter + from .hunting_schema_table_column import HuntingSchemaTableColumn + + from .hunting_schema_function_parameter import HuntingSchemaFunctionParameter + from .hunting_schema_table_column import HuntingSchemaTableColumn + + fields: dict[str, Callable[[Any], None]] = { + "createdBy": lambda n : setattr(self, 'created_by', n.get_str_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "huntingFunctionId": lambda n : setattr(self, 'hunting_function_id', n.get_int_value()), + "inputParameters": lambda n : setattr(self, 'input_parameters', n.get_collection_of_object_values(HuntingSchemaFunctionParameter)), + "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_str_value()), + "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "outputColumns": lambda n : setattr(self, 'output_columns', n.get_collection_of_object_values(HuntingSchemaTableColumn)), + "path": lambda n : setattr(self, 'path', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("createdBy", self.created_by) + writer.write_str_value("description", self.description) + writer.write_collection_of_object_values("inputParameters", self.input_parameters) + writer.write_str_value("lastModifiedBy", self.last_modified_by) + writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_object_values("outputColumns", self.output_columns) + writer.write_str_value("path", self.path) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/hunting_schema_table.py b/msgraph_beta/generated/models/security/hunting_schema_table.py new file mode 100644 index 00000000000..ee72c8ee816 --- /dev/null +++ b/msgraph_beta/generated/models/security/hunting_schema_table.py @@ -0,0 +1,69 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .hunting_schema_table_column import HuntingSchemaTableColumn + +@dataclass +class HuntingSchemaTable(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Collection of columns in the table with their data types. + columns: Optional[list[HuntingSchemaTableColumn]] = None + # Description of what data the table contains. + description: Optional[str] = None + # Name of the table. Required. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> HuntingSchemaTable: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: HuntingSchemaTable + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return HuntingSchemaTable() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .hunting_schema_table_column import HuntingSchemaTableColumn + + from .hunting_schema_table_column import HuntingSchemaTableColumn + + fields: dict[str, Callable[[Any], None]] = { + "columns": lambda n : setattr(self, 'columns', n.get_collection_of_object_values(HuntingSchemaTableColumn)), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("columns", self.columns) + writer.write_str_value("description", self.description) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/hunting_schema_table_column.py b/msgraph_beta/generated/models/security/hunting_schema_table_column.py new file mode 100644 index 00000000000..ff3d1094d38 --- /dev/null +++ b/msgraph_beta/generated/models/security/hunting_schema_table_column.py @@ -0,0 +1,62 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class HuntingSchemaTableColumn(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # Data type of the column (for example, DateTime, String). Required. + data_type: Optional[str] = None + # Description of the column. + description: Optional[str] = None + # Name of the column. Required. + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> HuntingSchemaTableColumn: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: HuntingSchemaTableColumn + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return HuntingSchemaTableColumn() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "dataType": lambda n : setattr(self, 'data_type', n.get_str_value()), + "description": lambda n : setattr(self, 'description', n.get_str_value()), + "name": lambda n : setattr(self, 'name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("dataType", self.data_type) + writer.write_str_value("description", self.description) + writer.write_str_value("name", self.name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/identity_container.py b/msgraph_beta/generated/models/security/identity_container.py index eff79dfdef9..9b2ae4fcf90 100644 --- a/msgraph_beta/generated/models/security/identity_container.py +++ b/msgraph_beta/generated/models/security/identity_container.py @@ -28,7 +28,7 @@ class IdentityContainer(Entity, Parsable): sensor_candidate_activation_configuration: Optional[SensorCandidateActivationConfiguration] = None # The sensorCandidates property sensor_candidates: Optional[list[SensorCandidate]] = None - # The sensorMigration property + # Represents Microsoft Defender for Identity sensors that can be migrated to the unified security portal. sensor_migration: Optional[list[SensorMigration]] = None # Represents a customer's Microsoft Defender for Identity sensors. sensors: Optional[list[Sensor]] = 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 a9f098965e3..516a63f7255 100644 --- a/msgraph_beta/generated/models/security/io_t_device_evidence.py +++ b/msgraph_beta/generated/models/security/io_t_device_evidence.py @@ -28,7 +28,7 @@ class IoTDeviceEvidence(AlertEvidence, Parsable): device_sub_type: Optional[str] = None # The type of the device. For example, 'temperature sensor,' 'freezer,' 'wind turbine,' and so on. device_type: Optional[str] = None - # The importance level for the IoT device. Possible values are low, normal, high, and unknownFutureValue. + # The importance level for the IoT device. The possible values are: unknown, low, normal, high, unknownFutureValue. importance: Optional[IoTDeviceImportanceType] = None # The azureResourceEvidence entity that represents the IoT Hub that the device belongs to. io_t_hub: Optional[AzureResourceEvidence] = None diff --git a/msgraph_beta/generated/models/security/ip_entity_mapping.py b/msgraph_beta/generated/models/security/ip_entity_mapping.py new file mode 100644 index 00000000000..7203f082b61 --- /dev/null +++ b/msgraph_beta/generated/models/security/ip_entity_mapping.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity_mapping import EntityMapping + +from .entity_mapping import EntityMapping + +@dataclass +class IpEntityMapping(EntityMapping, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.ipEntityMapping" + # Name of the detection query column that maps to the IP address of the alert entity. + address_column: Optional[str] = None + # Name of the detection query column that maps to the scope of the alert entity. + scope_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> IpEntityMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: IpEntityMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return IpEntityMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity_mapping import EntityMapping + + from .entity_mapping import EntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "addressColumn": lambda n : setattr(self, 'address_column', n.get_str_value()), + "scopeColumn": lambda n : setattr(self, 'scope_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("addressColumn", self.address_column) + writer.write_str_value("scopeColumn", self.scope_column) + + diff --git a/msgraph_beta/generated/models/security/isolate_device_action.py b/msgraph_beta/generated/models/security/isolate_device_action.py new file mode 100644 index 00000000000..fd53c013d1a --- /dev/null +++ b/msgraph_beta/generated/models/security/isolate_device_action.py @@ -0,0 +1,60 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .device_action import DeviceAction + from .isolation_type import IsolationType + +from .device_action import DeviceAction + +@dataclass +class IsolateDeviceAction(DeviceAction, Parsable): + # The isolationType property + isolation_type: Optional[IsolationType] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> IsolateDeviceAction: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: IsolateDeviceAction + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return IsolateDeviceAction() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .device_action import DeviceAction + from .isolation_type import IsolationType + + from .device_action import DeviceAction + from .isolation_type import IsolationType + + fields: dict[str, Callable[[Any], None]] = { + "isolationType": lambda n : setattr(self, 'isolation_type', n.get_enum_value(IsolationType)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_enum_value("isolationType", self.isolation_type) + + diff --git a/msgraph_beta/generated/models/security/m_d_a_s_h_audit_record.py b/msgraph_beta/generated/models/security/m_d_a_s_h_audit_record.py new file mode 100644 index 00000000000..dbae365e2c4 --- /dev/null +++ b/msgraph_beta/generated/models/security/m_d_a_s_h_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MDASHAuditRecord(AuditData, Parsable): + """ + Audit data for MDASH events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mDASHAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MDASHAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MDASHAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MDASHAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/mail_cluster_entity_mapping.py b/msgraph_beta/generated/models/security/mail_cluster_entity_mapping.py new file mode 100644 index 00000000000..6d8b13c90b5 --- /dev/null +++ b/msgraph_beta/generated/models/security/mail_cluster_entity_mapping.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity_mapping import EntityMapping + +from .entity_mapping import EntityMapping + +@dataclass +class MailClusterEntityMapping(EntityMapping, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mailClusterEntityMapping" + # Name of the detection query column that maps to the query of the alert entity. + query_column: Optional[str] = None + # Name of the detection query column that maps to the source of the alert entity. + source_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MailClusterEntityMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MailClusterEntityMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MailClusterEntityMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity_mapping import EntityMapping + + from .entity_mapping import EntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "queryColumn": lambda n : setattr(self, 'query_column', n.get_str_value()), + "sourceColumn": lambda n : setattr(self, 'source_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("queryColumn", self.query_column) + writer.write_str_value("sourceColumn", self.source_column) + + diff --git a/msgraph_beta/generated/models/security/mail_message_entity_mapping.py b/msgraph_beta/generated/models/security/mail_message_entity_mapping.py new file mode 100644 index 00000000000..158f684a905 --- /dev/null +++ b/msgraph_beta/generated/models/security/mail_message_entity_mapping.py @@ -0,0 +1,69 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity_mapping import EntityMapping + +from .entity_mapping import EntityMapping + +@dataclass +class MailMessageEntityMapping(EntityMapping, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mailMessageEntityMapping" + # Name of the detection query column that maps to the network message ID of the alert entity. + network_message_id_column: Optional[str] = None + # Name of the detection query column that maps to the recipient of the alert entity. + recipient_column: Optional[str] = None + # Name of the detection query column that maps to the sender of the alert entity. + sender_column: Optional[str] = None + # Name of the detection query column that maps to the subject of the alert entity. + subject_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MailMessageEntityMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MailMessageEntityMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MailMessageEntityMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity_mapping import EntityMapping + + from .entity_mapping import EntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "networkMessageIdColumn": lambda n : setattr(self, 'network_message_id_column', n.get_str_value()), + "recipientColumn": lambda n : setattr(self, 'recipient_column', n.get_str_value()), + "senderColumn": lambda n : setattr(self, 'sender_column', n.get_str_value()), + "subjectColumn": lambda n : setattr(self, 'subject_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("networkMessageIdColumn", self.network_message_id_column) + writer.write_str_value("recipientColumn", self.recipient_column) + writer.write_str_value("senderColumn", self.sender_column) + writer.write_str_value("subjectColumn", self.subject_column) + + diff --git a/msgraph_beta/generated/models/security/mailbox_entity_mapping.py b/msgraph_beta/generated/models/security/mailbox_entity_mapping.py new file mode 100644 index 00000000000..1ac32ccd952 --- /dev/null +++ b/msgraph_beta/generated/models/security/mailbox_entity_mapping.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity_mapping import EntityMapping + +from .entity_mapping import EntityMapping + +@dataclass +class MailboxEntityMapping(EntityMapping, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mailboxEntityMapping" + # Name of the detection query column that maps to the primary email address of the alert entity. + primary_address_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MailboxEntityMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MailboxEntityMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MailboxEntityMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity_mapping import EntityMapping + + from .entity_mapping import EntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "primaryAddressColumn": lambda n : setattr(self, 'primary_address_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("primaryAddressColumn", self.primary_address_column) + + diff --git a/msgraph_beta/generated/models/security/malware_evidence.py b/msgraph_beta/generated/models/security/malware_evidence.py index bdfebca4960..7d05836ab58 100644 --- a/msgraph_beta/generated/models/security/malware_evidence.py +++ b/msgraph_beta/generated/models/security/malware_evidence.py @@ -15,13 +15,13 @@ class MalwareEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.malwareEvidence" - # The category property + # The malware category by the vendor. For example, Trojan. category: Optional[str] = None - # The files property + # A list of the linked file entities on which the malware was found. Can contain the File entities inline or as reference. For more information, see fileEvidence. files: Optional[list[FileEvidence]] = None - # The name property + # The malware name by the vendor. For example, Win32/Toga. name: Optional[str] = None - # The processes property + # A list of the linked process entities on which the malware was found. Use this property, for example, when the alert was triggered on fileless activity. For more information, see processEvidence. processes: Optional[list[ProcessEvidence]] = None @staticmethod diff --git a/msgraph_beta/generated/models/security/manual_alert.py b/msgraph_beta/generated/models/security/manual_alert.py new file mode 100644 index 00000000000..a5957df90aa --- /dev/null +++ b/msgraph_beta/generated/models/security/manual_alert.py @@ -0,0 +1,72 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .alert import Alert + from .entity_definition_input import EntityDefinitionInput + +from .alert import Alert + +@dataclass +class ManualAlert(Alert, Parsable): + # The entities associated with the alert. Each item specifies a security entity (such as a user, device, or IP address), its identifier, and its role in the alert context. + entity_definitions: Optional[list[EntityDefinitionInput]] = None + # When true, excludes the alert from automatic correlation. Default is false. + is_excluded_from_correlation: Optional[bool] = None + # ID of an existing incident to link to. If not provided, a new incident is created automatically. + link_to_incident: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + # Sentinel workspace identifier for workspace routing. + sentinel_workspace: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ManualAlert: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ManualAlert + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ManualAlert() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .alert import Alert + from .entity_definition_input import EntityDefinitionInput + + from .alert import Alert + from .entity_definition_input import EntityDefinitionInput + + fields: dict[str, Callable[[Any], None]] = { + "entityDefinitions": lambda n : setattr(self, 'entity_definitions', n.get_collection_of_object_values(EntityDefinitionInput)), + "isExcludedFromCorrelation": lambda n : setattr(self, 'is_excluded_from_correlation', n.get_bool_value()), + "linkToIncident": lambda n : setattr(self, 'link_to_incident', n.get_int_value()), + "sentinelWorkspace": lambda n : setattr(self, 'sentinel_workspace', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("entityDefinitions", self.entity_definitions) + writer.write_bool_value("isExcludedFromCorrelation", self.is_excluded_from_correlation) + writer.write_int_value("linkToIncident", self.link_to_incident) + writer.write_str_value("sentinelWorkspace", self.sentinel_workspace) + + diff --git a/msgraph_beta/generated/models/security/manual_alert_entity_type.py b/msgraph_beta/generated/models/security/manual_alert_entity_type.py new file mode 100644 index 00000000000..c8bfe80ce1e --- /dev/null +++ b/msgraph_beta/generated/models/security/manual_alert_entity_type.py @@ -0,0 +1,22 @@ +from enum import Enum + +class ManualAlertEntityType(str, Enum): + User = "user", + Device = "device", + File = "file", + Ip = "ip", + Url = "url", + CloudApplication = "cloudApplication", + Mailbox = "mailbox", + SecurityGroup = "securityGroup", + AzureResource = "azureResource", + AmazonResource = "amazonResource", + GoogleCloudResource = "googleCloudResource", + OAuthApplication = "oAuthApplication", + EmailMessage = "emailMessage", + EmailCluster = "emailCluster", + Process = "process", + RegistryKey = "registryKey", + RegistryValue = "registryValue", + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/security/microsoft_teams_user_concern_audit_record.py b/msgraph_beta/generated/models/security/microsoft_teams_user_concern_audit_record.py new file mode 100644 index 00000000000..d2f23dced5d --- /dev/null +++ b/msgraph_beta/generated/models/security/microsoft_teams_user_concern_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MicrosoftTeamsUserConcernAuditRecord(AuditData, Parsable): + """ + Audit data for Microsoft Teams User Concern events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.microsoftTeamsUserConcernAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MicrosoftTeamsUserConcernAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MicrosoftTeamsUserConcernAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MicrosoftTeamsUserConcernAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/migrate_sensors_result.py b/msgraph_beta/generated/models/security/migrate_sensors_result.py index 7f13b013507..294db4d1aeb 100644 --- a/msgraph_beta/generated/models/security/migrate_sensors_result.py +++ b/msgraph_beta/generated/models/security/migrate_sensors_result.py @@ -12,11 +12,11 @@ class MigrateSensorsResult(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 failedMigrationSensorIds property + # The collection of sensor IDs that failed to migrate. failed_migration_sensor_ids: Optional[list[str]] = None # The OdataType property odata_type: Optional[str] = None - # The successfulMigrationSensorIds property + # The collection of sensor IDs that were successfully migrated. successful_migration_sensor_ids: Optional[list[str]] = None @staticmethod diff --git a/msgraph_beta/generated/models/security/mitre_tactic.py b/msgraph_beta/generated/models/security/mitre_tactic.py new file mode 100644 index 00000000000..c5914f5a9c5 --- /dev/null +++ b/msgraph_beta/generated/models/security/mitre_tactic.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .mitre_technique import MitreTechnique + +@dataclass +class MitreTactic(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + # The MITRE tactic identifier, for example, Exploit. + tactic: Optional[str] = None + # The techniques observed within this tactic. + techniques: Optional[list[MitreTechnique]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MitreTactic: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MitreTactic + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MitreTactic() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .mitre_technique import MitreTechnique + + from .mitre_technique import MitreTechnique + + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "tactic": lambda n : setattr(self, 'tactic', n.get_str_value()), + "techniques": lambda n : setattr(self, 'techniques', n.get_collection_of_object_values(MitreTechnique)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_str_value("tactic", self.tactic) + writer.write_collection_of_object_values("techniques", self.techniques) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/mitre_technique.py b/msgraph_beta/generated/models/security/mitre_technique.py new file mode 100644 index 00000000000..3c674355a1a --- /dev/null +++ b/msgraph_beta/generated/models/security/mitre_technique.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class MitreTechnique(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The OdataType property + odata_type: Optional[str] = None + # The MITRE ATT&CK subtechnique identifiers that are associated with this technique, for example, T1059.001. + sub_techniques: Optional[list[str]] = None + # The MITRE ATT&CK technique identifier, for example, T1059. + technique: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MitreTechnique: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MitreTechnique + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MitreTechnique() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + "subTechniques": lambda n : setattr(self, 'sub_techniques', n.get_collection_of_primitive_values(str)), + "technique": lambda n : setattr(self, 'technique', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("@odata.type", self.odata_type) + writer.write_collection_of_primitive_values("subTechniques", self.sub_techniques) + writer.write_str_value("technique", self.technique) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/security/mos_agent_info_record_v2.py b/msgraph_beta/generated/models/security/mos_agent_info_record_v2.py new file mode 100644 index 00000000000..b3bfb941552 --- /dev/null +++ b/msgraph_beta/generated/models/security/mos_agent_info_record_v2.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MosAgentInfoRecordV2(AuditData, Parsable): + """ + Audit data for MOS Agent Info V2 events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mosAgentInfoRecordV2" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MosAgentInfoRecordV2: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MosAgentInfoRecordV2 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MosAgentInfoRecordV2() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/msp_vector_search_content_metadata_audit_record.py b/msgraph_beta/generated/models/security/msp_vector_search_content_metadata_audit_record.py new file mode 100644 index 00000000000..a3334697328 --- /dev/null +++ b/msgraph_beta/generated/models/security/msp_vector_search_content_metadata_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class MspVectorSearchContentMetadataAuditRecord(AuditData, Parsable): + """ + Audit data for MSP Vector Search Content Metadata events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.mspVectorSearchContentMetadataAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> MspVectorSearchContentMetadataAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: MspVectorSearchContentMetadataAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return MspVectorSearchContentMetadataAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/network_connection_evidence.py b/msgraph_beta/generated/models/security/network_connection_evidence.py index 887494bc83a..bee30adf4f5 100644 --- a/msgraph_beta/generated/models/security/network_connection_evidence.py +++ b/msgraph_beta/generated/models/security/network_connection_evidence.py @@ -15,15 +15,15 @@ class NetworkConnectionEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.networkConnectionEvidence" - # The destinationAddress property + # An entity of type IP that is the destination for this connection. destination_address: Optional[IpEvidence] = None - # The destinationPort property + # The destination port number, for example, 80. destination_port: Optional[int] = None - # The protocol property + # The protocol type. Possible values are tcp, udp, unknownFutureValue. protocol: Optional[ProtocolType] = None - # The sourceAddress property + # An entity of type IP that is the source for this connection. source_address: Optional[IpEvidence] = None - # The sourcePort property + # The source port number, for example, 80. source_port: Optional[int] = None @staticmethod diff --git a/msgraph_beta/generated/models/security/o_auth_application_entity_mapping.py b/msgraph_beta/generated/models/security/o_auth_application_entity_mapping.py new file mode 100644 index 00000000000..826f13b7f26 --- /dev/null +++ b/msgraph_beta/generated/models/security/o_auth_application_entity_mapping.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity_mapping import EntityMapping + +from .entity_mapping import EntityMapping + +@dataclass +class OAuthApplicationEntityMapping(EntityMapping, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.oAuthApplicationEntityMapping" + # Name of the detection query column that maps to the OAuth application ID of the alert entity. + o_auth_app_id_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> OAuthApplicationEntityMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: OAuthApplicationEntityMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return OAuthApplicationEntityMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity_mapping import EntityMapping + + from .entity_mapping import EntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "oAuthAppIdColumn": lambda n : setattr(self, 'o_auth_app_id_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("oAuthAppIdColumn", self.o_auth_app_id_column) + + diff --git a/msgraph_beta/generated/models/security/organizational_scope.py b/msgraph_beta/generated/models/security/organizational_scope.py index e9231cd56ad..8fe76d4fc43 100644 --- a/msgraph_beta/generated/models/security/organizational_scope.py +++ b/msgraph_beta/generated/models/security/organizational_scope.py @@ -15,9 +15,11 @@ class OrganizationalScope(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) + # List of device groups to which the custom detection rule applies. + device_groups: Optional[list[str]] = None # The OdataType property odata_type: Optional[str] = None - # List of groups to which the custom detection rule applies. + # List of groups to which the custom detection rule applies. Deprecated. Use deviceGroups instead. This property will be removed from this resource on October 1, 2026. scope_names: Optional[list[str]] = None # The scopeType property scope_type: Optional[ScopeType] = None @@ -43,6 +45,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .scope_type import ScopeType fields: dict[str, Callable[[Any], None]] = { + "deviceGroups": lambda n : setattr(self, 'device_groups', n.get_collection_of_primitive_values(str)), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), "scopeNames": lambda n : setattr(self, 'scope_names', n.get_collection_of_primitive_values(str)), "scopeType": lambda n : setattr(self, 'scope_type', n.get_enum_value(ScopeType)), @@ -57,6 +60,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") + writer.write_collection_of_primitive_values("deviceGroups", self.device_groups) writer.write_str_value("@odata.type", self.odata_type) writer.write_collection_of_primitive_values("scopeNames", self.scope_names) writer.write_enum_value("scopeType", self.scope_type) diff --git a/msgraph_beta/generated/models/security/p4_a_i_risk_score_record.py b/msgraph_beta/generated/models/security/p4_a_i_risk_score_record.py new file mode 100644 index 00000000000..b93829ac05b --- /dev/null +++ b/msgraph_beta/generated/models/security/p4_a_i_risk_score_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class P4AIRiskScoreRecord(AuditData, Parsable): + """ + Audit data for P4 AI Risk Score events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.p4AIRiskScoreRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> P4AIRiskScoreRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: P4AIRiskScoreRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return P4AIRiskScoreRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/process_entity_mapping.py b/msgraph_beta/generated/models/security/process_entity_mapping.py new file mode 100644 index 00000000000..809d5e0e935 --- /dev/null +++ b/msgraph_beta/generated/models/security/process_entity_mapping.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity_mapping import EntityMapping + +from .entity_mapping import EntityMapping + +@dataclass +class ProcessEntityMapping(EntityMapping, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.processEntityMapping" + # Name of the detection query column that maps to the SHA-1 hash of the alert entity. + sha1_column: Optional[str] = None + # Name of the detection query column that maps to the SHA-256 hash of the alert entity. + sha256_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ProcessEntityMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ProcessEntityMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return ProcessEntityMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity_mapping import EntityMapping + + from .entity_mapping import EntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "sha1Column": lambda n : setattr(self, 'sha1_column', n.get_str_value()), + "sha256Column": lambda n : setattr(self, 'sha256_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("sha1Column", self.sha1_column) + writer.write_str_value("sha256Column", self.sha256_column) + + diff --git a/msgraph_beta/generated/models/security/protection_rule.py b/msgraph_beta/generated/models/security/protection_rule.py deleted file mode 100644 index 6779c1b26ae..00000000000 --- a/msgraph_beta/generated/models/security/protection_rule.py +++ /dev/null @@ -1,90 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ..entity import Entity - from .detection_rule import DetectionRule - -from ..entity import Entity - -@dataclass -class ProtectionRule(Entity, Parsable): - # Name of the user or application that created the rule. - created_by: Optional[str] = None - # Timestamp of rule creation. - created_date_time: Optional[datetime.datetime] = None - # Name of the rule. - display_name: Optional[str] = None - # Whether rule is turned on for the tenant. - is_enabled: Optional[bool] = None - # Name of the user or application who last updated the rule. - last_modified_by: Optional[str] = None - # Timestamp of when the rule was last updated. - last_modified_date_time: Optional[datetime.datetime] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> ProtectionRule: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: ProtectionRule - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - try: - child_node = parse_node.get_child_node("@odata.type") - mapping_value = child_node.get_str_value() if child_node else None - except AttributeError: - mapping_value = None - if mapping_value and mapping_value.casefold() == "#microsoft.graph.security.detectionRule".casefold(): - from .detection_rule import DetectionRule - - return DetectionRule() - return ProtectionRule() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ..entity import Entity - from .detection_rule import DetectionRule - - from ..entity import Entity - from .detection_rule import DetectionRule - - fields: dict[str, Callable[[Any], None]] = { - "createdBy": lambda n : setattr(self, 'created_by', n.get_str_value()), - "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), - "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), - "isEnabled": lambda n : setattr(self, 'is_enabled', n.get_bool_value()), - "lastModifiedBy": lambda n : setattr(self, 'last_modified_by', n.get_str_value()), - "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_str_value("createdBy", self.created_by) - writer.write_datetime_value("createdDateTime", self.created_date_time) - writer.write_str_value("displayName", self.display_name) - writer.write_bool_value("isEnabled", self.is_enabled) - writer.write_str_value("lastModifiedBy", self.last_modified_by) - writer.write_datetime_value("lastModifiedDateTime", self.last_modified_date_time) - - diff --git a/msgraph_beta/generated/models/security/query_condition.py b/msgraph_beta/generated/models/security/query_condition.py index 1059010701a..a06ff05c3aa 100644 --- a/msgraph_beta/generated/models/security/query_condition.py +++ b/msgraph_beta/generated/models/security/query_condition.py @@ -13,7 +13,7 @@ class QueryCondition(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) - # Timestamp of when the query in the custom detection rule was last updated. + # Timestamp of when the query in the custom detection rule was last updated. Deprecated. This property will be removed from this resource on 2026-10-01. last_modified_date_time: Optional[datetime.datetime] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security/registry_value_entity_mapping.py b/msgraph_beta/generated/models/security/registry_value_entity_mapping.py new file mode 100644 index 00000000000..c51436e9927 --- /dev/null +++ b/msgraph_beta/generated/models/security/registry_value_entity_mapping.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity_mapping import EntityMapping + +from .entity_mapping import EntityMapping + +@dataclass +class RegistryValueEntityMapping(EntityMapping, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.registryValueEntityMapping" + # Name of the detection query column that maps to the registry key of the alert entity. + key_column: Optional[str] = None + # Name of the detection query column that maps to the value name of the alert entity. + value_name_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RegistryValueEntityMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RegistryValueEntityMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RegistryValueEntityMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity_mapping import EntityMapping + + from .entity_mapping import EntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "keyColumn": lambda n : setattr(self, 'key_column', n.get_str_value()), + "valueNameColumn": lambda n : setattr(self, 'value_name_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("keyColumn", self.key_column) + writer.write_str_value("valueNameColumn", self.value_name_column) + + diff --git a/msgraph_beta/generated/models/security/rule_schedule.py b/msgraph_beta/generated/models/security/rule_schedule.py index f88489e2896..ea49006ba52 100644 --- a/msgraph_beta/generated/models/security/rule_schedule.py +++ b/msgraph_beta/generated/models/security/rule_schedule.py @@ -13,11 +13,13 @@ class RuleSchedule(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) - # Timestamp of the custom detection rule's next scheduled run. + # The recurring time interval at which the rule runs (ISO 8601 duration, for example P1D for daily, PT1H for hourly). + frequency: Optional[datetime.timedelta] = None + # Timestamp of the custom detection rule's next scheduled run. Deprecated. This property will be removed from this resource on 2026-10-01. next_run_date_time: Optional[datetime.datetime] = None # The OdataType property odata_type: Optional[str] = None - # How often the detection rule is set to run. The allowed values are: 0, 1H, 3H, 12H, or 24H. '0' signifies the rule is run continuously. + # How often the detection rule is set to run. The allowed values are: 0, 1H, 3H, 12H, or 24H. 0 signifies the rule is run continuously. Deprecated. Use frequency instead. This property will be removed from this resource on 2026-10-01. period: Optional[str] = None @staticmethod @@ -37,6 +39,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ fields: dict[str, Callable[[Any], None]] = { + "frequency": lambda n : setattr(self, 'frequency', n.get_timedelta_value()), "nextRunDateTime": lambda n : setattr(self, 'next_run_date_time', n.get_datetime_value()), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), "period": lambda n : setattr(self, 'period', n.get_str_value()), @@ -51,6 +54,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") + writer.write_timedelta_value("frequency", self.frequency) writer.write_datetime_value("nextRunDateTime", self.next_run_date_time) writer.write_str_value("@odata.type", self.odata_type) writer.write_str_value("period", self.period) diff --git a/msgraph_beta/generated/models/security/rules_root.py b/msgraph_beta/generated/models/security/rules_root.py index 29e2745ab11..2173587e7e4 100644 --- a/msgraph_beta/generated/models/security/rules_root.py +++ b/msgraph_beta/generated/models/security/rules_root.py @@ -12,7 +12,7 @@ @dataclass class RulesRoot(Entity, Parsable): - # The detectionRules property + # The custom detection rules configured for the tenant. detection_rules: Optional[list[DetectionRule]] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/security/sas_token_evidence.py b/msgraph_beta/generated/models/security/sas_token_evidence.py index 198598b71c7..d758e2cdfbf 100644 --- a/msgraph_beta/generated/models/security/sas_token_evidence.py +++ b/msgraph_beta/generated/models/security/sas_token_evidence.py @@ -15,25 +15,25 @@ class SasTokenEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.sasTokenEvidence" - # The allowedIpAddresses property + # All IP addresses that are accessible with this SAS. The default value is Allows all IP addresses. allowed_ip_addresses: Optional[str] = None - # The allowedResourceTypes property + # All of the resource types accessible with this SAS. allowed_resource_types: Optional[list[str]] = None - # The allowedServices property + # All of the services that are accessible with this SAS. allowed_services: Optional[list[str]] = None - # The expiryDateTime property + # The SAS expiration time. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. expiry_date_time: Optional[datetime.datetime] = None - # The permissions property + # All of the permissions granted to this SAS. permissions: Optional[list[str]] = None - # The protocol property + # The protocol that is allowed for the SAS. protocol: Optional[str] = None - # The signatureHash property + # The SAS signature hash, which is the unique identifier for the SAS. signature_hash: Optional[str] = None - # The signedWith property + # The storage key used to generate the SAS. signed_with: Optional[str] = None - # The startDateTime property + # The SAS activation time. This property can be null. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. start_date_time: Optional[datetime.datetime] = None - # The storageResource property + # A link to the storage resource for this SAS. storage_resource: Optional[AzureResourceEvidence] = None @staticmethod diff --git a/msgraph_beta/generated/models/security/security_copilot_identity_management_audit_record.py b/msgraph_beta/generated/models/security/security_copilot_identity_management_audit_record.py new file mode 100644 index 00000000000..7f3dabc389d --- /dev/null +++ b/msgraph_beta/generated/models/security/security_copilot_identity_management_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SecurityCopilotIdentityManagementAuditRecord(AuditData, Parsable): + """ + Audit data for Security Copilot Identity Management events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.securityCopilotIdentityManagementAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SecurityCopilotIdentityManagementAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SecurityCopilotIdentityManagementAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SecurityCopilotIdentityManagementAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/security_development_lifecycle_a_i_log_audit_record.py b/msgraph_beta/generated/models/security/security_development_lifecycle_a_i_log_audit_record.py new file mode 100644 index 00000000000..23ac492b90e --- /dev/null +++ b/msgraph_beta/generated/models/security/security_development_lifecycle_a_i_log_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SecurityDevelopmentLifecycleAILogAuditRecord(AuditData, Parsable): + """ + Audit data for Security Development Lifecycle AI Log events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.securityDevelopmentLifecycleAILogAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SecurityDevelopmentLifecycleAILogAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SecurityDevelopmentLifecycleAILogAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SecurityDevelopmentLifecycleAILogAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/security_group_entity_mapping.py b/msgraph_beta/generated/models/security/security_group_entity_mapping.py new file mode 100644 index 00000000000..2171ef3291e --- /dev/null +++ b/msgraph_beta/generated/models/security/security_group_entity_mapping.py @@ -0,0 +1,65 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity_mapping import EntityMapping + +from .entity_mapping import EntityMapping + +@dataclass +class SecurityGroupEntityMapping(EntityMapping, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.securityGroupEntityMapping" + # Name of the detection query column that maps to the distinguished name of the alert entity. + distinguished_name_column: Optional[str] = None + # Name of the detection query column that maps to the object ID of the alert entity. + object_id_column: Optional[str] = None + # Name of the detection query column that maps to the security identifier (SID) of the alert entity. + sid_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SecurityGroupEntityMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SecurityGroupEntityMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SecurityGroupEntityMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity_mapping import EntityMapping + + from .entity_mapping import EntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "distinguishedNameColumn": lambda n : setattr(self, 'distinguished_name_column', n.get_str_value()), + "objectIdColumn": lambda n : setattr(self, 'object_id_column', n.get_str_value()), + "sidColumn": lambda n : setattr(self, 'sid_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("distinguishedNameColumn", self.distinguished_name_column) + writer.write_str_value("objectIdColumn", self.object_id_column) + writer.write_str_value("sidColumn", self.sid_column) + + diff --git a/msgraph_beta/generated/models/security/sensor_migration.py b/msgraph_beta/generated/models/security/sensor_migration.py index 8efa6c3a675..a6a3f2094a6 100644 --- a/msgraph_beta/generated/models/security/sensor_migration.py +++ b/msgraph_beta/generated/models/security/sensor_migration.py @@ -16,11 +16,11 @@ @dataclass class SensorMigration(Entity, Parsable): - # The createdDateTime property + # The date and time the sensor was created. created_date_time: Optional[datetime.datetime] = None - # The displayName property + # The display name of the sensor. display_name: Optional[str] = None - # The domainName property + # The fully qualified domain name (FQDN) of the domain controller where the sensor is installed. domain_name: Optional[str] = None # The healthStatus property health_status: Optional[SensorHealthStatus] = None @@ -32,7 +32,7 @@ class SensorMigration(Entity, Parsable): sensor_type: Optional[SensorType] = None # The serviceStatus property service_status: Optional[ServiceStatus] = None - # The version property + # The version number of the sensor software. version: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/security/service_principal_evidence.py b/msgraph_beta/generated/models/security/service_principal_evidence.py index d88121e1a73..7a7c58a8952 100644 --- a/msgraph_beta/generated/models/security/service_principal_evidence.py +++ b/msgraph_beta/generated/models/security/service_principal_evidence.py @@ -14,17 +14,17 @@ class ServicePrincipalEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.servicePrincipalEvidence" - # The appId property + # The unique identifier for the associated application, represented by its appId property. app_id: Optional[str] = None - # The appOwnerTenantId property + # Contains the tenant ID where the application is registered. app_owner_tenant_id: Optional[str] = None - # The servicePrincipalName property + # The display name for the service principal. service_principal_name: Optional[str] = None - # The servicePrincipalObjectId property + # The unique identifier for the service principal. service_principal_object_id: Optional[str] = None - # The servicePrincipalType property + # Type of the service principal. Possible values are: unknown, application, managedIdentity, legacy, unknownFutureValue. service_principal_type: Optional[ServicePrincipalType] = None - # The tenantId property + # The Microsoft Entra tenant ID of service principal. tenant_id: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/security/service_source.py b/msgraph_beta/generated/models/security/service_source.py index 34cc0d429e5..d1a878e9c71 100644 --- a/msgraph_beta/generated/models/security/service_source.py +++ b/msgraph_beta/generated/models/security/service_source.py @@ -15,4 +15,5 @@ class ServiceSource(str, Enum): MicrosoftSentinel = "microsoftSentinel", MicrosoftInsiderRiskManagement = "microsoftInsiderRiskManagement", MicrosoftThreatIntelligence = "microsoftThreatIntelligence", + MicrosoftSecurityForAI = "microsoftSecurityForAI", diff --git a/msgraph_beta/generated/models/security/sonar_detonation_entity_audit_record.py b/msgraph_beta/generated/models/security/sonar_detonation_entity_audit_record.py new file mode 100644 index 00000000000..d3d6c0b3197 --- /dev/null +++ b/msgraph_beta/generated/models/security/sonar_detonation_entity_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SonarDetonationEntityAuditRecord(AuditData, Parsable): + """ + Audit data for Sonar Detonation Entity events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.sonarDetonationEntityAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SonarDetonationEntityAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SonarDetonationEntityAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SonarDetonationEntityAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/sonar_file_detonation_entity_audit_record.py b/msgraph_beta/generated/models/security/sonar_file_detonation_entity_audit_record.py new file mode 100644 index 00000000000..b31e14718dc --- /dev/null +++ b/msgraph_beta/generated/models/security/sonar_file_detonation_entity_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SonarFileDetonationEntityAuditRecord(AuditData, Parsable): + """ + Audit data for Sonar File Detonation Entity events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.sonarFileDetonationEntityAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SonarFileDetonationEntityAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SonarFileDetonationEntityAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SonarFileDetonationEntityAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/sonar_submission_entity_audit_record.py b/msgraph_beta/generated/models/security/sonar_submission_entity_audit_record.py new file mode 100644 index 00000000000..952416e59d4 --- /dev/null +++ b/msgraph_beta/generated/models/security/sonar_submission_entity_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SonarSubmissionEntityAuditRecord(AuditData, Parsable): + """ + Audit data for Sonar Submission Entity events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.sonarSubmissionEntityAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SonarSubmissionEntityAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SonarSubmissionEntityAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SonarSubmissionEntityAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/sonar_url_detonation_entity_audit_record.py b/msgraph_beta/generated/models/security/sonar_url_detonation_entity_audit_record.py new file mode 100644 index 00000000000..63333dc21a8 --- /dev/null +++ b/msgraph_beta/generated/models/security/sonar_url_detonation_entity_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SonarUrlDetonationEntityAuditRecord(AuditData, Parsable): + """ + Audit data for Sonar URL Detonation Entity events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.sonarUrlDetonationEntityAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SonarUrlDetonationEntityAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SonarUrlDetonationEntityAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SonarUrlDetonationEntityAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/spark_core_custom_live_pool_record.py b/msgraph_beta/generated/models/security/spark_core_custom_live_pool_record.py new file mode 100644 index 00000000000..00bd26340a7 --- /dev/null +++ b/msgraph_beta/generated/models/security/spark_core_custom_live_pool_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SparkCoreCustomLivePoolRecord(AuditData, Parsable): + """ + Audit data for Spark Core Custom Live Pool events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.sparkCoreCustomLivePoolRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SparkCoreCustomLivePoolRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SparkCoreCustomLivePoolRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SparkCoreCustomLivePoolRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/stop_and_quarantine_file_action.py b/msgraph_beta/generated/models/security/stop_and_quarantine_file_action.py new file mode 100644 index 00000000000..e3540a120a4 --- /dev/null +++ b/msgraph_beta/generated/models/security/stop_and_quarantine_file_action.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .automated_action import AutomatedAction + +from .automated_action import AutomatedAction + +@dataclass +class StopAndQuarantineFileAction(AutomatedAction, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.stopAndQuarantineFileAction" + # Name of the hunting-query result column that contains the device ID for the device where the file was observed. + device_id_column: Optional[str] = None + # Name of the hunting-query result column that contains the SHA-1 hash of the file to stop and quarantine. + sha1_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> StopAndQuarantineFileAction: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: StopAndQuarantineFileAction + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return StopAndQuarantineFileAction() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .automated_action import AutomatedAction + + from .automated_action import AutomatedAction + + fields: dict[str, Callable[[Any], None]] = { + "deviceIdColumn": lambda n : setattr(self, 'device_id_column', n.get_str_value()), + "sha1Column": lambda n : setattr(self, 'sha1_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("deviceIdColumn", self.device_id_column) + writer.write_str_value("sha1Column", self.sha1_column) + + diff --git a/msgraph_beta/generated/models/security/submission_entity_audit_record.py b/msgraph_beta/generated/models/security/submission_entity_audit_record.py new file mode 100644 index 00000000000..720668701ea --- /dev/null +++ b/msgraph_beta/generated/models/security/submission_entity_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class SubmissionEntityAuditRecord(AuditData, Parsable): + """ + Audit data for Submission Entity events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.submissionEntityAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SubmissionEntityAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SubmissionEntityAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SubmissionEntityAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/security/submission_mail_evidence.py b/msgraph_beta/generated/models/security/submission_mail_evidence.py index 713d02cc518..56137ca0f11 100644 --- a/msgraph_beta/generated/models/security/submission_mail_evidence.py +++ b/msgraph_beta/generated/models/security/submission_mail_evidence.py @@ -14,23 +14,23 @@ class SubmissionMailEvidence(AlertEvidence, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.security.submissionMailEvidence" - # The networkMessageId property + # The network message ID of the email to which submission belongs. network_message_id: Optional[str] = None - # The recipient property + # The recipient of the mail. recipient: Optional[str] = None - # The reportType property + # The submission type for the specified instance that maps to Junk, Phish, Malware, or NotJunk. report_type: Optional[str] = None - # The sender property + # The sender of the mail. sender: Optional[str] = None - # The senderIp property + # The sender's IP. sender_ip: Optional[str] = None - # The subject property + # The subject of the submission mail. subject: Optional[str] = None - # The submissionDateTime property + # The reported date and time for this submission. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. submission_date_time: Optional[datetime.datetime] = None - # The submissionId property + # The submission ID. submission_id: Optional[str] = None - # The submitter property + # The submitter's email address. submitter: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/security/url_entity_mapping.py b/msgraph_beta/generated/models/security/url_entity_mapping.py new file mode 100644 index 00000000000..63e0828affa --- /dev/null +++ b/msgraph_beta/generated/models/security/url_entity_mapping.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity_mapping import EntityMapping + +from .entity_mapping import EntityMapping + +@dataclass +class UrlEntityMapping(EntityMapping, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.urlEntityMapping" + # Name of the detection query column that maps to the URL address of the alert entity. + address_column: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UrlEntityMapping: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UrlEntityMapping + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UrlEntityMapping() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity_mapping import EntityMapping + + from .entity_mapping import EntityMapping + + fields: dict[str, Callable[[Any], None]] = { + "addressColumn": lambda n : setattr(self, 'address_column', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("addressColumn", self.address_column) + + diff --git a/msgraph_beta/generated/models/security/user_account.py b/msgraph_beta/generated/models/security/user_account.py index 6412f55b11e..d3afdc64918 100644 --- a/msgraph_beta/generated/models/security/user_account.py +++ b/msgraph_beta/generated/models/security/user_account.py @@ -30,6 +30,8 @@ class UserAccount(AdditionalDataHolder, BackedModel, Parsable): odata_type: Optional[str] = None # Information on resource access attempts made by the user account. resource_access_events: Optional[list[ResourceAccessEvent]] = None + # The Microsoft Entra tenant ID of the user account. + tenant_id: Optional[str] = None # The user principal name of the account in Microsoft Entra ID. user_principal_name: Optional[str] = None # The local security identifier of the user account. @@ -63,6 +65,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "domainName": lambda n : setattr(self, 'domain_name', n.get_str_value()), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), "resourceAccessEvents": lambda n : setattr(self, 'resource_access_events', n.get_collection_of_object_values(ResourceAccessEvent)), + "tenantId": lambda n : setattr(self, 'tenant_id', n.get_str_value()), "userPrincipalName": lambda n : setattr(self, 'user_principal_name', n.get_str_value()), "userSid": lambda n : setattr(self, 'user_sid', n.get_str_value()), } @@ -83,6 +86,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("domainName", self.domain_name) writer.write_str_value("@odata.type", self.odata_type) writer.write_collection_of_object_values("resourceAccessEvents", self.resource_access_events) + writer.write_str_value("tenantId", self.tenant_id) writer.write_str_value("userPrincipalName", self.user_principal_name) writer.write_str_value("userSid", self.user_sid) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph_beta/generated/models/security/viva_glint_agentic_campaign_audit_record.py b/msgraph_beta/generated/models/security/viva_glint_agentic_campaign_audit_record.py new file mode 100644 index 00000000000..f8cb679da5d --- /dev/null +++ b/msgraph_beta/generated/models/security/viva_glint_agentic_campaign_audit_record.py @@ -0,0 +1,56 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .audit_data import AuditData + +from .audit_data import AuditData + +@dataclass +class VivaGlintAgenticCampaignAuditRecord(AuditData, Parsable): + """ + Audit data for Viva Glint Agentic Campaign events. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.security.vivaGlintAgenticCampaignAuditRecord" + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> VivaGlintAgenticCampaignAuditRecord: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: VivaGlintAgenticCampaignAuditRecord + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return VivaGlintAgenticCampaignAuditRecord() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .audit_data import AuditData + + from .audit_data import AuditData + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/service_announcement.py b/msgraph_beta/generated/models/service_announcement.py index f06fa975277..43f7a239fc8 100644 --- a/msgraph_beta/generated/models/service_announcement.py +++ b/msgraph_beta/generated/models/service_announcement.py @@ -14,11 +14,11 @@ @dataclass class ServiceAnnouncement(Entity, Parsable): - # A collection of service health information for tenant. This property is a contained navigation property, it is nullable and readonly. + # A collection of service health information for tenant. This property is a contained navigation property, it is nullable and read-only. 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. + # A collection of service issues for tenant. This property is a contained navigation property, it is nullable and read-only. issues: Optional[list[ServiceHealthIssue]] = None - # A collection of service messages for tenant. This property is a contained navigation property, it is nullable and readonly. + # A collection of service messages for tenant. This property is a contained navigation property, it is nullable and read-only. messages: Optional[list[ServiceUpdateMessage]] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/service_now_connection_status.py b/msgraph_beta/generated/models/service_now_connection_status.py index 0722ee99686..d66744c2099 100644 --- a/msgraph_beta/generated/models/service_now_connection_status.py +++ b/msgraph_beta/generated/models/service_now_connection_status.py @@ -5,6 +5,6 @@ class ServiceNowConnectionStatus(str, Enum): Disabled = "disabled", # Tenant has enabled the connection Enabled = "enabled", - # Evolvable enumeration sentinel value. Do not use. + # Future authentication method to be added here. UnknownFutureValue = "unknownFutureValue", diff --git a/msgraph_beta/generated/models/service_provider_constraints.py b/msgraph_beta/generated/models/service_provider_constraints.py new file mode 100644 index 00000000000..3ee0c945a8f --- /dev/null +++ b/msgraph_beta/generated/models/service_provider_constraints.py @@ -0,0 +1,69 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .delegated_admin_service_provider_constraints import DelegatedAdminServiceProviderConstraints + from .policy_deletable_item import PolicyDeletableItem + +from .policy_deletable_item import PolicyDeletableItem + +@dataclass +class ServiceProviderConstraints(PolicyDeletableItem, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.serviceProviderConstraints" + # The id property + id: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> ServiceProviderConstraints: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: ServiceProviderConstraints + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + try: + child_node = parse_node.get_child_node("@odata.type") + mapping_value = child_node.get_str_value() if child_node else None + except AttributeError: + mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.delegatedAdminServiceProviderConstraints".casefold(): + from .delegated_admin_service_provider_constraints import DelegatedAdminServiceProviderConstraints + + return DelegatedAdminServiceProviderConstraints() + return ServiceProviderConstraints() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .delegated_admin_service_provider_constraints import DelegatedAdminServiceProviderConstraints + from .policy_deletable_item import PolicyDeletableItem + + from .delegated_admin_service_provider_constraints import DelegatedAdminServiceProviderConstraints + from .policy_deletable_item import PolicyDeletableItem + + fields: dict[str, Callable[[Any], None]] = { + "id": lambda n : setattr(self, 'id', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_str_value("id", self.id) + + diff --git a/msgraph_beta/generated/models/share_point_protection_policy.py b/msgraph_beta/generated/models/share_point_protection_policy.py index cb83b3868e9..47797e10a7f 100644 --- a/msgraph_beta/generated/models/share_point_protection_policy.py +++ b/msgraph_beta/generated/models/share_point_protection_policy.py @@ -18,9 +18,9 @@ class SharePointProtectionPolicy(ProtectionPolicyBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.sharePointProtectionPolicy" - # The siteExclusionUnits property + # The site exclusion units associated with the SharePoint protection policy. site_exclusion_units: Optional[list[SiteExclusionUnit]] = None - # The siteExclusionUnitsBulkAdditionJobs property + # The list of bulk addition jobs for site exclusion units associated with the SharePoint protection policy. site_exclusion_units_bulk_addition_jobs: Optional[list[SiteExclusionUnitsBulkAdditionJob]] = None # The rules associated with the SharePoint Protection policy. site_inclusion_rules: Optional[list[SiteProtectionRule]] = None diff --git a/msgraph_beta/generated/models/share_point_report_settings.py b/msgraph_beta/generated/models/share_point_report_settings.py new file mode 100644 index 00000000000..0f9c30c4392 --- /dev/null +++ b/msgraph_beta/generated/models/share_point_report_settings.py @@ -0,0 +1,60 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .api_usage_report_enablement_status import ApiUsageReportEnablementStatus + from .entity import Entity + +from .entity import Entity + +@dataclass +class SharePointReportSettings(Entity, Parsable): + # The collection of API usage report metrics and the status of their enablement. + api_usage_report_metrics: Optional[list[ApiUsageReportEnablementStatus]] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> SharePointReportSettings: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: SharePointReportSettings + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return SharePointReportSettings() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .api_usage_report_enablement_status import ApiUsageReportEnablementStatus + from .entity import Entity + + from .api_usage_report_enablement_status import ApiUsageReportEnablementStatus + from .entity import Entity + + fields: dict[str, Callable[[Any], None]] = { + "apiUsageReportMetrics": lambda n : setattr(self, 'api_usage_report_metrics', n.get_collection_of_object_values(ApiUsageReportEnablementStatus)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("apiUsageReportMetrics", self.api_usage_report_metrics) + + diff --git a/msgraph_beta/generated/models/shared_insight.py b/msgraph_beta/generated/models/shared_insight.py index 2868684f88b..efc593ba1c4 100644 --- a/msgraph_beta/generated/models/shared_insight.py +++ b/msgraph_beta/generated/models/shared_insight.py @@ -14,7 +14,7 @@ @dataclass class SharedInsight(Entity, Parsable): - # Details about the shared item. Read only. + # Details about the shared item. Read-only. last_shared: Optional[SharingDetail] = None # The lastSharedMethod property last_shared_method: Optional[Entity] = None diff --git a/msgraph_beta/generated/models/sign_in.py b/msgraph_beta/generated/models/sign_in.py index b7ec345f83b..98b2822a5d0 100644 --- a/msgraph_beta/generated/models/sign_in.py +++ b/msgraph_beta/generated/models/sign_in.py @@ -51,7 +51,7 @@ class SignIn(Entity, Parsable): app_id: Optional[str] = None # The identifier of the tenant that owns the client application. Supports $filter (eq). app_owner_tenant_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. + # Deprecated. Use tokenProtectionStatusDetails instead. 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 Permissions for viewing applied conditional access (CA) policies in sign-ins. applied_conditional_access_policies: Optional[list[AppliedConditionalAccessPolicy]] = None @@ -83,6 +83,8 @@ class SignIn(Entity, Parsable): client_app_used: Optional[str] = None # Describes the credential type that a user client or service principal provided to Microsoft Entra ID to authenticate itself. You can review this property to track and eliminate less secure credential types or to watch for clients and service principals using anomalous credential types. The possible values are: none, clientSecret, clientAssertion, federatedIdentityCredential, managedIdentity, certificate, unknownFutureValue. client_credential_type: Optional[ClientCredentialType] = None + # The clientSessionId property + client_session_id: Optional[str] = None # A list that indicates the audience that Conditional Access evaluated during a sign-in event. Supports $filter (eq). conditional_access_audiences: Optional[list[str]] = None # The status of the conditional access policy triggered. Possible values: success, failure, notApplied, or unknownFutureValue. Supports $filter (eq). @@ -173,7 +175,7 @@ class SignIn(Entity, Parsable): sign_in_identifier: Optional[str] = None # The type of sign in identifier. The possible values are: userPrincipalName, phoneNumber, proxyAddress, qrCode, onPremisesUserPrincipalName, unknownFutureValue. sign_in_identifier_type: Optional[SignInIdentifierType] = None - # Token protection creates a cryptographically secure tie between the token and the device it's issued to. This field indicates whether the signin token was bound to the device or not. The possible values are: none, bound, unbound, unknownFutureValue. + # Deprecated. Use tokenProtectionStatusDetails instead. Token protection creates a cryptographically secure tie between the token and the device it's issued to. This field indicates whether the sign-in token was bound to the device. The possible values are: none, bound, unbound, unknownFutureValue. sign_in_token_protection_status: Optional[TokenProtectionStatus] = None # The sign-in status. Includes the error code and description of the error (for a sign-in failure). Supports $filter (eq) on errorCode property. status: Optional[SignInStatus] = None @@ -181,7 +183,7 @@ class SignIn(Entity, Parsable): token_issuer_name: Optional[str] = None # The type of identity provider. The possible values are: AzureAD, ADFederationServices, UnknownFutureValue, AzureADBackupAuth, ADFederationServicesMFAAdapter, NPSExtension. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: AzureADBackupAuth , ADFederationServicesMFAAdapter , NPSExtension. token_issuer_type: Optional[TokenIssuerType] = None - # The tokenProtectionStatusDetails property + # The status of the token protection for a request in the sign-in logs. For more information, see Conditional Access: Token Protection. token_protection_status_details: Optional[TokenProtectionStatusDetails] = None # A unique base64-encoded request identifier used to track tokens issued by Microsoft Entra ID as they're redeemed at resource providers. unique_token_identifier: Optional[str] = None @@ -299,6 +301,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "azureResourceId": lambda n : setattr(self, 'azure_resource_id', n.get_str_value()), "clientAppUsed": lambda n : setattr(self, 'client_app_used', n.get_str_value()), "clientCredentialType": lambda n : setattr(self, 'client_credential_type', n.get_enum_value(ClientCredentialType)), + "clientSessionId": lambda n : setattr(self, 'client_session_id', n.get_str_value()), "conditionalAccessAudiences": lambda n : setattr(self, 'conditional_access_audiences', n.get_collection_of_primitive_values(str)), "conditionalAccessStatus": lambda n : setattr(self, 'conditional_access_status', n.get_enum_value(ConditionalAccessStatus)), "correlationId": lambda n : setattr(self, 'correlation_id', n.get_str_value()), @@ -388,6 +391,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("azureResourceId", self.azure_resource_id) writer.write_str_value("clientAppUsed", self.client_app_used) writer.write_enum_value("clientCredentialType", self.client_credential_type) + writer.write_str_value("clientSessionId", self.client_session_id) writer.write_collection_of_primitive_values("conditionalAccessAudiences", self.conditional_access_audiences) writer.write_enum_value("conditionalAccessStatus", self.conditional_access_status) writer.write_str_value("correlationId", self.correlation_id) diff --git a/msgraph_beta/generated/models/single_user.py b/msgraph_beta/generated/models/single_user.py index 4bc22c79927..d01030b9eb3 100644 --- a/msgraph_beta/generated/models/single_user.py +++ b/msgraph_beta/generated/models/single_user.py @@ -13,7 +13,7 @@ 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. + # The name of the user in Microsoft Entra ID. Read-only. description: Optional[str] = None # The ID of the user in Microsoft Entra ID. id: Optional[str] = None diff --git a/msgraph_beta/generated/models/site_exclusion_unit.py b/msgraph_beta/generated/models/site_exclusion_unit.py index 047a83a513c..52eab50cc99 100644 --- a/msgraph_beta/generated/models/site_exclusion_unit.py +++ b/msgraph_beta/generated/models/site_exclusion_unit.py @@ -13,11 +13,11 @@ class SiteExclusionUnit(ExclusionUnitBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.siteExclusionUnit" - # The siteId property + # The unique identifier of the SharePoint site. site_id: Optional[str] = None - # The siteName property + # The display name of the SharePoint site. site_name: Optional[str] = None - # The siteWebUrl property + # The URL of the SharePoint site. site_web_url: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/site_exclusion_units_bulk_addition_job.py b/msgraph_beta/generated/models/site_exclusion_units_bulk_addition_job.py index f29b14b9dfb..f619944f50e 100644 --- a/msgraph_beta/generated/models/site_exclusion_units_bulk_addition_job.py +++ b/msgraph_beta/generated/models/site_exclusion_units_bulk_addition_job.py @@ -13,7 +13,7 @@ class SiteExclusionUnitsBulkAdditionJob(ExclusionUnitBulkAdditionJob, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.siteExclusionUnitsBulkAdditionJob" - # The siteWebUrls property + # The URLs of SharePoint sites to be added as exclusion units to the protection policy. site_web_urls: Optional[list[str]] = None @staticmethod diff --git a/msgraph_beta/generated/models/snapshot_job_status.py b/msgraph_beta/generated/models/snapshot_job_status.py index 76e4fe3bba7..99d399a54f1 100644 --- a/msgraph_beta/generated/models/snapshot_job_status.py +++ b/msgraph_beta/generated/models/snapshot_job_status.py @@ -5,7 +5,7 @@ class SnapshotJobStatus(str, Enum): Running = "running", Succeeded = "succeeded", Failed = "failed", + PartiallySuccessful = "partiallySuccessful", # A marker value for members added after the release of this API. UnknownFutureValue = "unknownFutureValue", - PartiallySuccessful = "partiallySuccessful", diff --git a/msgraph_beta/generated/models/subscription.py b/msgraph_beta/generated/models/subscription.py index 12b7e860d6f..1b38327c32f 100644 --- a/msgraph_beta/generated/models/subscription.py +++ b/msgraph_beta/generated/models/subscription.py @@ -44,6 +44,12 @@ class Subscription(Entity, Parsable): odata_type: Optional[str] = None # Required. Specifies the resource that is monitored for changes. Don't include the base URL (https://graph.microsoft.com/beta/). See the possible resource path values for each supported resource. resource: Optional[str] = None + # The vapidPublicKey property + vapid_public_key: Optional[str] = None + # The webPushEncryptionP256dhPublicKey property + web_push_encryption_p256dh_public_key: Optional[str] = None + # The webPushEncryptionSecret property + web_push_encryption_secret: Optional[str] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> Subscription: @@ -81,6 +87,9 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "notificationUrl": lambda n : setattr(self, 'notification_url', n.get_str_value()), "notificationUrlAppId": lambda n : setattr(self, 'notification_url_app_id', n.get_str_value()), "resource": lambda n : setattr(self, 'resource', n.get_str_value()), + "vapidPublicKey": lambda n : setattr(self, 'vapid_public_key', n.get_str_value()), + "webPushEncryptionP256dhPublicKey": lambda n : setattr(self, 'web_push_encryption_p256dh_public_key', n.get_str_value()), + "webPushEncryptionSecret": lambda n : setattr(self, 'web_push_encryption_secret', n.get_str_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -110,5 +119,8 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_str_value("notificationUrl", self.notification_url) writer.write_str_value("notificationUrlAppId", self.notification_url_app_id) writer.write_str_value("resource", self.resource) + writer.write_str_value("vapidPublicKey", self.vapid_public_key) + writer.write_str_value("webPushEncryptionP256dhPublicKey", self.web_push_encryption_p256dh_public_key) + writer.write_str_value("webPushEncryptionSecret", self.web_push_encryption_secret) diff --git a/msgraph_beta/generated/models/summarized_sign_in.py b/msgraph_beta/generated/models/summarized_sign_in.py index 91654c1bc93..d3742cdc071 100644 --- a/msgraph_beta/generated/models/summarized_sign_in.py +++ b/msgraph_beta/generated/models/summarized_sign_in.py @@ -11,6 +11,7 @@ from .entity import Entity from .managed_identity import ManagedIdentity from .sign_in_status import SignInStatus + from .token_issuer_type import TokenIssuerType from .entity import Entity @@ -48,6 +49,8 @@ class SummarizedSignIn(Entity, Parsable): status: Optional[SignInStatus] = None # The tenant identifier of the user initiating the sign-in. Supports $filter (eq). tenant_id: Optional[str] = None + # The tokenIssuerType property + token_issuer_type: Optional[TokenIssuerType] = None # User principal name of the user that initiated the sign-in. This value is always in lowercase. For guest users whose values in the user object typically contain #EXT# before the domain part, this property stores the value in both lowercase and the 'true' format. For example, while the user object stores AdeleVance_fabrikam.com#EXT#@contoso.com, the sign-in logs store adelevance@fabrikam.com. Supports $filter (eq). user_principal_name: Optional[str] = None @@ -72,12 +75,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity from .managed_identity import ManagedIdentity from .sign_in_status import SignInStatus + from .token_issuer_type import TokenIssuerType from .agentic.agent_sign_in import AgentSignIn from .conditional_access_status import ConditionalAccessStatus from .entity import Entity from .managed_identity import ManagedIdentity from .sign_in_status import SignInStatus + from .token_issuer_type import TokenIssuerType fields: dict[str, Callable[[Any], None]] = { "agent": lambda n : setattr(self, 'agent', n.get_object_value(AgentSignIn)), @@ -95,6 +100,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "signInCount": lambda n : setattr(self, 'sign_in_count', n.get_int_value()), "status": lambda n : setattr(self, 'status', n.get_object_value(SignInStatus)), "tenantId": lambda n : setattr(self, 'tenant_id', n.get_str_value()), + "tokenIssuerType": lambda n : setattr(self, 'token_issuer_type', n.get_enum_value(TokenIssuerType)), "userPrincipalName": lambda n : setattr(self, 'user_principal_name', n.get_str_value()), } super_fields = super().get_field_deserializers() @@ -125,6 +131,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_int_value("signInCount", self.sign_in_count) writer.write_object_value("status", self.status) writer.write_str_value("tenantId", self.tenant_id) + writer.write_enum_value("tokenIssuerType", self.token_issuer_type) writer.write_str_value("userPrincipalName", self.user_principal_name) diff --git a/msgraph_beta/generated/models/task_history_item.py b/msgraph_beta/generated/models/task_history_item.py new file mode 100644 index 00000000000..e6b99a8b02b --- /dev/null +++ b/msgraph_beta/generated/models/task_history_item.py @@ -0,0 +1,64 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .planner_history_item import PlannerHistoryItem + from .planner_task_data import PlannerTaskData + +from .planner_history_item import PlannerHistoryItem + +@dataclass +class TaskHistoryItem(PlannerHistoryItem, Parsable): + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.taskHistoryItem" + # The newData property + new_data: Optional[PlannerTaskData] = None + # The oldData property + old_data: Optional[PlannerTaskData] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TaskHistoryItem: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TaskHistoryItem + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TaskHistoryItem() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .planner_history_item import PlannerHistoryItem + from .planner_task_data import PlannerTaskData + + from .planner_history_item import PlannerHistoryItem + from .planner_task_data import PlannerTaskData + + fields: dict[str, Callable[[Any], None]] = { + "newData": lambda n : setattr(self, 'new_data', n.get_object_value(PlannerTaskData)), + "oldData": lambda n : setattr(self, 'old_data', n.get_object_value(PlannerTaskData)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_object_value("newData", self.new_data) + writer.write_object_value("oldData", self.old_data) + + 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 f4ad83fa9a3..a470f6e84c2 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 @@ -13,7 +13,7 @@ class TeamTeamsAppInstallationScopeInfo(TeamsAppInstallationScopeInfo, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.teamTeamsAppInstallationScopeInfo" - # The teamId property + # The ID of the team where the Teams app is installed. team_id: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/teams_app_installation.py b/msgraph_beta/generated/models/teams_app_installation.py index 42dac0335f5..0f3ce2df1f7 100644 --- a/msgraph_beta/generated/models/teams_app_installation.py +++ b/msgraph_beta/generated/models/teams_app_installation.py @@ -20,7 +20,7 @@ class TeamsAppInstallation(Entity, Parsable): consented_permission_set: Optional[TeamsAppPermissionSet] = None # The OdataType property odata_type: Optional[str] = None - # The scopeInfo property + # The details of the scope in which the app is installed. scope_info: Optional[TeamsAppInstallationScopeInfo] = None # The app that is installed. teams_app: Optional[TeamsApp] = None diff --git a/msgraph_beta/generated/models/teams_app_installation_scope_info.py b/msgraph_beta/generated/models/teams_app_installation_scope_info.py index eb181e9857d..d192140ec55 100644 --- a/msgraph_beta/generated/models/teams_app_installation_scope_info.py +++ b/msgraph_beta/generated/models/teams_app_installation_scope_info.py @@ -20,7 +20,7 @@ class TeamsAppInstallationScopeInfo(AdditionalDataHolder, BackedModel, Parsable) additional_data: dict[str, Any] = field(default_factory=dict) # The OdataType property odata_type: Optional[str] = None - # The scope property + # The scope in which the Teams app is installed. The possible values are: team, groupChat, personal, unknownFutureValue. scope: Optional[TeamsAppInstallationScopes] = None @staticmethod diff --git a/msgraph_beta/generated/models/teams_tab.py b/msgraph_beta/generated/models/teams_tab.py index 8aef7a8702c..ba42c2d0dfe 100644 --- a/msgraph_beta/generated/models/teams_tab.py +++ b/msgraph_beta/generated/models/teams_tab.py @@ -27,7 +27,7 @@ class TeamsTab(Entity, Parsable): teams_app: Optional[TeamsApp] = None # App definition identifier of the tab. This value can't be changed after tab creation. Because this property is deprecated, we recommend expanding teamsApp to retrieve the application that is linked to the tab. teams_app_id: Optional[str] = None - # Deep link URL of the tab instance. Read only. + # Deep link URL of the tab instance. Read-only. web_url: Optional[str] = None @staticmethod diff --git a/msgraph_beta/generated/models/teamwork.py b/msgraph_beta/generated/models/teamwork.py index aa8f8369947..3cb0e13d018 100644 --- a/msgraph_beta/generated/models/teamwork.py +++ b/msgraph_beta/generated/models/teamwork.py @@ -10,6 +10,7 @@ from .entity import Entity from .teams_app_settings import TeamsAppSettings from .teamwork_device import TeamworkDevice + from .teamwork_messaging import TeamworkMessaging from .team_template import TeamTemplate from .workforce_integration import WorkforceIntegration @@ -25,6 +26,8 @@ class Teamwork(Entity, Parsable): devices: Optional[list[TeamworkDevice]] = None # Indicates whether Microsoft Teams is enabled for the organization. is_teams_enabled: Optional[bool] = None + # The messaging property + messaging: Optional[TeamworkMessaging] = None # The OdataType property odata_type: Optional[str] = None # Represents the region of the organization or the tenant. The region value can be any region supported by the Teams payload. The possible values are: Americas, Europe and MiddleEast, Asia Pacific, UAE, Australia, Brazil, Canada, Switzerland, Germany, France, India, Japan, South Korea, Norway, Singapore, United Kingdom, South Africa, Sweden, Qatar, Poland, Italy, Israel, Spain, Mexico, USGov Community Cloud, USGov Community Cloud High, USGov Department of Defense, and China. @@ -57,6 +60,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity from .teams_app_settings import TeamsAppSettings from .teamwork_device import TeamworkDevice + from .teamwork_messaging import TeamworkMessaging from .team_template import TeamTemplate from .workforce_integration import WorkforceIntegration @@ -65,6 +69,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .entity import Entity from .teams_app_settings import TeamsAppSettings from .teamwork_device import TeamworkDevice + from .teamwork_messaging import TeamworkMessaging from .team_template import TeamTemplate from .workforce_integration import WorkforceIntegration @@ -73,6 +78,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "deletedTeams": lambda n : setattr(self, 'deleted_teams', n.get_collection_of_object_values(DeletedTeam)), "devices": lambda n : setattr(self, 'devices', n.get_collection_of_object_values(TeamworkDevice)), "isTeamsEnabled": lambda n : setattr(self, 'is_teams_enabled', n.get_bool_value()), + "messaging": lambda n : setattr(self, 'messaging', n.get_object_value(TeamworkMessaging)), "region": lambda n : setattr(self, 'region', n.get_str_value()), "teamTemplates": lambda n : setattr(self, 'team_templates', n.get_collection_of_object_values(TeamTemplate)), "teamsAppSettings": lambda n : setattr(self, 'teams_app_settings', n.get_object_value(TeamsAppSettings)), @@ -95,6 +101,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("deletedTeams", self.deleted_teams) writer.write_collection_of_object_values("devices", self.devices) writer.write_bool_value("isTeamsEnabled", self.is_teams_enabled) + writer.write_object_value("messaging", self.messaging) writer.write_str_value("region", self.region) writer.write_collection_of_object_values("teamTemplates", self.team_templates) writer.write_object_value("teamsAppSettings", self.teams_app_settings) diff --git a/msgraph_beta/generated/models/teamwork_custom_emoji.py b/msgraph_beta/generated/models/teamwork_custom_emoji.py new file mode 100644 index 00000000000..aa66f7ea2b6 --- /dev/null +++ b/msgraph_beta/generated/models/teamwork_custom_emoji.py @@ -0,0 +1,74 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .custom_emoji_from_identity_set import CustomEmojiFromIdentitySet + +@dataclass +class TeamworkCustomEmoji(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The contentBytes property + content_bytes: Optional[str] = None + # The createdBy property + created_by: Optional[CustomEmojiFromIdentitySet] = None + # The createdDateTime property + created_date_time: Optional[datetime.datetime] = None + # The displayName property + display_name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TeamworkCustomEmoji: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TeamworkCustomEmoji + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TeamworkCustomEmoji() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .custom_emoji_from_identity_set import CustomEmojiFromIdentitySet + + from .custom_emoji_from_identity_set import CustomEmojiFromIdentitySet + + fields: dict[str, Callable[[Any], None]] = { + "contentBytes": lambda n : setattr(self, 'content_bytes', n.get_str_value()), + "createdBy": lambda n : setattr(self, 'created_by', n.get_object_value(CustomEmojiFromIdentitySet)), + "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_str_value("contentBytes", self.content_bytes) + writer.write_object_value("createdBy", self.created_by) + writer.write_datetime_value("createdDateTime", self.created_date_time) + writer.write_str_value("displayName", self.display_name) + writer.write_str_value("@odata.type", self.odata_type) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/models/teamwork_custom_emoji_collection_response.py b/msgraph_beta/generated/models/teamwork_custom_emoji_collection_response.py new file mode 100644 index 00000000000..595964944c2 --- /dev/null +++ b/msgraph_beta/generated/models/teamwork_custom_emoji_collection_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .teamwork_custom_emoji import TeamworkCustomEmoji + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class TeamworkCustomEmojiCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[TeamworkCustomEmoji]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TeamworkCustomEmojiCollectionResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TeamworkCustomEmojiCollectionResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TeamworkCustomEmojiCollectionResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .teamwork_custom_emoji import TeamworkCustomEmoji + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .teamwork_custom_emoji import TeamworkCustomEmoji + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(TeamworkCustomEmoji)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/models/teamwork_messaging.py b/msgraph_beta/generated/models/teamwork_messaging.py new file mode 100644 index 00000000000..844911f9627 --- /dev/null +++ b/msgraph_beta/generated/models/teamwork_messaging.py @@ -0,0 +1,60 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity import Entity + from .teamwork_custom_emoji import TeamworkCustomEmoji + +from .entity import Entity + +@dataclass +class TeamworkMessaging(Entity, Parsable): + # The customEmojis property + custom_emojis: Optional[list[TeamworkCustomEmoji]] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> TeamworkMessaging: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: TeamworkMessaging + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return TeamworkMessaging() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity import Entity + from .teamwork_custom_emoji import TeamworkCustomEmoji + + from .entity import Entity + from .teamwork_custom_emoji import TeamworkCustomEmoji + + fields: dict[str, Callable[[Any], None]] = { + "customEmojis": lambda n : setattr(self, 'custom_emojis', n.get_collection_of_object_values(TeamworkCustomEmoji)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("customEmojis", self.custom_emojis) + + diff --git a/msgraph_beta/generated/models/tenant_governance_services/delegated_administration_role_assignment.py b/msgraph_beta/generated/models/tenant_governance_services/delegated_administration_role_assignment.py index 73bec9f3aa8..7edc276fc28 100644 --- a/msgraph_beta/generated/models/tenant_governance_services/delegated_administration_role_assignment.py +++ b/msgraph_beta/generated/models/tenant_governance_services/delegated_administration_role_assignment.py @@ -18,6 +18,8 @@ class DelegatedAdministrationRoleAssignment(AdditionalDataHolder, BackedModel, P additional_data: dict[str, Any] = field(default_factory=dict) # The group property group: Optional[Group] = None + # The display name of the security group referenced by the group navigation property. Server-populated and read-only; returns null if the referenced group has been deleted. + group_display_name: Optional[str] = None # The OdataType property odata_type: Optional[str] = None # A collection of role templates that define the roles to be assigned to the group in the governed tenant. @@ -47,6 +49,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "group": lambda n : setattr(self, 'group', n.get_object_value(Group)), + "groupDisplayName": lambda n : setattr(self, 'group_display_name', n.get_str_value()), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), "roleTemplates": lambda n : setattr(self, 'role_templates', n.get_collection_of_object_values(RoleTemplate)), } @@ -61,6 +64,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") writer.write_object_value("group", self.group) + writer.write_str_value("groupDisplayName", self.group_display_name) writer.write_str_value("@odata.type", self.odata_type) writer.write_collection_of_object_values("roleTemplates", self.role_templates) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph_beta/generated/models/tenant_governance_services/delegated_administration_role_assignment_snapshot.py b/msgraph_beta/generated/models/tenant_governance_services/delegated_administration_role_assignment_snapshot.py index fce01674e42..2f57847f7fd 100644 --- a/msgraph_beta/generated/models/tenant_governance_services/delegated_administration_role_assignment_snapshot.py +++ b/msgraph_beta/generated/models/tenant_governance_services/delegated_administration_role_assignment_snapshot.py @@ -15,6 +15,8 @@ class DelegatedAdministrationRoleAssignmentSnapshot(AdditionalDataHolder, Backed # Stores additional data not described 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 security group identified by groupId at the time the snapshot was created. Read-only. + group_display_name: Optional[str] = None # The object ID of the role-assignable security group in the governing tenant that will be assigned the specified roles. group_id: Optional[str] = None # The OdataType property @@ -43,6 +45,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .role_template import RoleTemplate fields: dict[str, Callable[[Any], None]] = { + "groupDisplayName": lambda n : setattr(self, 'group_display_name', n.get_str_value()), "groupId": lambda n : setattr(self, 'group_id', n.get_str_value()), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), "roleTemplates": lambda n : setattr(self, 'role_templates', n.get_collection_of_object_values(RoleTemplate)), @@ -57,6 +60,7 @@ def serialize(self,writer: SerializationWriter) -> None: """ if writer is None: raise TypeError("writer cannot be null.") + writer.write_str_value("groupDisplayName", self.group_display_name) writer.write_str_value("groupId", self.group_id) writer.write_str_value("@odata.type", self.odata_type) writer.write_collection_of_object_values("roleTemplates", self.role_templates) diff --git a/msgraph_beta/generated/models/tenant_governance_services/related_tenant.py b/msgraph_beta/generated/models/tenant_governance_services/related_tenant.py index 62e9f2833c3..ebca6db7e0d 100644 --- a/msgraph_beta/generated/models/tenant_governance_services/related_tenant.py +++ b/msgraph_beta/generated/models/tenant_governance_services/related_tenant.py @@ -26,6 +26,8 @@ class RelatedTenant(Entity, Parsable): billing_metrics: Optional[BillingMetrics] = None # The date and time when the related tenant was discovered. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. created_date_time: Optional[datetime.datetime] = None + # Indicates whether this tenant is a Microsoft infrastructure tenant. + is_microsoft_infrastructure: Optional[bool] = None # Multi-tenant application usage metrics for this related tenant. Expanded by default. multi_tenant_application_metrics: Optional[MultiTenantApplicationMetrics] = None # The OdataType property @@ -65,6 +67,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "b2BSignInActivityMetrics": lambda n : setattr(self, 'b2_b_sign_in_activity_metrics', n.get_object_value(B2BSignInActivityMetrics)), "billingMetrics": lambda n : setattr(self, 'billing_metrics', n.get_object_value(BillingMetrics)), "createdDateTime": lambda n : setattr(self, 'created_date_time', n.get_datetime_value()), + "isMicrosoftInfrastructure": lambda n : setattr(self, 'is_microsoft_infrastructure', n.get_bool_value()), "multiTenantApplicationMetrics": lambda n : setattr(self, 'multi_tenant_application_metrics', n.get_object_value(MultiTenantApplicationMetrics)), } super_fields = super().get_field_deserializers() diff --git a/msgraph_beta/generated/models/token_protection_status_details.py b/msgraph_beta/generated/models/token_protection_status_details.py index 364b18d70d7..e9cd79f68f3 100644 --- a/msgraph_beta/generated/models/token_protection_status_details.py +++ b/msgraph_beta/generated/models/token_protection_status_details.py @@ -17,9 +17,9 @@ class TokenProtectionStatusDetails(AdditionalDataHolder, BackedModel, Parsable): additional_data: dict[str, Any] = field(default_factory=dict) # The OdataType property odata_type: Optional[str] = None - # The signInSessionStatus property + # The token protection status of the sign-in session. The possible values are: none, bound, unbound, unknownFutureValue. sign_in_session_status: Optional[TokenProtectionStatus] = None - # The signInSessionStatusCode property + # Additional information about the status. sign_in_session_status_code: Optional[int] = None @staticmethod diff --git a/msgraph_beta/generated/models/translation_preferences.py b/msgraph_beta/generated/models/translation_preferences.py index e14de0f7633..96d814e62e5 100644 --- a/msgraph_beta/generated/models/translation_preferences.py +++ b/msgraph_beta/generated/models/translation_preferences.py @@ -22,7 +22,7 @@ class TranslationPreferences(AdditionalDataHolder, BackedModel, Parsable): odata_type: Optional[str] = None # The user's preferred translation behavior.Returned by default. Not nullable. translation_behavior: Optional[TranslationBehavior] = None - # The list of languages the user does not need translated. This is computed from the authoringLanguages collection in regionalAndLanguageSettings, and the languageOverrides collection in translationPreferences. The list specifies neutral culture values that include the language code without any country or region association. For example, it would specify 'fr' for the neutral French culture, but not 'fr-FR' for the French culture in France. Returned by default. Read only. + # The list of languages the user does not need translated. This is computed from the authoringLanguages collection in regionalAndLanguageSettings, and the languageOverrides collection in translationPreferences. The list specifies neutral culture values that include the language code without any country or region association. For example, it would specify 'fr' for the neutral French culture, but not 'fr-FR' for the French culture in France. Returned by default. Read-only. untranslated_languages: Optional[list[str]] = None @staticmethod 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 304e92471be..17f015a57fe 100644 --- a/msgraph_beta/generated/models/unified_role_management_alert_configuration.py +++ b/msgraph_beta/generated/models/unified_role_management_alert_configuration.py @@ -9,7 +9,7 @@ from .invalid_license_alert_configuration import InvalidLicenseAlertConfiguration from .no_mfa_on_role_activation_alert_configuration import NoMfaOnRoleActivationAlertConfiguration from .redundant_assignment_alert_configuration import RedundantAssignmentAlertConfiguration - from .roles_assigned_outside_privileged_identity_management_alert_configuration import RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration + from .roles_assigned_outside_privileged_identity_management_alert_co_5cc28e38 import RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38 from .sequential_activation_renewals_alert_configuration import SequentialActivationRenewalsAlertConfiguration from .stale_sign_in_alert_configuration import StaleSignInAlertConfiguration from .too_many_global_admins_assigned_to_tenant_alert_configuration import TooManyGlobalAdminsAssignedToTenantAlertConfiguration @@ -59,9 +59,9 @@ def create_from_discriminator_value(parse_node: ParseNode) -> UnifiedRoleManagem return RedundantAssignmentAlertConfiguration() if mapping_value and mapping_value.casefold() == "#microsoft.graph.rolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration".casefold(): - from .roles_assigned_outside_privileged_identity_management_alert_configuration import RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration + from .roles_assigned_outside_privileged_identity_management_alert_co_5cc28e38 import RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38 - return RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration() + return RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38() if mapping_value and mapping_value.casefold() == "#microsoft.graph.sequentialActivationRenewalsAlertConfiguration".casefold(): from .sequential_activation_renewals_alert_configuration import SequentialActivationRenewalsAlertConfiguration @@ -85,7 +85,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .invalid_license_alert_configuration import InvalidLicenseAlertConfiguration from .no_mfa_on_role_activation_alert_configuration import NoMfaOnRoleActivationAlertConfiguration from .redundant_assignment_alert_configuration import RedundantAssignmentAlertConfiguration - from .roles_assigned_outside_privileged_identity_management_alert_configuration import RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration + from .roles_assigned_outside_privileged_identity_management_alert_co_5cc28e38 import RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38 from .sequential_activation_renewals_alert_configuration import SequentialActivationRenewalsAlertConfiguration from .stale_sign_in_alert_configuration import StaleSignInAlertConfiguration from .too_many_global_admins_assigned_to_tenant_alert_configuration import TooManyGlobalAdminsAssignedToTenantAlertConfiguration @@ -95,7 +95,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .invalid_license_alert_configuration import InvalidLicenseAlertConfiguration from .no_mfa_on_role_activation_alert_configuration import NoMfaOnRoleActivationAlertConfiguration from .redundant_assignment_alert_configuration import RedundantAssignmentAlertConfiguration - from .roles_assigned_outside_privileged_identity_management_alert_configuration import RolesAssignedOutsidePrivilegedIdentityManagementAlertConfiguration + from .roles_assigned_outside_privileged_identity_management_alert_co_5cc28e38 import RolesAssignedOutsidePrivilegedIdentityManagementAlertCo_5cc28e38 from .sequential_activation_renewals_alert_configuration import SequentialActivationRenewalsAlertConfiguration from .stale_sign_in_alert_configuration import StaleSignInAlertConfiguration from .too_many_global_admins_assigned_to_tenant_alert_configuration import TooManyGlobalAdminsAssignedToTenantAlertConfiguration diff --git a/msgraph_beta/generated/models/used_insight.py b/msgraph_beta/generated/models/used_insight.py index e3839945085..0608ef17a3e 100644 --- a/msgraph_beta/generated/models/used_insight.py +++ b/msgraph_beta/generated/models/used_insight.py @@ -14,7 +14,7 @@ @dataclass class UsedInsight(Entity, Parsable): - # Information about when the item was last viewed or modified by the user. Read only. + # Information about when the item was last viewed or modified by the user. Read-only. last_used: Optional[UsageDetails] = None # The OdataType property odata_type: Optional[str] = None diff --git a/msgraph_beta/generated/models/user.py b/msgraph_beta/generated/models/user.py index 13fdf07f910..45be677e7cc 100644 --- a/msgraph_beta/generated/models/user.py +++ b/msgraph_beta/generated/models/user.py @@ -33,6 +33,7 @@ from .device_key import DeviceKey from .device_management_troubleshooting_event import DeviceManagementTroubleshootingEvent from .directory_object import DirectoryObject + from .distribution_list import DistributionList from .drive import Drive from .employee_experience_user import EmployeeExperienceUser from .employee_org_data import EmployeeOrgData @@ -99,7 +100,7 @@ class User(DirectoryObject, Parsable): odata_type: Optional[str] = "#microsoft.graph.user" # A freeform text entry field for users to describe themselves. Requires $select to retrieve. about_me: Optional[str] = None - # true if the account is enabled; otherwise, false. This property is required when creating the object. Supports $filter (eq, ne, not, and in). + # true if the account is enabled; otherwise, false. This property is required when creating the object. Supports $filter (eq, ne, not, and in). This property is subject to sensitive action restrictions; only specific privileged administrator roles can update it. account_enabled: Optional[bool] = None # The user's activities across devices. Read-only. Nullable. activities: Optional[list[UserActivity]] = None @@ -129,7 +130,7 @@ class User(DirectoryObject, Parsable): authorization_info: Optional[AuthorizationInfo] = None # The birthday of the user. 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 Requires $select to retrieve. birthday: Optional[datetime.datetime] = None - # The telephone numbers for the user. Only one number can be set for this property. Read-only for users synced from on-premises directory. Supports $filter (eq, not, ge, le, startsWith). + # The telephone numbers for the user. Only one number can be set for this property. Read-only for users synced from on-premises directory. Supports $filter (eq, not, ge, le, startsWith). This property is subject to sensitive action restrictions; only specific privileged administrator roles can update it. business_phones: Optional[list[str]] = None # The user's primary calendar. Read-only. calendar: Optional[Calendar] = None @@ -149,7 +150,7 @@ class User(DirectoryObject, Parsable): cloud_licensing: Optional[UserCloudLicensing] = None # The user's Cloud PCs. Read-only. Nullable. cloud_p_cs: Optional[list[CloudPC]] = None - # The cloudPcPools property + # The user's Cloud PC pools. Read-only. Nullable. cloud_pc_pools: Optional[list[CloudPcPool]] = None # Microsoft realtime communication information related to the user. Supports $filter (eq, ne,not). cloud_realtime_communication_info: Optional[CloudRealtimeCommunicationInfo] = None @@ -191,6 +192,8 @@ class User(DirectoryObject, Parsable): direct_reports: Optional[list[DirectoryObject]] = None # The name displayed in the address book for the user. This value is usually the combination of the user's first name, middle initial, and last name. This property is required when a user is created, and it cannot be cleared during updates. Maximum length is 256 characters. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values), $orderby, and $search. display_name: Optional[str] = None + # The personal distribution lists in the user's mailbox. Read-only. Nullable. + distribution_lists: Optional[list[DistributionList]] = None # The user's OneDrive. Read-only. drive: Optional[Drive] = None # A collection of drives available for this user. Read-only. @@ -225,7 +228,7 @@ class User(DirectoryObject, Parsable): hire_date: Optional[datetime.datetime] = None # Represents the identities that can be used to sign in to this user account. An identity can be provided by Microsoft (also known as a local account), by organizations, or by social identity providers such as Facebook, Google, and Microsoft and tied to a user account. It may contain multiple items with the same signInType value. Supports $filter (eq) with limitations. identities: Optional[list[ObjectIdentity]] = None - # The identityGovernance property + # The identity governance settings for the user, including the approver delegate configuration. Nullable. Returned only on $select. Supports $expand. identity_governance: Optional[IdentityGovernanceUserSettings] = None # The object ID of the parent identity for agent users. Always null for regular user accounts. For agentUser resources, this property references the object ID of the associated agent identity. identity_parent_id: Optional[str] = None @@ -247,7 +250,7 @@ class User(DirectoryObject, Parsable): is_license_reconciliation_needed: Optional[bool] = None # true if the user is a member of a restricted management administrative unit. If not set, the default value is null and the default behavior is false. Read-only. To manage a user who is a member of a restricted management administrative unit, the administrator or calling app must be assigned a Microsoft Entra role at the scope of the restricted management administrative unit. is_management_restricted: Optional[bool] = None - # Do not use – reserved for future use. + # Do not use. Reserved for future use. is_resource_account: Optional[bool] = None # The user's job title. Maximum length is 128 characters. Supports $filter (eq, ne, not , ge, le, in, startsWith, and eq on null values). job_title: Optional[str] = None @@ -287,7 +290,7 @@ class User(DirectoryObject, Parsable): mobile_app_intent_and_states: Optional[list[MobileAppIntentAndState]] = None # The list of mobile app troubleshooting events for this user. mobile_app_troubleshooting_events: Optional[list[MobileAppTroubleshootingEvent]] = None - # The primary cellular telephone number for the user. Read-only for users synced from the on-premises directory. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values) and $search. + # The primary cellular telephone number for the user. Read-only for users synced from the on-premises directory. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values) and $search. This property is subject to sensitive action restrictions; only specific privileged administrator roles can update it. mobile_phone: Optional[str] = None # The URL for the user's site. Requires $select to retrieve. my_site: Optional[str] = None @@ -303,7 +306,7 @@ class User(DirectoryObject, Parsable): on_premises_domain_name: Optional[str] = None # Contains extensionAttributes1-15 for the user. These extension attributes are also known as Exchange custom attributes 1-15. Each attribute can store up to 1024 characters. For an onPremisesSyncEnabled user, the source of authority for this set of properties is the on-premises and is read-only. For a cloud-only user (where onPremisesSyncEnabled is false), these properties can be set during the creation or update of a user object. For a cloud-only user previously synced from on-premises Active Directory, these properties are read-only in Microsoft Graph but can be fully managed through the Exchange Admin Center or the Exchange Online V2 module in PowerShell. Supports $filter (eq, ne, not, in). on_premises_extension_attributes: Optional[OnPremisesExtensionAttributes] = None - # This property associates an on-premises Active Directory user account to their Microsoft Entra user object. This property must be specified when creating a new user account in the Graph if you're using a federated domain for the user's userPrincipalName (UPN) property. Note: The $ and _ characters can't be used when specifying this property. Supports $filter (eq, ne, not, ge, le, in). + # This property associates an on-premises Active Directory user account to their Microsoft Entra user object. This property must be specified when creating a new user account in the Graph if you're using a federated domain for the user's userPrincipalName (UPN) property. Note: The $ and _ characters can't be used when specifying this property. Supports $filter (eq, ne, not, ge, le, in). This property is subject to sensitive action restrictions; only specific privileged administrator roles can update it. on_premises_immutable_id: Optional[str] = None # Indicates the last time at which the object was synced with the on-premises directory; for example: '2013-02-16T03:04:54Z'. 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. Supports $filter (eq, ne, not, ge, le, in). on_premises_last_sync_date_time: Optional[datetime.datetime] = None @@ -325,7 +328,7 @@ class User(DirectoryObject, Parsable): onenote: Optional[Onenote] = None # Information about a meeting, including the URL used to join a meeting, the attendees list, and the description. online_meetings: Optional[list[OnlineMeeting]] = None - # A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. Can store up to 250 values, each with a limit of 250 characters. NOTE: This property can't contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). + # A list of additional email addresses for the user; for example: ['bob@contoso.com', 'Robert@fabrikam.com']. Can store up to 250 values, each with a limit of 250 characters. NOTE: This property can't contain accent characters.Supports $filter (eq, not, ge, le, in, startsWith, endsWith, /$count eq 0, /$count ne 0). This property is subject to sensitive action restrictions; only specific privileged administrator roles can update it. other_mails: Optional[list[str]] = None # Selective Outlook services available to the user. Read-only. Nullable. outlook: Optional[OutlookUser] = None @@ -335,7 +338,7 @@ class User(DirectoryObject, Parsable): owned_objects: Optional[list[DirectoryObject]] = None # Specifies password policies for the user. This value is an enumeration with one possible value being DisableStrongPassword, which allows weaker passwords than the default policy to be specified. DisablePasswordExpiration can also be specified. The two may be specified together; for example: DisablePasswordExpiration, DisableStrongPassword. For more information on the default password policies, see Microsoft Entra password policies. Supports $filter (ne, not, and eq on null values). password_policies: Optional[str] = None - # Specifies the password profile for the user. The profile contains the user's password. This property is required when a user is created. The password in the profile must satisfy minimum requirements as specified by the passwordPolicies property. By default, a strong password is required. Supports $filter (eq, ne, not, in, and eq on null values). User-PasswordProfile.ReadWrite.All is the least privileged permission to update this property. In delegated scenarios, the User Administrator Microsoft Entra role is the least privileged admin role supported to update this property for nonadmin users. Privileged Authentication Administrator is the least privileged role that's allowed to update this property for all administrators in the tenant. In general, the signed-in user must have a higher privileged administrator role as indicated in Who can reset passwords. In app-only scenarios, the calling app must be assigned a supported permission and at least the User Administrator Microsoft Entra role. + # Specifies the password profile for the user. The profile contains the user's password. This property is required when a user is created. The password in the profile must satisfy minimum requirements as specified by the passwordPolicies property. By default, a strong password is required. Supports $filter (eq, ne, not, in, and eq on null values). User-PasswordProfile.ReadWrite.All is the least privileged permission to update this property. In delegated scenarios, the User Administrator Microsoft Entra role is the least privileged admin role supported to update this property for nonadmin users. Privileged Authentication Administrator is the least privileged role that's allowed to update this property for all administrators in the tenant. In general, the signed-in user must have a higher privileged administrator role as indicated in Who can reset passwords. In app-only scenarios, the calling app must be assigned a supported permission and at least the User Administrator Microsoft Entra role.This property is also subject to sensitive action restrictions. password_profile: Optional[PasswordProfile] = None # A list for users to enumerate their past projects. Requires $select to retrieve. past_projects: Optional[list[str]] = None @@ -417,7 +420,7 @@ class User(DirectoryObject, Parsable): usage_location: Optional[str] = None # Represents the usage rights a user has been granted. usage_rights: Optional[list[UsageRight]] = None - # The user principal name (UPN) of the user. The UPN is an Internet-style sign-in name for the user based on the Internet standard RFC 822. By convention, this should map to the user's email name. The general format is alias@domain, where the domain must be present in the tenant's verified domain collection. This property is required when a user is created. The verified domains for the tenant can be accessed from the verifiedDomains property of organization.NOTE: This property can't contain accent characters. Only the following characters are allowed A - Z, a - z, 0 - 9, ' . - _ ! # ^ ~. For the complete list of allowed characters, see username policies. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith) and $orderby. + # The user principal name (UPN) of the user. The UPN is an Internet-style sign-in name for the user based on the Internet standard RFC 822. By convention, this should map to the user's email name. The general format is alias@domain, where the domain must be present in the tenant's verified domain collection. This property is required when a user is created. The verified domains for the tenant can be accessed from the verifiedDomains property of organization.NOTE: This property can't contain accent characters. Only the following characters are allowed A - Z, a - z, 0 - 9, ' . - _ ! # ^ ~. For the complete list of allowed characters, see username policies. Supports $filter (eq, ne, not, ge, le, in, startsWith, endsWith) and $orderby. This property is subject to sensitive action restrictions; only specific privileged administrator roles can update it. user_principal_name: Optional[str] = None # A String value that can be used to classify user types in your directory. The possible values are Member and Guest. Supports $filter (eq, ne, not, in, and eq on null values). NOTE: For more information about the permissions for member and guest users, see What are the default user permissions in Microsoft Entra ID? user_type: Optional[str] = None @@ -478,6 +481,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .device_key import DeviceKey from .device_management_troubleshooting_event import DeviceManagementTroubleshootingEvent from .directory_object import DirectoryObject + from .distribution_list import DistributionList from .drive import Drive from .employee_experience_user import EmployeeExperienceUser from .employee_org_data import EmployeeOrgData @@ -563,6 +567,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .device_key import DeviceKey from .device_management_troubleshooting_event import DeviceManagementTroubleshootingEvent from .directory_object import DirectoryObject + from .distribution_list import DistributionList from .drive import Drive from .employee_experience_user import EmployeeExperienceUser from .employee_org_data import EmployeeOrgData @@ -669,6 +674,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "devices": lambda n : setattr(self, 'devices', n.get_collection_of_object_values(Device)), "directReports": lambda n : setattr(self, 'direct_reports', n.get_collection_of_object_values(DirectoryObject)), "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), + "distributionLists": lambda n : setattr(self, 'distribution_lists', n.get_collection_of_object_values(DistributionList)), "drive": lambda n : setattr(self, 'drive', n.get_object_value(Drive)), "drives": lambda n : setattr(self, 'drives', n.get_collection_of_object_values(Drive)), "employeeExperience": lambda n : setattr(self, 'employee_experience', n.get_object_value(EmployeeExperienceUser)), @@ -847,6 +853,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("devices", self.devices) writer.write_collection_of_object_values("directReports", self.direct_reports) writer.write_str_value("displayName", self.display_name) + writer.write_collection_of_object_values("distributionLists", self.distribution_lists) writer.write_object_value("drive", self.drive) writer.write_collection_of_object_values("drives", self.drives) writer.write_object_value("employeeExperience", self.employee_experience) diff --git a/msgraph_beta/generated/models/user_activity_type.py b/msgraph_beta/generated/models/user_activity_type.py index d00f05ed3d2..9f21b257ce9 100644 --- a/msgraph_beta/generated/models/user_activity_type.py +++ b/msgraph_beta/generated/models/user_activity_type.py @@ -5,5 +5,9 @@ class UserActivityType(str, Enum): UploadFile = "uploadFile", DownloadText = "downloadText", DownloadFile = "downloadFile", + CopyToClipboard = "copyToClipboard", + PasteFromClipboard = "pasteFromClipboard", + Print = "print", + AccessDebugTools = "accessDebugTools", UnknownFutureValue = "unknownFutureValue", diff --git a/msgraph_beta/generated/models/user_activity_types.py b/msgraph_beta/generated/models/user_activity_types.py index 3b6598fcf14..7b311f63b87 100644 --- a/msgraph_beta/generated/models/user_activity_types.py +++ b/msgraph_beta/generated/models/user_activity_types.py @@ -6,5 +6,9 @@ class UserActivityTypes(str, Enum): UploadFile = "uploadFile", DownloadText = "downloadText", DownloadFile = "downloadFile", + CopyToClipboard = "copyToClipboard", + PasteFromClipboard = "pasteFromClipboard", + Print = "print", + AccessDebugTools = "accessDebugTools", UnknownFutureValue = "unknownFutureValue", diff --git a/msgraph_beta/generated/models/user_experience_analytics_anomaly_correlation_group_overview_c_6fb5483f.py b/msgraph_beta/generated/models/user_experience_analytics_anomaly_correlation_group_overview_c_6fb5483f.py new file mode 100644 index 00000000000..46a80275ce8 --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_anomaly_correlation_group_overview_c_6fb5483f.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_anomaly_correlation_group_overview import UserExperienceAnalyticsAnomalyCorrelationGroupOverview + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewC_6fb5483f(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse + """ + # The value property + value: Optional[list[UserExperienceAnalyticsAnomalyCorrelationGroupOverview]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAnomalyCorrelationGroupOverviewC_6fb5483f: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsAnomalyCorrelationGroupOverviewC_6fb5483f + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsAnomalyCorrelationGroupOverviewC_6fb5483f() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_anomaly_correlation_group_overview import UserExperienceAnalyticsAnomalyCorrelationGroupOverview + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_anomaly_correlation_group_overview import UserExperienceAnalyticsAnomalyCorrelationGroupOverview + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAnomalyCorrelationGroupOverview)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 4949acdcdbd..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_anomaly_correlation_group_overview_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_anomaly_correlation_group_overview import UserExperienceAnalyticsAnomalyCorrelationGroupOverview - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UserExperienceAnalyticsAnomalyCorrelationGroupOverview]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsAnomalyCorrelationGroupOverviewCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_anomaly_correlation_group_overview import UserExperienceAnalyticsAnomalyCorrelationGroupOverview - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_anomaly_correlation_group_overview import UserExperienceAnalyticsAnomalyCorrelationGroupOverview - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAnomalyCorrelationGroupOverview)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_vers_2e6b881b.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_vers_2e6b881b.py new file mode 100644 index 00000000000..974286f3907 --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_vers_2e6b881b.py @@ -0,0 +1,89 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity import Entity + +from .entity import Entity + +@dataclass +class UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b(Entity, Parsable): + """ + The user experience analytics application performance entity contains application performance by application version device id. Original name: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId + """ + # The number of crashes for the app. Valid values -2147483648 to 2147483647 + app_crash_count: Optional[int] = None + # The friendly name of the application. + app_display_name: Optional[str] = None + # The name of the application. + app_name: Optional[str] = None + # The publisher of the application. + app_publisher: Optional[str] = None + # The version of the application. + app_version: Optional[str] = None + # The name of the device. Supports: $select, $OrderBy. Read-only. + device_display_name: Optional[str] = None + # The Intune device id of the device. Supports: $select, $OrderBy. Read-only. + device_id: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The date and time when the statistics were last computed. The value cannot be modified and is automatically populated when the statistics are computed. 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, 2022 would look like this: '2022-01-01T00:00:00Z'. Returned by default. Read-only. + processed_date_time: Optional[datetime.datetime] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity import Entity + + from .entity import Entity + + fields: dict[str, Callable[[Any], None]] = { + "appCrashCount": lambda n : setattr(self, 'app_crash_count', n.get_int_value()), + "appDisplayName": lambda n : setattr(self, 'app_display_name', n.get_str_value()), + "appName": lambda n : setattr(self, 'app_name', n.get_str_value()), + "appPublisher": lambda n : setattr(self, 'app_publisher', n.get_str_value()), + "appVersion": lambda n : setattr(self, 'app_version', n.get_str_value()), + "deviceDisplayName": lambda n : setattr(self, 'device_display_name', n.get_str_value()), + "deviceId": lambda n : setattr(self, 'device_id', n.get_str_value()), + "processedDateTime": lambda n : setattr(self, 'processed_date_time', n.get_datetime_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_int_value("appCrashCount", self.app_crash_count) + writer.write_str_value("appDisplayName", self.app_display_name) + writer.write_str_value("appName", self.app_name) + writer.write_str_value("appPublisher", self.app_publisher) + writer.write_str_value("appVersion", self.app_version) + writer.write_str_value("deviceDisplayName", self.device_display_name) + writer.write_str_value("deviceId", self.device_id) + writer.write_datetime_value("processedDateTime", self.processed_date_time) + + diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_vers_47d72806.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_vers_47d72806.py new file mode 100644 index 00000000000..7843418d24b --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_vers_47d72806.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_app_performance_by_app_vers_ba5b7522 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_47d72806(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse + """ + # The value property + value: Optional[list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_47d72806: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_47d72806 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_47d72806() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_app_performance_by_app_vers_ba5b7522 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_app_performance_by_app_vers_ba5b7522 import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_vers_870e9874.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_vers_870e9874.py new file mode 100644 index 00000000000..4fb675ab413 --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_vers_870e9874.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_app_performance_by_app_vers_2e6b881b import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_870e9874(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse + """ + # The value property + value: Optional[list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_870e9874: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_870e9874 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_870e9874() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_app_performance_by_app_vers_2e6b881b import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_app_performance_by_app_vers_2e6b881b import UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_2e6b881b)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_vers_990cc9c7.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_vers_990cc9c7.py new file mode 100644 index 00000000000..b2a5508bf33 --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_vers_990cc9c7.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_990cc9c7(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse + """ + # The value property + value: Optional[list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_990cc9c7: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_990cc9c7 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_990cc9c7() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_vers_ba5b7522.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_vers_ba5b7522.py new file mode 100644 index 00000000000..aaa3a9da44b --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_vers_ba5b7522.py @@ -0,0 +1,88 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity import Entity + +from .entity import Entity + +@dataclass +class UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522(Entity, Parsable): + """ + The user experience analytics application performance entity contains application performance by application version details. Original name: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails + """ + # The number of crashes for the app. Valid values -2147483648 to 2147483647 + app_crash_count: Optional[int] = None + # The friendly name of the application. + app_display_name: Optional[str] = None + # The name of the application. + app_name: Optional[str] = None + # The publisher of the application. + app_publisher: Optional[str] = None + # The version of the application. + app_version: Optional[str] = None + # The total number of devices that have reported one or more application crashes for this application and version. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 + device_count_with_crashes: Optional[int] = None + # When TRUE, indicates the version of application is the latest version for that application that is in use. When FALSE, indicates the version is not the latest version. FALSE by default. Supports: $select, $OrderBy. + is_latest_used_version: Optional[bool] = None + # When TRUE, indicates the version of application is the most used version for that application. When FALSE, indicates the version is not the most used version. FALSE by default. Supports: $select, $OrderBy. Read-only. + is_most_used_version: Optional[bool] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsAppHealthAppPerformanceByAppVers_ba5b7522() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity import Entity + + from .entity import Entity + + fields: dict[str, Callable[[Any], None]] = { + "appCrashCount": lambda n : setattr(self, 'app_crash_count', n.get_int_value()), + "appDisplayName": lambda n : setattr(self, 'app_display_name', n.get_str_value()), + "appName": lambda n : setattr(self, 'app_name', n.get_str_value()), + "appPublisher": lambda n : setattr(self, 'app_publisher', n.get_str_value()), + "appVersion": lambda n : setattr(self, 'app_version', n.get_str_value()), + "deviceCountWithCrashes": lambda n : setattr(self, 'device_count_with_crashes', n.get_int_value()), + "isLatestUsedVersion": lambda n : setattr(self, 'is_latest_used_version', n.get_bool_value()), + "isMostUsedVersion": lambda n : setattr(self, 'is_most_used_version', n.get_bool_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_int_value("appCrashCount", self.app_crash_count) + writer.write_str_value("appDisplayName", self.app_display_name) + writer.write_str_value("appName", self.app_name) + writer.write_str_value("appPublisher", self.app_publisher) + writer.write_str_value("appVersion", self.app_version) + writer.write_int_value("deviceCountWithCrashes", self.device_count_with_crashes) + writer.write_bool_value("isLatestUsedVersion", self.is_latest_used_version) + writer.write_bool_value("isMostUsedVersion", self.is_most_used_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 deleted file mode 100644 index 9b444918563..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_app_performance_by_app_version import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersion)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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 deleted file mode 100644 index c911a40568d..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_details.py +++ /dev/null @@ -1,88 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .entity import Entity - -from .entity import Entity - -@dataclass -class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails(Entity, Parsable): - """ - The user experience analytics application performance entity contains application performance by application version details. - """ - # The number of crashes for the app. Valid values -2147483648 to 2147483647 - app_crash_count: Optional[int] = None - # The friendly name of the application. - app_display_name: Optional[str] = None - # The name of the application. - app_name: Optional[str] = None - # The publisher of the application. - app_publisher: Optional[str] = None - # The version of the application. - app_version: Optional[str] = None - # The total number of devices that have reported one or more application crashes for this application and version. Valid values 0 to 2147483647. Supports: $select, $OrderBy. Read-only. Valid values -2147483648 to 2147483647 - device_count_with_crashes: Optional[int] = None - # When TRUE, indicates the version of application is the latest version for that application that is in use. When FALSE, indicates the version is not the latest version. FALSE by default. Supports: $select, $OrderBy. - is_latest_used_version: Optional[bool] = None - # When TRUE, indicates the version of application is the most used version for that application. When FALSE, indicates the version is not the most used version. FALSE by default. Supports: $select, $OrderBy. Read-only. - is_most_used_version: Optional[bool] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .entity import Entity - - from .entity import Entity - - fields: dict[str, Callable[[Any], None]] = { - "appCrashCount": lambda n : setattr(self, 'app_crash_count', n.get_int_value()), - "appDisplayName": lambda n : setattr(self, 'app_display_name', n.get_str_value()), - "appName": lambda n : setattr(self, 'app_name', n.get_str_value()), - "appPublisher": lambda n : setattr(self, 'app_publisher', n.get_str_value()), - "appVersion": lambda n : setattr(self, 'app_version', n.get_str_value()), - "deviceCountWithCrashes": lambda n : setattr(self, 'device_count_with_crashes', n.get_int_value()), - "isLatestUsedVersion": lambda n : setattr(self, 'is_latest_used_version', n.get_bool_value()), - "isMostUsedVersion": lambda n : setattr(self, 'is_most_used_version', n.get_bool_value()), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_int_value("appCrashCount", self.app_crash_count) - writer.write_str_value("appDisplayName", self.app_display_name) - writer.write_str_value("appName", self.app_name) - writer.write_str_value("appPublisher", self.app_publisher) - writer.write_str_value("appVersion", self.app_version) - writer.write_int_value("deviceCountWithCrashes", self.device_count_with_crashes) - writer.write_bool_value("isLatestUsedVersion", self.is_latest_used_version) - writer.write_bool_value("isMostUsedVersion", self.is_most_used_version) - - 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 deleted file mode 100644 index 3a0b510dc64..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_details_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_app_performance_by_app_version_details import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetailsCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_app_performance_by_app_version_details import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_app_performance_by_app_version_details import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDetails)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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 deleted file mode 100644 index 4f59a3e2585..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_device_id.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .entity import Entity - -from .entity import Entity - -@dataclass -class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId(Entity, Parsable): - """ - The user experience analytics application performance entity contains application performance by application version device id. - """ - # The number of crashes for the app. Valid values -2147483648 to 2147483647 - app_crash_count: Optional[int] = None - # The friendly name of the application. - app_display_name: Optional[str] = None - # The name of the application. - app_name: Optional[str] = None - # The publisher of the application. - app_publisher: Optional[str] = None - # The version of the application. - app_version: Optional[str] = None - # The name of the device. Supports: $select, $OrderBy. Read-only. - device_display_name: Optional[str] = None - # The Intune device id of the device. Supports: $select, $OrderBy. Read-only. - device_id: Optional[str] = None - # The OdataType property - odata_type: Optional[str] = None - # The date and time when the statistics were last computed. The value cannot be modified and is automatically populated when the statistics are computed. 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, 2022 would look like this: '2022-01-01T00:00:00Z'. Returned by default. Read-only. - processed_date_time: Optional[datetime.datetime] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .entity import Entity - - from .entity import Entity - - fields: dict[str, Callable[[Any], None]] = { - "appCrashCount": lambda n : setattr(self, 'app_crash_count', n.get_int_value()), - "appDisplayName": lambda n : setattr(self, 'app_display_name', n.get_str_value()), - "appName": lambda n : setattr(self, 'app_name', n.get_str_value()), - "appPublisher": lambda n : setattr(self, 'app_publisher', n.get_str_value()), - "appVersion": lambda n : setattr(self, 'app_version', n.get_str_value()), - "deviceDisplayName": lambda n : setattr(self, 'device_display_name', n.get_str_value()), - "deviceId": lambda n : setattr(self, 'device_id', n.get_str_value()), - "processedDateTime": lambda n : setattr(self, 'processed_date_time', n.get_datetime_value()), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_int_value("appCrashCount", self.app_crash_count) - writer.write_str_value("appDisplayName", self.app_display_name) - writer.write_str_value("appName", self.app_name) - writer.write_str_value("appPublisher", self.app_publisher) - writer.write_str_value("appVersion", self.app_version) - writer.write_str_value("deviceDisplayName", self.device_display_name) - writer.write_str_value("deviceId", self.device_id) - writer.write_datetime_value("processedDateTime", self.processed_date_time) - - 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 deleted file mode 100644 index 005ee228e99..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_app_version_device_id_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_app_performance_by_app_version_device_id import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceIdCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_app_performance_by_app_version_device_id import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_app_performance_by_app_version_device_id import UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthAppPerformanceByAppVersionDeviceId)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_o_s_versi_b084b7a3.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_o_s_versi_b084b7a3.py new file mode 100644 index 00000000000..9ba1ba0e22c --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_o_s_versi_b084b7a3.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_b084b7a3(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse + """ + # The value property + value: Optional[list[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_b084b7a3: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_b084b7a3 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsAppHealthAppPerformanceByOSVersi_b084b7a3() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 0ac1177f9a5..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_app_performance_by_o_s_version_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsAppHealthAppPerformanceByOSVersionCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_app_performance_by_o_s_version import UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthAppPerformanceByOSVersion)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_application_performance_c_0eceb72b.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_application_performance_c_0eceb72b.py new file mode 100644 index 00000000000..9f30cc2fab1 --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_application_performance_c_0eceb72b.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserExperienceAnalyticsAppHealthApplicationPerformanceC_0eceb72b(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse + """ + # The value property + value: Optional[list[UserExperienceAnalyticsAppHealthApplicationPerformance]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthApplicationPerformanceC_0eceb72b: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsAppHealthApplicationPerformanceC_0eceb72b + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsAppHealthApplicationPerformanceC_0eceb72b() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthApplicationPerformance)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 51be676ed2b..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_application_performance_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UserExperienceAnalyticsAppHealthApplicationPerformance]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsAppHealthApplicationPerformanceCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_application_performance import UserExperienceAnalyticsAppHealthApplicationPerformance - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthApplicationPerformance)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_device_model_performance_c_82f2ad9f.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_device_model_performance_c_82f2ad9f.py new file mode 100644 index 00000000000..75376b81eb0 --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_device_model_performance_c_82f2ad9f.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserExperienceAnalyticsAppHealthDeviceModelPerformanceC_82f2ad9f(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse + """ + # The value property + value: Optional[list[UserExperienceAnalyticsAppHealthDeviceModelPerformance]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthDeviceModelPerformanceC_82f2ad9f: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsAppHealthDeviceModelPerformanceC_82f2ad9f + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsAppHealthDeviceModelPerformanceC_82f2ad9f() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthDeviceModelPerformance)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 60795f616d3..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_device_model_performance_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UserExperienceAnalyticsAppHealthDeviceModelPerformance]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsAppHealthDeviceModelPerformanceCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_device_model_performance import UserExperienceAnalyticsAppHealthDeviceModelPerformance - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthDeviceModelPerformance)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_collec_a1e81389.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_collec_a1e81389.py new file mode 100644 index 00000000000..32b2df749ef --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_collec_a1e81389.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserExperienceAnalyticsAppHealthDevicePerformanceCollec_a1e81389(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse + """ + # The value property + value: Optional[list[UserExperienceAnalyticsAppHealthDevicePerformance]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthDevicePerformanceCollec_a1e81389: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsAppHealthDevicePerformanceCollec_a1e81389 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsAppHealthDevicePerformanceCollec_a1e81389() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthDevicePerformance)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 3a90ccadf43..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UserExperienceAnalyticsAppHealthDevicePerformance]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsAppHealthDevicePerformanceCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_device_performance import UserExperienceAnalyticsAppHealthDevicePerformance - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthDevicePerformance)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_detail_443786e1.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_detail_443786e1.py new file mode 100644 index 00000000000..c6af469ddf0 --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_detail_443786e1.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_device_performance_details import UserExperienceAnalyticsAppHealthDevicePerformanceDetails + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserExperienceAnalyticsAppHealthDevicePerformanceDetail_443786e1(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse + """ + # The value property + value: Optional[list[UserExperienceAnalyticsAppHealthDevicePerformanceDetails]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthDevicePerformanceDetail_443786e1: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsAppHealthDevicePerformanceDetail_443786e1 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsAppHealthDevicePerformanceDetail_443786e1() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_device_performance_details import UserExperienceAnalyticsAppHealthDevicePerformanceDetails + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_device_performance_details import UserExperienceAnalyticsAppHealthDevicePerformanceDetails + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthDevicePerformanceDetails)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index bf3b96a1736..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_device_performance_details_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_device_performance_details import UserExperienceAnalyticsAppHealthDevicePerformanceDetails - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UserExperienceAnalyticsAppHealthDevicePerformanceDetails]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsAppHealthDevicePerformanceDetailsCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_device_performance_details import UserExperienceAnalyticsAppHealthDevicePerformanceDetails - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_device_performance_details import UserExperienceAnalyticsAppHealthDevicePerformanceDetails - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthDevicePerformanceDetails)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/user_experience_analytics_app_health_o_s_version_performance_col_47ddb2da.py b/msgraph_beta/generated/models/user_experience_analytics_app_health_o_s_version_performance_col_47ddb2da.py new file mode 100644 index 00000000000..1ab4913de34 --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_app_health_o_s_version_performance_col_47ddb2da.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_o_s_version_performance import UserExperienceAnalyticsAppHealthOSVersionPerformance + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserExperienceAnalyticsAppHealthOSVersionPerformanceCol_47ddb2da(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse + """ + # The value property + value: Optional[list[UserExperienceAnalyticsAppHealthOSVersionPerformance]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthOSVersionPerformanceCol_47ddb2da: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsAppHealthOSVersionPerformanceCol_47ddb2da + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsAppHealthOSVersionPerformanceCol_47ddb2da() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_o_s_version_performance import UserExperienceAnalyticsAppHealthOSVersionPerformance + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_app_health_o_s_version_performance import UserExperienceAnalyticsAppHealthOSVersionPerformance + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthOSVersionPerformance)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 1296d946b6d..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_app_health_o_s_version_performance_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_o_s_version_performance import UserExperienceAnalyticsAppHealthOSVersionPerformance - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UserExperienceAnalyticsAppHealthOSVersionPerformance]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsAppHealthOSVersionPerformanceCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_o_s_version_performance import UserExperienceAnalyticsAppHealthOSVersionPerformance - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_app_health_o_s_version_performance import UserExperienceAnalyticsAppHealthOSVersionPerformance - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsAppHealthOSVersionPerformance)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_app_impact_coll_cf5e24ce.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_app_impact_coll_cf5e24ce.py new file mode 100644 index 00000000000..5c7e8d2da7e --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_app_impact_coll_cf5e24ce.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_battery_health_device_app_impact import UserExperienceAnalyticsBatteryHealthDeviceAppImpact + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserExperienceAnalyticsBatteryHealthDeviceAppImpactColl_cf5e24ce(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse + """ + # The value property + value: Optional[list[UserExperienceAnalyticsBatteryHealthDeviceAppImpact]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsBatteryHealthDeviceAppImpactColl_cf5e24ce: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsBatteryHealthDeviceAppImpactColl_cf5e24ce + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsBatteryHealthDeviceAppImpactColl_cf5e24ce() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_battery_health_device_app_impact import UserExperienceAnalyticsBatteryHealthDeviceAppImpact + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_battery_health_device_app_impact import UserExperienceAnalyticsBatteryHealthDeviceAppImpact + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsBatteryHealthDeviceAppImpact)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 7987c8bcb1d..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_app_impact_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_battery_health_device_app_impact import UserExperienceAnalyticsBatteryHealthDeviceAppImpact - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UserExperienceAnalyticsBatteryHealthDeviceAppImpact]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsBatteryHealthDeviceAppImpactCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_battery_health_device_app_impact import UserExperienceAnalyticsBatteryHealthDeviceAppImpact - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_battery_health_device_app_impact import UserExperienceAnalyticsBatteryHealthDeviceAppImpact - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsBatteryHealthDeviceAppImpact)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_performance_co_b4a8bea0.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_performance_co_b4a8bea0.py new file mode 100644 index 00000000000..7758bc54024 --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_performance_co_b4a8bea0.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_battery_health_device_performance import UserExperienceAnalyticsBatteryHealthDevicePerformance + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserExperienceAnalyticsBatteryHealthDevicePerformanceCo_b4a8bea0(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse + """ + # The value property + value: Optional[list[UserExperienceAnalyticsBatteryHealthDevicePerformance]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsBatteryHealthDevicePerformanceCo_b4a8bea0: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsBatteryHealthDevicePerformanceCo_b4a8bea0 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsBatteryHealthDevicePerformanceCo_b4a8bea0() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_battery_health_device_performance import UserExperienceAnalyticsBatteryHealthDevicePerformance + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_battery_health_device_performance import UserExperienceAnalyticsBatteryHealthDevicePerformance + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsBatteryHealthDevicePerformance)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 52e3654bc55..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_performance_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_battery_health_device_performance import UserExperienceAnalyticsBatteryHealthDevicePerformance - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UserExperienceAnalyticsBatteryHealthDevicePerformance]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsBatteryHealthDevicePerformanceCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_battery_health_device_performance import UserExperienceAnalyticsBatteryHealthDevicePerformance - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_battery_health_device_performance import UserExperienceAnalyticsBatteryHealthDevicePerformance - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsBatteryHealthDevicePerformance)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_runtime_histor_85aba7ea.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_runtime_histor_85aba7ea.py new file mode 100644 index 00000000000..4471fe9faf3 --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_runtime_histor_85aba7ea.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_battery_health_device_runtime_history import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_85aba7ea(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse + """ + # The value property + value: Optional[list[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_85aba7ea: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_85aba7ea + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistor_85aba7ea() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_battery_health_device_runtime_history import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_battery_health_device_runtime_history import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 6c3da2ce3d8..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_device_runtime_history_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_battery_health_device_runtime_history import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistoryCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_battery_health_device_runtime_history import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_battery_health_device_runtime_history import UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsBatteryHealthDeviceRuntimeHistory)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_model_performance_col_4129e832.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_model_performance_col_4129e832.py new file mode 100644 index 00000000000..866b707e8d9 --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_model_performance_col_4129e832.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_battery_health_model_performance import UserExperienceAnalyticsBatteryHealthModelPerformance + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserExperienceAnalyticsBatteryHealthModelPerformanceCol_4129e832(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse + """ + # The value property + value: Optional[list[UserExperienceAnalyticsBatteryHealthModelPerformance]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsBatteryHealthModelPerformanceCol_4129e832: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsBatteryHealthModelPerformanceCol_4129e832 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsBatteryHealthModelPerformanceCol_4129e832() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_battery_health_model_performance import UserExperienceAnalyticsBatteryHealthModelPerformance + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_battery_health_model_performance import UserExperienceAnalyticsBatteryHealthModelPerformance + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsBatteryHealthModelPerformance)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index df92e9f925b..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_model_performance_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_battery_health_model_performance import UserExperienceAnalyticsBatteryHealthModelPerformance - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UserExperienceAnalyticsBatteryHealthModelPerformance]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsBatteryHealthModelPerformanceCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_battery_health_model_performance import UserExperienceAnalyticsBatteryHealthModelPerformance - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_battery_health_model_performance import UserExperienceAnalyticsBatteryHealthModelPerformance - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsBatteryHealthModelPerformance)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/user_experience_analytics_battery_health_os_performance_collec_4e55f377.py b/msgraph_beta/generated/models/user_experience_analytics_battery_health_os_performance_collec_4e55f377.py new file mode 100644 index 00000000000..50b40073d9c --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_battery_health_os_performance_collec_4e55f377.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_battery_health_os_performance import UserExperienceAnalyticsBatteryHealthOsPerformance + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserExperienceAnalyticsBatteryHealthOsPerformanceCollec_4e55f377(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse + """ + # The value property + value: Optional[list[UserExperienceAnalyticsBatteryHealthOsPerformance]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsBatteryHealthOsPerformanceCollec_4e55f377: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsBatteryHealthOsPerformanceCollec_4e55f377 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsBatteryHealthOsPerformanceCollec_4e55f377() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_battery_health_os_performance import UserExperienceAnalyticsBatteryHealthOsPerformance + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_battery_health_os_performance import UserExperienceAnalyticsBatteryHealthOsPerformance + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsBatteryHealthOsPerformance)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 66f159574da..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_battery_health_os_performance_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_battery_health_os_performance import UserExperienceAnalyticsBatteryHealthOsPerformance - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UserExperienceAnalyticsBatteryHealthOsPerformance]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsBatteryHealthOsPerformanceCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_battery_health_os_performance import UserExperienceAnalyticsBatteryHealthOsPerformance - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_battery_health_os_performance import UserExperienceAnalyticsBatteryHealthOsPerformance - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsBatteryHealthOsPerformance)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/user_experience_analytics_device_startup_process_performance_c_7fe25528.py b/msgraph_beta/generated/models/user_experience_analytics_device_startup_process_performance_c_7fe25528.py new file mode 100644 index 00000000000..b62ee149e2f --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_device_startup_process_performance_c_7fe25528.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_device_startup_process_performance import UserExperienceAnalyticsDeviceStartupProcessPerformance + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserExperienceAnalyticsDeviceStartupProcessPerformanceC_7fe25528(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse + """ + # The value property + value: Optional[list[UserExperienceAnalyticsDeviceStartupProcessPerformance]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsDeviceStartupProcessPerformanceC_7fe25528: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsDeviceStartupProcessPerformanceC_7fe25528 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsDeviceStartupProcessPerformanceC_7fe25528() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_device_startup_process_performance import UserExperienceAnalyticsDeviceStartupProcessPerformance + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_device_startup_process_performance import UserExperienceAnalyticsDeviceStartupProcessPerformance + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsDeviceStartupProcessPerformance)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index bfceeb14b8c..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_device_startup_process_performance_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_device_startup_process_performance import UserExperienceAnalyticsDeviceStartupProcessPerformance - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UserExperienceAnalyticsDeviceStartupProcessPerformance]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_device_startup_process_performance import UserExperienceAnalyticsDeviceStartupProcessPerformance - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_device_startup_process_performance import UserExperienceAnalyticsDeviceStartupProcessPerformance - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsDeviceStartupProcessPerformance)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/user_experience_analytics_device_without_cloud_identity_collec_327a2df1.py b/msgraph_beta/generated/models/user_experience_analytics_device_without_cloud_identity_collec_327a2df1.py new file mode 100644 index 00000000000..453885e7e9a --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_device_without_cloud_identity_collec_327a2df1.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_device_without_cloud_identity import UserExperienceAnalyticsDeviceWithoutCloudIdentity + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserExperienceAnalyticsDeviceWithoutCloudIdentityCollec_327a2df1(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse + """ + # The value property + value: Optional[list[UserExperienceAnalyticsDeviceWithoutCloudIdentity]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsDeviceWithoutCloudIdentityCollec_327a2df1: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsDeviceWithoutCloudIdentityCollec_327a2df1 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsDeviceWithoutCloudIdentityCollec_327a2df1() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_device_without_cloud_identity import UserExperienceAnalyticsDeviceWithoutCloudIdentity + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_device_without_cloud_identity import UserExperienceAnalyticsDeviceWithoutCloudIdentity + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsDeviceWithoutCloudIdentity)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 8d32f1b8553..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_device_without_cloud_identity_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_device_without_cloud_identity import UserExperienceAnalyticsDeviceWithoutCloudIdentity - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UserExperienceAnalyticsDeviceWithoutCloudIdentity]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsDeviceWithoutCloudIdentityCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_device_without_cloud_identity import UserExperienceAnalyticsDeviceWithoutCloudIdentity - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_device_without_cloud_identity import UserExperienceAnalyticsDeviceWithoutCloudIdentity - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsDeviceWithoutCloudIdentity)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_model_performance_200ee526.py b/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_model_performance_200ee526.py new file mode 100644 index 00000000000..7dbac26db1f --- /dev/null +++ b/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_model_performance_200ee526.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_work_from_anywhere_model_performance import UserExperienceAnalyticsWorkFromAnywhereModelPerformance + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserExperienceAnalyticsWorkFromAnywhereModelPerformance_200ee526(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse + """ + # The value property + value: Optional[list[UserExperienceAnalyticsWorkFromAnywhereModelPerformance]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsWorkFromAnywhereModelPerformance_200ee526: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserExperienceAnalyticsWorkFromAnywhereModelPerformance_200ee526 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserExperienceAnalyticsWorkFromAnywhereModelPerformance_200ee526() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_work_from_anywhere_model_performance import UserExperienceAnalyticsWorkFromAnywhereModelPerformance + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .user_experience_analytics_work_from_anywhere_model_performance import UserExperienceAnalyticsWorkFromAnywhereModelPerformance + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsWorkFromAnywhereModelPerformance)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 3e345624790..00000000000 --- a/msgraph_beta/generated/models/user_experience_analytics_work_from_anywhere_model_performance_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_work_from_anywhere_model_performance import UserExperienceAnalyticsWorkFromAnywhereModelPerformance - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UserExperienceAnalyticsWorkFromAnywhereModelPerformance]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserExperienceAnalyticsWorkFromAnywhereModelPerformanceCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_work_from_anywhere_model_performance import UserExperienceAnalyticsWorkFromAnywhereModelPerformance - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .user_experience_analytics_work_from_anywhere_model_performance import UserExperienceAnalyticsWorkFromAnywhereModelPerformance - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UserExperienceAnalyticsWorkFromAnywhereModelPerformance)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/virtual_endpoint.py b/msgraph_beta/generated/models/virtual_endpoint.py index f1db84fa1ac..a5e2f2c14d9 100644 --- a/msgraph_beta/generated/models/virtual_endpoint.py +++ b/msgraph_beta/generated/models/virtual_endpoint.py @@ -40,7 +40,7 @@ class VirtualEndpoint(Entity, Parsable): cloud_apps: Optional[list[CloudPcCloudApp]] = None # Cloud managed virtual desktops. cloud_p_cs: Optional[list[CloudPC]] = None - # The cloudPcPools property + # The Cloud PC pools managed by the virtual endpoint. cloud_pc_pools: Optional[list[CloudPcPool]] = None # Cloud PC organization mapping between public and US Government Community Cloud (GCC) organizations. cross_cloud_government_organization_mapping: Optional[CloudPcCrossCloudGovernmentOrganizationMapping] = None diff --git a/msgraph_beta/generated/models/virtual_event.py b/msgraph_beta/generated/models/virtual_event.py index c5e894bed37..41ceee4d006 100644 --- a/msgraph_beta/generated/models/virtual_event.py +++ b/msgraph_beta/generated/models/virtual_event.py @@ -33,6 +33,8 @@ class VirtualEvent(Entity, Parsable): external_event_information: Optional[list[VirtualEventExternalInformation]] = None # The isRegistrationEnabled property is_registration_enabled: Optional[bool] = None + # Indicates whether attendee registration is enabled for the virtual event. + is_registration_required: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None # The virtual event presenters. @@ -106,6 +108,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "endDateTime": lambda n : setattr(self, 'end_date_time', n.get_object_value(DateTimeTimeZone)), "externalEventInformation": lambda n : setattr(self, 'external_event_information', n.get_collection_of_object_values(VirtualEventExternalInformation)), "isRegistrationEnabled": lambda n : setattr(self, 'is_registration_enabled', n.get_bool_value()), + "isRegistrationRequired": lambda n : setattr(self, 'is_registration_required', n.get_bool_value()), "presenters": lambda n : setattr(self, 'presenters', n.get_collection_of_object_values(VirtualEventPresenter)), "sessions": lambda n : setattr(self, 'sessions', n.get_collection_of_object_values(VirtualEventSession)), "settings": lambda n : setattr(self, 'settings', n.get_object_value(VirtualEventSettings)), @@ -131,6 +134,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_object_value("endDateTime", self.end_date_time) writer.write_collection_of_object_values("externalEventInformation", self.external_event_information) writer.write_bool_value("isRegistrationEnabled", self.is_registration_enabled) + writer.write_bool_value("isRegistrationRequired", self.is_registration_required) writer.write_collection_of_object_values("presenters", self.presenters) writer.write_collection_of_object_values("sessions", self.sessions) writer.write_object_value("settings", self.settings) diff --git a/msgraph_beta/generated/models/virtual_event_registration_configuration.py b/msgraph_beta/generated/models/virtual_event_registration_configuration.py index 85709c829f9..544021ce077 100644 --- a/msgraph_beta/generated/models/virtual_event_registration_configuration.py +++ b/msgraph_beta/generated/models/virtual_event_registration_configuration.py @@ -7,6 +7,7 @@ if TYPE_CHECKING: from .entity import Entity from .virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase + from .virtual_event_townhall_registration_configuration import VirtualEventTownhallRegistrationConfiguration from .virtual_event_webinar_registration_configuration import VirtualEventWebinarRegistrationConfiguration from .entity import Entity @@ -15,6 +16,10 @@ class VirtualEventRegistrationConfiguration(Entity, Parsable): # Total capacity of the virtual event. capacity: Optional[int] = None + # Indicates whether registrations require organizer approval before a participant is confirmed. + is_manual_approval_enabled: Optional[bool] = None + # Indicates whether more registrants are automatically placed on a waitlist when capacity is reached. + is_waitlist_enabled: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None # Registration questions. @@ -36,6 +41,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> VirtualEventRegist mapping_value = child_node.get_str_value() if child_node else None except AttributeError: mapping_value = None + if mapping_value and mapping_value.casefold() == "#microsoft.graph.virtualEventTownhallRegistrationConfiguration".casefold(): + from .virtual_event_townhall_registration_configuration import VirtualEventTownhallRegistrationConfiguration + + return VirtualEventTownhallRegistrationConfiguration() if mapping_value and mapping_value.casefold() == "#microsoft.graph.virtualEventWebinarRegistrationConfiguration".casefold(): from .virtual_event_webinar_registration_configuration import VirtualEventWebinarRegistrationConfiguration @@ -49,14 +58,18 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .entity import Entity from .virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase + from .virtual_event_townhall_registration_configuration import VirtualEventTownhallRegistrationConfiguration from .virtual_event_webinar_registration_configuration import VirtualEventWebinarRegistrationConfiguration from .entity import Entity from .virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase + from .virtual_event_townhall_registration_configuration import VirtualEventTownhallRegistrationConfiguration from .virtual_event_webinar_registration_configuration import VirtualEventWebinarRegistrationConfiguration fields: dict[str, Callable[[Any], None]] = { "capacity": lambda n : setattr(self, 'capacity', n.get_int_value()), + "isManualApprovalEnabled": lambda n : setattr(self, 'is_manual_approval_enabled', n.get_bool_value()), + "isWaitlistEnabled": lambda n : setattr(self, 'is_waitlist_enabled', n.get_bool_value()), "questions": lambda n : setattr(self, 'questions', n.get_collection_of_object_values(VirtualEventRegistrationQuestionBase)), "registrationWebUrl": lambda n : setattr(self, 'registration_web_url', n.get_str_value()), } @@ -74,6 +87,8 @@ def serialize(self,writer: SerializationWriter) -> None: raise TypeError("writer cannot be null.") super().serialize(writer) writer.write_int_value("capacity", self.capacity) + writer.write_bool_value("isManualApprovalEnabled", self.is_manual_approval_enabled) + writer.write_bool_value("isWaitlistEnabled", self.is_waitlist_enabled) writer.write_collection_of_object_values("questions", self.questions) writer.write_str_value("registrationWebUrl", self.registration_web_url) diff --git a/msgraph_beta/generated/models/virtual_event_session.py b/msgraph_beta/generated/models/virtual_event_session.py index 01fd8d009c5..e9d3c3607e9 100644 --- a/msgraph_beta/generated/models/virtual_event_session.py +++ b/msgraph_beta/generated/models/virtual_event_session.py @@ -16,7 +16,7 @@ class VirtualEventSession(OnlineMeetingBase, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.virtualEventSession" - # The capacity property + # Represents the expected number of attendees for town hall session. capacity: Optional[int] = None # The virtual event session end time. end_date_time: Optional[DateTimeTimeZone] = None diff --git a/msgraph_beta/generated/models/virtual_event_townhall.py b/msgraph_beta/generated/models/virtual_event_townhall.py index 85cac3f152a..facf35cbdc3 100644 --- a/msgraph_beta/generated/models/virtual_event_townhall.py +++ b/msgraph_beta/generated/models/virtual_event_townhall.py @@ -9,6 +9,8 @@ from .identity import Identity from .meeting_audience import MeetingAudience from .virtual_event import VirtualEvent + from .virtual_event_registration import VirtualEventRegistration + from .virtual_event_townhall_registration_configuration import VirtualEventTownhallRegistrationConfiguration from .virtual_event import VirtualEvent @@ -26,6 +28,10 @@ class VirtualEventTownhall(VirtualEvent, Parsable): invited_attendees: Optional[list[Identity]] = None # Indicates whether the town hall is only open to invited people and groups within your organization. The isInviteOnly property can only be true if the value of the audience property is set to organization. is_invite_only: Optional[bool] = None + # Registration configuration of the town hall. + registration_configuration: Optional[VirtualEventTownhallRegistrationConfiguration] = None + # Registration records of the town hall. + registrations: Optional[list[VirtualEventRegistration]] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> VirtualEventTownhall: @@ -47,11 +53,15 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .identity import Identity from .meeting_audience import MeetingAudience from .virtual_event import VirtualEvent + from .virtual_event_registration import VirtualEventRegistration + from .virtual_event_townhall_registration_configuration import VirtualEventTownhallRegistrationConfiguration from .communications_user_identity import CommunicationsUserIdentity from .identity import Identity from .meeting_audience import MeetingAudience from .virtual_event import VirtualEvent + from .virtual_event_registration import VirtualEventRegistration + from .virtual_event_townhall_registration_configuration import VirtualEventTownhallRegistrationConfiguration fields: dict[str, Callable[[Any], None]] = { "audience": lambda n : setattr(self, 'audience', n.get_enum_value(MeetingAudience)), @@ -59,6 +69,8 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "coOrganizers": lambda n : setattr(self, 'co_organizers', n.get_collection_of_object_values(CommunicationsUserIdentity)), "invitedAttendees": lambda n : setattr(self, 'invited_attendees', n.get_collection_of_object_values(Identity)), "isInviteOnly": lambda n : setattr(self, 'is_invite_only', n.get_bool_value()), + "registrationConfiguration": lambda n : setattr(self, 'registration_configuration', n.get_object_value(VirtualEventTownhallRegistrationConfiguration)), + "registrations": lambda n : setattr(self, 'registrations', n.get_collection_of_object_values(VirtualEventRegistration)), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -78,5 +90,7 @@ def serialize(self,writer: SerializationWriter) -> None: writer.write_collection_of_object_values("coOrganizers", self.co_organizers) writer.write_collection_of_object_values("invitedAttendees", self.invited_attendees) writer.write_bool_value("isInviteOnly", self.is_invite_only) + writer.write_object_value("registrationConfiguration", self.registration_configuration) + writer.write_collection_of_object_values("registrations", self.registrations) diff --git a/msgraph_beta/generated/models/virtual_event_townhall_registration_configuration.py b/msgraph_beta/generated/models/virtual_event_townhall_registration_configuration.py new file mode 100644 index 00000000000..eb91dfde438 --- /dev/null +++ b/msgraph_beta/generated/models/virtual_event_townhall_registration_configuration.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .virtual_event_registration_configuration import VirtualEventRegistrationConfiguration + +from .virtual_event_registration_configuration import VirtualEventRegistrationConfiguration + +@dataclass +class VirtualEventTownhallRegistrationConfiguration(VirtualEventRegistrationConfiguration, Parsable): + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> VirtualEventTownhallRegistrationConfiguration: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: VirtualEventTownhallRegistrationConfiguration + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return VirtualEventTownhallRegistrationConfiguration() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .virtual_event_registration_configuration import VirtualEventRegistrationConfiguration + + from .virtual_event_registration_configuration import VirtualEventRegistrationConfiguration + + fields: dict[str, Callable[[Any], None]] = { + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + + diff --git a/msgraph_beta/generated/models/virtual_event_webinar_registration_configuration.py b/msgraph_beta/generated/models/virtual_event_webinar_registration_configuration.py index 5cb4c282a59..9b7d89855d0 100644 --- a/msgraph_beta/generated/models/virtual_event_webinar_registration_configuration.py +++ b/msgraph_beta/generated/models/virtual_event_webinar_registration_configuration.py @@ -11,10 +11,6 @@ @dataclass class VirtualEventWebinarRegistrationConfiguration(VirtualEventRegistrationConfiguration, Parsable): - # The isManualApprovalEnabled property - is_manual_approval_enabled: Optional[bool] = None - # The isWaitlistEnabled property - is_waitlist_enabled: Optional[bool] = None # The OdataType property odata_type: Optional[str] = None @@ -39,8 +35,6 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .virtual_event_registration_configuration import VirtualEventRegistrationConfiguration fields: dict[str, Callable[[Any], None]] = { - "isManualApprovalEnabled": lambda n : setattr(self, 'is_manual_approval_enabled', n.get_bool_value()), - "isWaitlistEnabled": lambda n : setattr(self, 'is_waitlist_enabled', n.get_bool_value()), } super_fields = super().get_field_deserializers() fields.update(super_fields) @@ -55,7 +49,5 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") super().serialize(writer) - writer.write_bool_value("isManualApprovalEnabled", self.is_manual_approval_enabled) - writer.write_bool_value("isWaitlistEnabled", self.is_waitlist_enabled) diff --git a/msgraph_beta/generated/models/win32_lob_app_in_use_action_type.py b/msgraph_beta/generated/models/win32_lob_app_in_use_action_type.py new file mode 100644 index 00000000000..70ba6d28670 --- /dev/null +++ b/msgraph_beta/generated/models/win32_lob_app_in_use_action_type.py @@ -0,0 +1,14 @@ +from enum import Enum + +class Win32LobAppInUseActionType(str, Enum): + # Default. Indicates that no in-use detection will be evaluated before an app enforcement. + NotEnabled = "notEnabled", + # Indicates that the in-use detection will occur immediately before app enforcement. Enforcement will not occur if the app is detected to be in-use, and an error status will be reported for the app. + Fail = "fail", + # Indicates that in-use detection will occur immediately before app enforcement. If the app is detected to be in-use, the processes specified in the corresponding process detection rules will be terminated, and app enforcement will commence. + TerminateWithoutUserInteraction = "terminateWithoutUserInteraction", + # Indicates that in-use detection will occur immediately before app enforcement. If the app is detected to be in-use, the end user will be prompted according to the configured deferral and countdown settings, and the processes specified in the corresponding process detection rules will be terminated before app enforcement is commenced. If any of the processes cannot be terminated, the app will not be enforced, and an error status will be reported for the app. + TerminateWithUserInteraction = "terminateWithUserInteraction", + # Evolvable enumeration sentinel value. Do not use. + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/win32_lob_app_install_experience.py b/msgraph_beta/generated/models/win32_lob_app_install_experience.py index 16cdf2a8edd..2a0313b76ef 100644 --- a/msgraph_beta/generated/models/win32_lob_app_install_experience.py +++ b/msgraph_beta/generated/models/win32_lob_app_install_experience.py @@ -7,6 +7,7 @@ if TYPE_CHECKING: from .run_as_account_type import RunAsAccountType + from .win32_lob_app_in_use_action_type import Win32LobAppInUseActionType from .win32_lob_app_restart_behavior import Win32LobAppRestartBehavior @dataclass @@ -21,6 +22,8 @@ class Win32LobAppInstallExperience(AdditionalDataHolder, BackedModel, Parsable): additional_data: dict[str, Any] = field(default_factory=dict) # Indicates the type of restart action. device_restart_behavior: Optional[Win32LobAppRestartBehavior] = None + # Indicates whether app-in-use detection is enabled before app enforcement, and if enabled, the action to take when the app is detected to be in-use. Null indicates the feature is not enabled. Possible values are: `notEnabled`, `fail`, `terminateWithoutUserInteraction`, `terminateWithUserInteraction`. + in_use_behavior: Optional[Win32LobAppInUseActionType] = None # The number of minutes the system will wait for install program to finish. Default value is 60 minutes. max_run_time_in_minutes: Optional[int] = None # The OdataType property @@ -45,13 +48,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: Returns: dict[str, Callable[[ParseNode], None]] """ from .run_as_account_type import RunAsAccountType + from .win32_lob_app_in_use_action_type import Win32LobAppInUseActionType from .win32_lob_app_restart_behavior import Win32LobAppRestartBehavior from .run_as_account_type import RunAsAccountType + from .win32_lob_app_in_use_action_type import Win32LobAppInUseActionType from .win32_lob_app_restart_behavior import Win32LobAppRestartBehavior fields: dict[str, Callable[[Any], None]] = { "deviceRestartBehavior": lambda n : setattr(self, 'device_restart_behavior', n.get_enum_value(Win32LobAppRestartBehavior)), + "inUseBehavior": lambda n : setattr(self, 'in_use_behavior', n.get_enum_value(Win32LobAppInUseActionType)), "maxRunTimeInMinutes": lambda n : setattr(self, 'max_run_time_in_minutes', n.get_int_value()), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), "runAsAccount": lambda n : setattr(self, 'run_as_account', n.get_enum_value(RunAsAccountType)), @@ -67,6 +73,7 @@ def serialize(self,writer: SerializationWriter) -> None: if writer is None: raise TypeError("writer cannot be null.") writer.write_enum_value("deviceRestartBehavior", self.device_restart_behavior) + writer.write_enum_value("inUseBehavior", self.in_use_behavior) writer.write_int_value("maxRunTimeInMinutes", self.max_run_time_in_minutes) writer.write_str_value("@odata.type", self.odata_type) writer.write_enum_value("runAsAccount", self.run_as_account) diff --git a/msgraph_beta/generated/models/win32_lob_app_process_operation_type.py b/msgraph_beta/generated/models/win32_lob_app_process_operation_type.py new file mode 100644 index 00000000000..c278663150c --- /dev/null +++ b/msgraph_beta/generated/models/win32_lob_app_process_operation_type.py @@ -0,0 +1,10 @@ +from enum import Enum + +class Win32LobAppProcessOperationType(str, Enum): + # Default. Not configured. + NotConfigured = "notConfigured", + # Indicates that the rule evaluates whether the specified process exists (is running) on the device. + Exists = "exists", + # Evolvable enumeration sentinel value. Do not use. + UnknownFutureValue = "unknownFutureValue", + diff --git a/msgraph_beta/generated/models/win32_lob_app_process_rule.py b/msgraph_beta/generated/models/win32_lob_app_process_rule.py new file mode 100644 index 00000000000..138550aa799 --- /dev/null +++ b/msgraph_beta/generated/models/win32_lob_app_process_rule.py @@ -0,0 +1,71 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .win32_lob_app_process_operation_type import Win32LobAppProcessOperationType + from .win32_lob_app_rule import Win32LobAppRule + +from .win32_lob_app_rule import Win32LobAppRule + +@dataclass +class Win32LobAppProcessRule(Win32LobAppRule, Parsable): + """ + A complex type to store process rule data for a Win32 LOB app. + """ + # The OdataType property + odata_type: Optional[str] = "#microsoft.graph.win32LobAppProcessRule" + # A list of possible operations for rules used to make determinations about whether an application is in-use based on process state. + operation_type: Optional[Win32LobAppProcessOperationType] = None + # Indicates the display name for the process in the Intune admin console. Example: `Microsoft Word`. + process_display_name: Optional[str] = None + # Indicates the process name to be searched for on a managed device when enforcing a managed app. Example: `TestApp.exe`. + process_name: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> Win32LobAppProcessRule: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: Win32LobAppProcessRule + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return Win32LobAppProcessRule() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .win32_lob_app_process_operation_type import Win32LobAppProcessOperationType + from .win32_lob_app_rule import Win32LobAppRule + + from .win32_lob_app_process_operation_type import Win32LobAppProcessOperationType + from .win32_lob_app_rule import Win32LobAppRule + + fields: dict[str, Callable[[Any], None]] = { + "operationType": lambda n : setattr(self, 'operation_type', n.get_enum_value(Win32LobAppProcessOperationType)), + "processDisplayName": lambda n : setattr(self, 'process_display_name', n.get_str_value()), + "processName": lambda n : setattr(self, 'process_name', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_enum_value("operationType", self.operation_type) + writer.write_str_value("processDisplayName", self.process_display_name) + writer.write_str_value("processName", self.process_name) + + diff --git a/msgraph_beta/generated/models/win32_lob_app_rule.py b/msgraph_beta/generated/models/win32_lob_app_rule.py index 385c0efd5a7..f545c0622db 100644 --- a/msgraph_beta/generated/models/win32_lob_app_rule.py +++ b/msgraph_beta/generated/models/win32_lob_app_rule.py @@ -8,6 +8,7 @@ if TYPE_CHECKING: from .win32_lob_app_file_system_rule import Win32LobAppFileSystemRule from .win32_lob_app_power_shell_script_rule import Win32LobAppPowerShellScriptRule + from .win32_lob_app_process_rule import Win32LobAppProcessRule from .win32_lob_app_product_code_rule import Win32LobAppProductCodeRule from .win32_lob_app_registry_rule import Win32LobAppRegistryRule from .win32_lob_app_rule_type import Win32LobAppRuleType @@ -49,6 +50,10 @@ def create_from_discriminator_value(parse_node: ParseNode) -> Win32LobAppRule: from .win32_lob_app_power_shell_script_rule import Win32LobAppPowerShellScriptRule return Win32LobAppPowerShellScriptRule() + if mapping_value and mapping_value.casefold() == "#microsoft.graph.win32LobAppProcessRule".casefold(): + from .win32_lob_app_process_rule import Win32LobAppProcessRule + + return Win32LobAppProcessRule() if mapping_value and mapping_value.casefold() == "#microsoft.graph.win32LobAppProductCodeRule".casefold(): from .win32_lob_app_product_code_rule import Win32LobAppProductCodeRule @@ -66,12 +71,14 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .win32_lob_app_file_system_rule import Win32LobAppFileSystemRule from .win32_lob_app_power_shell_script_rule import Win32LobAppPowerShellScriptRule + from .win32_lob_app_process_rule import Win32LobAppProcessRule from .win32_lob_app_product_code_rule import Win32LobAppProductCodeRule from .win32_lob_app_registry_rule import Win32LobAppRegistryRule from .win32_lob_app_rule_type import Win32LobAppRuleType from .win32_lob_app_file_system_rule import Win32LobAppFileSystemRule from .win32_lob_app_power_shell_script_rule import Win32LobAppPowerShellScriptRule + from .win32_lob_app_process_rule import Win32LobAppProcessRule from .win32_lob_app_product_code_rule import Win32LobAppProductCodeRule from .win32_lob_app_registry_rule import Win32LobAppRegistryRule from .win32_lob_app_rule_type import Win32LobAppRuleType diff --git a/msgraph_beta/generated/models/windows10_endpoint_protection_configuration.py b/msgraph_beta/generated/models/windows10_endpoint_protection_configuration.py index 2b6791b1c06..289d3b4d03e 100644 --- a/msgraph_beta/generated/models/windows10_endpoint_protection_configuration.py +++ b/msgraph_beta/generated/models/windows10_endpoint_protection_configuration.py @@ -34,7 +34,7 @@ from .folder_protection_type import FolderProtectionType from .lan_manager_authentication_level import LanManagerAuthenticationLevel from .local_security_options_administrator_elevation_prompt_behavior_type import LocalSecurityOptionsAdministratorElevationPromptBehaviorType - from .local_security_options_format_and_eject_of_removable_media_allowed_user_type import LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType + from .local_security_options_format_and_eject_of_removable_media_allow_b7ae6724 import LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllow_b7ae6724 from .local_security_options_information_displayed_on_lock_screen_type import LocalSecurityOptionsInformationDisplayedOnLockScreenType from .local_security_options_information_shown_on_lock_screen_type import LocalSecurityOptionsInformationShownOnLockScreenType from .local_security_options_minimum_session_security import LocalSecurityOptionsMinimumSessionSecurity @@ -395,7 +395,7 @@ class Windows10EndpointProtectionConfiguration(DeviceConfiguration, Parsable): # This security setting determines if, at the next password change, the LAN Manager (LM) hash value for the new password is stored. It’s not stored by default. local_security_options_do_not_store_l_a_n_manager_hash_value_on_next_password_change: Optional[bool] = None # Possible values for LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUser - local_security_options_format_and_eject_of_removable_media_allowed_user: Optional[LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType] = None + local_security_options_format_and_eject_of_removable_media_allowed_user: Optional[LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllow_b7ae6724] = None # Define a different account name to be associated with the security identifier (SID) for the account 'Guest'. local_security_options_guest_account_name: Optional[str] = None # Do not display the username of the last person who signed in on this device. @@ -553,7 +553,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .folder_protection_type import FolderProtectionType from .lan_manager_authentication_level import LanManagerAuthenticationLevel from .local_security_options_administrator_elevation_prompt_behavior_type import LocalSecurityOptionsAdministratorElevationPromptBehaviorType - from .local_security_options_format_and_eject_of_removable_media_allowed_user_type import LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType + from .local_security_options_format_and_eject_of_removable_media_allow_b7ae6724 import LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllow_b7ae6724 from .local_security_options_information_displayed_on_lock_screen_type import LocalSecurityOptionsInformationDisplayedOnLockScreenType from .local_security_options_information_shown_on_lock_screen_type import LocalSecurityOptionsInformationShownOnLockScreenType from .local_security_options_minimum_session_security import LocalSecurityOptionsMinimumSessionSecurity @@ -594,7 +594,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .folder_protection_type import FolderProtectionType from .lan_manager_authentication_level import LanManagerAuthenticationLevel from .local_security_options_administrator_elevation_prompt_behavior_type import LocalSecurityOptionsAdministratorElevationPromptBehaviorType - from .local_security_options_format_and_eject_of_removable_media_allowed_user_type import LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType + from .local_security_options_format_and_eject_of_removable_media_allow_b7ae6724 import LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllow_b7ae6724 from .local_security_options_information_displayed_on_lock_screen_type import LocalSecurityOptionsInformationDisplayedOnLockScreenType from .local_security_options_information_shown_on_lock_screen_type import LocalSecurityOptionsInformationShownOnLockScreenType from .local_security_options_minimum_session_security import LocalSecurityOptionsMinimumSessionSecurity @@ -777,7 +777,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: "localSecurityOptionsDoNotAllowAnonymousEnumerationOfSAMAccounts": lambda n : setattr(self, 'local_security_options_do_not_allow_anonymous_enumeration_of_s_a_m_accounts', n.get_bool_value()), "localSecurityOptionsDoNotRequireCtrlAltDel": lambda n : setattr(self, 'local_security_options_do_not_require_ctrl_alt_del', n.get_bool_value()), "localSecurityOptionsDoNotStoreLANManagerHashValueOnNextPasswordChange": lambda n : setattr(self, 'local_security_options_do_not_store_l_a_n_manager_hash_value_on_next_password_change', n.get_bool_value()), - "localSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUser": lambda n : setattr(self, 'local_security_options_format_and_eject_of_removable_media_allowed_user', n.get_enum_value(LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUserType)), + "localSecurityOptionsFormatAndEjectOfRemovableMediaAllowedUser": lambda n : setattr(self, 'local_security_options_format_and_eject_of_removable_media_allowed_user', n.get_enum_value(LocalSecurityOptionsFormatAndEjectOfRemovableMediaAllow_b7ae6724)), "localSecurityOptionsGuestAccountName": lambda n : setattr(self, 'local_security_options_guest_account_name', n.get_str_value()), "localSecurityOptionsHideLastSignedInUser": lambda n : setattr(self, 'local_security_options_hide_last_signed_in_user', n.get_bool_value()), "localSecurityOptionsHideUsernameAtSignIn": lambda n : setattr(self, 'local_security_options_hide_username_at_sign_in', n.get_bool_value()), 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 987d2b68505..7bf7e9cf0b9 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 @@ -8,8 +8,8 @@ if TYPE_CHECKING: from .entity import Entity from .windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment - from .windows_defender_application_control_supplemental_policy_deployment_status import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus - from .windows_defender_application_control_supplemental_policy_deployment_summary import WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary + from .windows_defender_application_control_supplemental_policy_depl_1d9b5ab6 import WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 + from .windows_defender_application_control_supplemental_policy_depl_9bac1552 import WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552 from .entity import Entity @@ -24,11 +24,11 @@ class WindowsDefenderApplicationControlSupplementalPolicy(Entity, Parsable): # Indicates the created date and time when the Windows Defender Application Control Supplemental Policy was uploaded. creation_date_time: Optional[datetime.datetime] = None # WindowsDefenderApplicationControl supplemental policy deployment summary. - deploy_summary: Optional[WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary] = None + deploy_summary: Optional[WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552] = None # The description of the Windows Defender Application Control Supplemental Policy. description: Optional[str] = None # The list of device deployment states for this WindowsDefenderApplicationControl supplemental policy. - device_statuses: Optional[list[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus]] = None + device_statuses: Optional[list[WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6]] = None # The display name of the Windows Defender Application Control Supplemental Policy. display_name: Optional[str] = None # Indicates the last modified date and time of the Windows Defender Application Control Supplemental Policy. @@ -58,22 +58,22 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .entity import Entity from .windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment - from .windows_defender_application_control_supplemental_policy_deployment_status import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus - from .windows_defender_application_control_supplemental_policy_deployment_summary import WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary + from .windows_defender_application_control_supplemental_policy_depl_1d9b5ab6 import WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 + from .windows_defender_application_control_supplemental_policy_depl_9bac1552 import WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552 from .entity import Entity from .windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment - from .windows_defender_application_control_supplemental_policy_deployment_status import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus - from .windows_defender_application_control_supplemental_policy_deployment_summary import WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary + from .windows_defender_application_control_supplemental_policy_depl_1d9b5ab6 import WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 + from .windows_defender_application_control_supplemental_policy_depl_9bac1552 import WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552 fields: dict[str, Callable[[Any], None]] = { "assignments": lambda n : setattr(self, 'assignments', n.get_collection_of_object_values(WindowsDefenderApplicationControlSupplementalPolicyAssignment)), "content": lambda n : setattr(self, 'content', n.get_bytes_value()), "contentFileName": lambda n : setattr(self, 'content_file_name', n.get_str_value()), "creationDateTime": lambda n : setattr(self, 'creation_date_time', n.get_datetime_value()), - "deploySummary": lambda n : setattr(self, 'deploy_summary', n.get_object_value(WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary)), + "deploySummary": lambda n : setattr(self, 'deploy_summary', n.get_object_value(WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552)), "description": lambda n : setattr(self, 'description', n.get_str_value()), - "deviceStatuses": lambda n : setattr(self, 'device_statuses', n.get_collection_of_object_values(WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus)), + "deviceStatuses": lambda n : setattr(self, 'device_statuses', n.get_collection_of_object_values(WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6)), "displayName": lambda n : setattr(self, 'display_name', n.get_str_value()), "lastModifiedDateTime": lambda n : setattr(self, 'last_modified_date_time', n.get_datetime_value()), "roleScopeTagIds": lambda n : setattr(self, 'role_scope_tag_ids', n.get_collection_of_primitive_values(str)), diff --git a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_assi_bcd43d2c.py b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_assi_bcd43d2c.py new file mode 100644 index 00000000000..4144d642be6 --- /dev/null +++ b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_assi_bcd43d2c.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class WindowsDefenderApplicationControlSupplementalPolicyAssi_bcd43d2c(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse + """ + # The value property + value: Optional[list[WindowsDefenderApplicationControlSupplementalPolicyAssignment]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> WindowsDefenderApplicationControlSupplementalPolicyAssi_bcd43d2c: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: WindowsDefenderApplicationControlSupplementalPolicyAssi_bcd43d2c + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return WindowsDefenderApplicationControlSupplementalPolicyAssi_bcd43d2c() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(WindowsDefenderApplicationControlSupplementalPolicyAssignment)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index f8fbdb78831..00000000000 --- a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_assignment_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[WindowsDefenderApplicationControlSupplementalPolicyAssignment]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return WindowsDefenderApplicationControlSupplementalPolicyAssignmentCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .windows_defender_application_control_supplemental_policy_assignment import WindowsDefenderApplicationControlSupplementalPolicyAssignment - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(WindowsDefenderApplicationControlSupplementalPolicyAssignment)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_coll_dbd9b171.py b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_coll_dbd9b171.py new file mode 100644 index 00000000000..9d7ec31c7d4 --- /dev/null +++ b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_coll_dbd9b171.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class WindowsDefenderApplicationControlSupplementalPolicyColl_dbd9b171(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse + """ + # The value property + value: Optional[list[WindowsDefenderApplicationControlSupplementalPolicy]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> WindowsDefenderApplicationControlSupplementalPolicyColl_dbd9b171: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: WindowsDefenderApplicationControlSupplementalPolicyColl_dbd9b171 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return WindowsDefenderApplicationControlSupplementalPolicyColl_dbd9b171() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(WindowsDefenderApplicationControlSupplementalPolicy)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 7e9e280102b..00000000000 --- a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[WindowsDefenderApplicationControlSupplementalPolicy]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return WindowsDefenderApplicationControlSupplementalPolicyCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(WindowsDefenderApplicationControlSupplementalPolicy)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_depl_1d9b5ab6.py b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_depl_1d9b5ab6.py new file mode 100644 index 00000000000..35de955e725 --- /dev/null +++ b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_depl_1d9b5ab6.py @@ -0,0 +1,103 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity import Entity + from .windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy + from .windows_defender_application_control_supplemental_policy_statuses import WindowsDefenderApplicationControlSupplementalPolicyStatuses + +from .entity import Entity + +@dataclass +class WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6(Entity, Parsable): + """ + Contains properties for the deployment state of a WindowsDefenderApplicationControl supplemental policy for a device. Original name: WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus + """ + # Enum values for the various WindowsDefenderApplicationControl supplemental policy deployment statuses. + deployment_status: Optional[WindowsDefenderApplicationControlSupplementalPolicyStatuses] = None + # Device ID. + device_id: Optional[str] = None + # Device name. + device_name: Optional[str] = None + # Last sync date time. + last_sync_date_time: Optional[datetime.datetime] = None + # The OdataType property + odata_type: Optional[str] = None + # Windows OS Version Description. + os_description: Optional[str] = None + # Windows OS Version. + os_version: Optional[str] = None + # The navigation link to the WindowsDefenderApplicationControl supplemental policy. + policy: Optional[WindowsDefenderApplicationControlSupplementalPolicy] = None + # Human readable version of the WindowsDefenderApplicationControl supplemental policy. + policy_version: Optional[str] = None + # The name of the user of this device. + user_name: Optional[str] = None + # User Principal Name. + user_principal_name: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity import Entity + from .windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy + from .windows_defender_application_control_supplemental_policy_statuses import WindowsDefenderApplicationControlSupplementalPolicyStatuses + + from .entity import Entity + from .windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy + from .windows_defender_application_control_supplemental_policy_statuses import WindowsDefenderApplicationControlSupplementalPolicyStatuses + + fields: dict[str, Callable[[Any], None]] = { + "deploymentStatus": lambda n : setattr(self, 'deployment_status', n.get_enum_value(WindowsDefenderApplicationControlSupplementalPolicyStatuses)), + "deviceId": lambda n : setattr(self, 'device_id', n.get_str_value()), + "deviceName": lambda n : setattr(self, 'device_name', n.get_str_value()), + "lastSyncDateTime": lambda n : setattr(self, 'last_sync_date_time', n.get_datetime_value()), + "osDescription": lambda n : setattr(self, 'os_description', n.get_str_value()), + "osVersion": lambda n : setattr(self, 'os_version', n.get_str_value()), + "policy": lambda n : setattr(self, 'policy', n.get_object_value(WindowsDefenderApplicationControlSupplementalPolicy)), + "policyVersion": lambda n : setattr(self, 'policy_version', n.get_str_value()), + "userName": lambda n : setattr(self, 'user_name', n.get_str_value()), + "userPrincipalName": lambda n : setattr(self, 'user_principal_name', n.get_str_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_enum_value("deploymentStatus", self.deployment_status) + writer.write_str_value("deviceId", self.device_id) + writer.write_str_value("deviceName", self.device_name) + writer.write_datetime_value("lastSyncDateTime", self.last_sync_date_time) + writer.write_str_value("osDescription", self.os_description) + writer.write_str_value("osVersion", self.os_version) + writer.write_object_value("policy", self.policy) + writer.write_str_value("policyVersion", self.policy_version) + writer.write_str_value("userName", self.user_name) + writer.write_str_value("userPrincipalName", self.user_principal_name) + + diff --git a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_depl_3b8c58ee.py b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_depl_3b8c58ee.py new file mode 100644 index 00000000000..577535020ac --- /dev/null +++ b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_depl_3b8c58ee.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .windows_defender_application_control_supplemental_policy_depl_1d9b5ab6 import WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class WindowsDefenderApplicationControlSupplementalPolicyDepl_3b8c58ee(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse + """ + # The value property + value: Optional[list[WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> WindowsDefenderApplicationControlSupplementalPolicyDepl_3b8c58ee: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: WindowsDefenderApplicationControlSupplementalPolicyDepl_3b8c58ee + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return WindowsDefenderApplicationControlSupplementalPolicyDepl_3b8c58ee() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .windows_defender_application_control_supplemental_policy_depl_1d9b5ab6 import WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .windows_defender_application_control_supplemental_policy_depl_1d9b5ab6 import WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6 + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(WindowsDefenderApplicationControlSupplementalPolicyDepl_1d9b5ab6)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_depl_9bac1552.py b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_depl_9bac1552.py new file mode 100644 index 00000000000..a122443069f --- /dev/null +++ b/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_depl_9bac1552.py @@ -0,0 +1,64 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .entity import Entity + +from .entity import Entity + +@dataclass +class WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552(Entity, Parsable): + """ + Contains properties for the deployment summary of a WindowsDefenderApplicationControl supplemental policy. Original name: WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary + """ + # Number of Devices that have successfully deployed this WindowsDefenderApplicationControl supplemental policy. + deployed_device_count: Optional[int] = None + # Number of Devices that have failed to deploy this WindowsDefenderApplicationControl supplemental policy. + failed_device_count: Optional[int] = None + # The OdataType property + odata_type: Optional[str] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return WindowsDefenderApplicationControlSupplementalPolicyDepl_9bac1552() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .entity import Entity + + from .entity import Entity + + fields: dict[str, Callable[[Any], None]] = { + "deployedDeviceCount": lambda n : setattr(self, 'deployed_device_count', n.get_int_value()), + "failedDeviceCount": lambda n : setattr(self, 'failed_device_count', n.get_int_value()), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_int_value("deployedDeviceCount", self.deployed_device_count) + writer.write_int_value("failedDeviceCount", self.failed_device_count) + + 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 deleted file mode 100644 index aaa4c029ec8..00000000000 --- a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_deployment_status.py +++ /dev/null @@ -1,103 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .entity import Entity - from .windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy - from .windows_defender_application_control_supplemental_policy_statuses import WindowsDefenderApplicationControlSupplementalPolicyStatuses - -from .entity import Entity - -@dataclass -class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus(Entity, Parsable): - """ - Contains properties for the deployment state of a WindowsDefenderApplicationControl supplemental policy for a device. - """ - # Enum values for the various WindowsDefenderApplicationControl supplemental policy deployment statuses. - deployment_status: Optional[WindowsDefenderApplicationControlSupplementalPolicyStatuses] = None - # Device ID. - device_id: Optional[str] = None - # Device name. - device_name: Optional[str] = None - # Last sync date time. - last_sync_date_time: Optional[datetime.datetime] = None - # The OdataType property - odata_type: Optional[str] = None - # Windows OS Version Description. - os_description: Optional[str] = None - # Windows OS Version. - os_version: Optional[str] = None - # The navigation link to the WindowsDefenderApplicationControl supplemental policy. - policy: Optional[WindowsDefenderApplicationControlSupplementalPolicy] = None - # Human readable version of the WindowsDefenderApplicationControl supplemental policy. - policy_version: Optional[str] = None - # The name of the user of this device. - user_name: Optional[str] = None - # User Principal Name. - user_principal_name: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .entity import Entity - from .windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy - from .windows_defender_application_control_supplemental_policy_statuses import WindowsDefenderApplicationControlSupplementalPolicyStatuses - - from .entity import Entity - from .windows_defender_application_control_supplemental_policy import WindowsDefenderApplicationControlSupplementalPolicy - from .windows_defender_application_control_supplemental_policy_statuses import WindowsDefenderApplicationControlSupplementalPolicyStatuses - - fields: dict[str, Callable[[Any], None]] = { - "deploymentStatus": lambda n : setattr(self, 'deployment_status', n.get_enum_value(WindowsDefenderApplicationControlSupplementalPolicyStatuses)), - "deviceId": lambda n : setattr(self, 'device_id', n.get_str_value()), - "deviceName": lambda n : setattr(self, 'device_name', n.get_str_value()), - "lastSyncDateTime": lambda n : setattr(self, 'last_sync_date_time', n.get_datetime_value()), - "osDescription": lambda n : setattr(self, 'os_description', n.get_str_value()), - "osVersion": lambda n : setattr(self, 'os_version', n.get_str_value()), - "policy": lambda n : setattr(self, 'policy', n.get_object_value(WindowsDefenderApplicationControlSupplementalPolicy)), - "policyVersion": lambda n : setattr(self, 'policy_version', n.get_str_value()), - "userName": lambda n : setattr(self, 'user_name', n.get_str_value()), - "userPrincipalName": lambda n : setattr(self, 'user_principal_name', n.get_str_value()), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_enum_value("deploymentStatus", self.deployment_status) - writer.write_str_value("deviceId", self.device_id) - writer.write_str_value("deviceName", self.device_name) - writer.write_datetime_value("lastSyncDateTime", self.last_sync_date_time) - writer.write_str_value("osDescription", self.os_description) - writer.write_str_value("osVersion", self.os_version) - writer.write_object_value("policy", self.policy) - writer.write_str_value("policyVersion", self.policy_version) - writer.write_str_value("userName", self.user_name) - writer.write_str_value("userPrincipalName", self.user_principal_name) - - 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 deleted file mode 100644 index d5a2fda51e4..00000000000 --- a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_deployment_status_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .windows_defender_application_control_supplemental_policy_deployment_status import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatusCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .windows_defender_application_control_supplemental_policy_deployment_status import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .windows_defender_application_control_supplemental_policy_deployment_status import WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(WindowsDefenderApplicationControlSupplementalPolicyDeploymentStatus)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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 deleted file mode 100644 index db6abfa5b63..00000000000 --- a/msgraph_beta/generated/models/windows_defender_application_control_supplemental_policy_deployment_summary.py +++ /dev/null @@ -1,64 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .entity import Entity - -from .entity import Entity - -@dataclass -class WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary(Entity, Parsable): - """ - Contains properties for the deployment summary of a WindowsDefenderApplicationControl supplemental policy. - """ - # Number of Devices that have successfully deployed this WindowsDefenderApplicationControl supplemental policy. - deployed_device_count: Optional[int] = None - # Number of Devices that have failed to deploy this WindowsDefenderApplicationControl supplemental policy. - failed_device_count: Optional[int] = None - # The OdataType property - odata_type: Optional[str] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return WindowsDefenderApplicationControlSupplementalPolicyDeploymentSummary() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .entity import Entity - - from .entity import Entity - - fields: dict[str, Callable[[Any], None]] = { - "deployedDeviceCount": lambda n : setattr(self, 'deployed_device_count', n.get_int_value()), - "failedDeviceCount": lambda n : setattr(self, 'failed_device_count', n.get_int_value()), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_int_value("deployedDeviceCount", self.deployed_device_count) - writer.write_int_value("failedDeviceCount", self.failed_device_count) - - diff --git a/msgraph_beta/generated/models/windows_information_protection_network_learning_summary_colle_09a54531.py b/msgraph_beta/generated/models/windows_information_protection_network_learning_summary_colle_09a54531.py new file mode 100644 index 00000000000..eb4360d30fe --- /dev/null +++ b/msgraph_beta/generated/models/windows_information_protection_network_learning_summary_colle_09a54531.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .windows_information_protection_network_learning_summary import WindowsInformationProtectionNetworkLearningSummary + +from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class WindowsInformationProtectionNetworkLearningSummaryColle_09a54531(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: WindowsInformationProtectionNetworkLearningSummaryCollectionResponse + """ + # The value property + value: Optional[list[WindowsInformationProtectionNetworkLearningSummary]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> WindowsInformationProtectionNetworkLearningSummaryColle_09a54531: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: WindowsInformationProtectionNetworkLearningSummaryColle_09a54531 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return WindowsInformationProtectionNetworkLearningSummaryColle_09a54531() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .windows_information_protection_network_learning_summary import WindowsInformationProtectionNetworkLearningSummary + + from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .windows_information_protection_network_learning_summary import WindowsInformationProtectionNetworkLearningSummary + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(WindowsInformationProtectionNetworkLearningSummary)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 7e0a0a50db0..00000000000 --- a/msgraph_beta/generated/models/windows_information_protection_network_learning_summary_collection_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .windows_information_protection_network_learning_summary import WindowsInformationProtectionNetworkLearningSummary - -from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class WindowsInformationProtectionNetworkLearningSummaryCollectionResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[WindowsInformationProtectionNetworkLearningSummary]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> WindowsInformationProtectionNetworkLearningSummaryCollectionResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: WindowsInformationProtectionNetworkLearningSummaryCollectionResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return WindowsInformationProtectionNetworkLearningSummaryCollectionResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .windows_information_protection_network_learning_summary import WindowsInformationProtectionNetworkLearningSummary - - from .base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .windows_information_protection_network_learning_summary import WindowsInformationProtectionNetworkLearningSummary - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(WindowsInformationProtectionNetworkLearningSummary)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/models/windows_quality_update_approval_status.py b/msgraph_beta/generated/models/windows_quality_update_approval_status.py index 67bf68b038a..2c8aea723a6 100644 --- a/msgraph_beta/generated/models/windows_quality_update_approval_status.py +++ b/msgraph_beta/generated/models/windows_quality_update_approval_status.py @@ -7,6 +7,6 @@ class WindowsQualityUpdateApprovalStatus(str, Enum): Approved = "approved", # suspended for corresponding catalog item Suspended = "suspended", - # Evolvable enumeration sentinel value. Do not use. + # Evolvable enumeration sentinel value. Do not use UnknownFutureValue = "unknownFutureValue", diff --git a/msgraph_beta/generated/models/windows_update_cve_severity_level.py b/msgraph_beta/generated/models/windows_update_cve_severity_level.py index 2ef9017041e..53fac24daef 100644 --- a/msgraph_beta/generated/models/windows_update_cve_severity_level.py +++ b/msgraph_beta/generated/models/windows_update_cve_severity_level.py @@ -7,6 +7,6 @@ class WindowsUpdateCveSeverityLevel(str, Enum): Important = "important", # Severity of Moderate Moderate = "moderate", - # Evolvable enumeration sentinel value. Do not use. + # Reserved value of UnknownFutureValue UnknownFutureValue = "unknownFutureValue", 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 9d2380ad8c6..185255e879b 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 @@ -15,9 +15,9 @@ class AzureADDevice(UpdatableAsset, Parsable): # The OdataType property odata_type: Optional[str] = "#microsoft.graph.windowsUpdates.azureADDevice" - # The enrollment property + # Specifies the update management enrollment for the device. Read-only. Returned by default. enrollment: Optional[UpdateManagementEnrollment] = None - # Specifies any errors that prevent the device from being enrolled in update management or receving deployed content. Read-only. Returned by default. + # Specifies any errors that prevent the device from being enrolled in update management or receiving deployed content. Read-only. Returned by default. errors: Optional[list[UpdatableAssetError]] = None @staticmethod diff --git a/msgraph_beta/generated/models/windows_updates/update_category_enrollment_information.py b/msgraph_beta/generated/models/windows_updates/update_category_enrollment_information.py index a76c4e4fc51..8f7ca4d7eb0 100644 --- a/msgraph_beta/generated/models/windows_updates/update_category_enrollment_information.py +++ b/msgraph_beta/generated/models/windows_updates/update_category_enrollment_information.py @@ -18,7 +18,7 @@ class UpdateCategoryEnrollmentInformation(AdditionalDataHolder, BackedModel, Par additional_data: dict[str, Any] = field(default_factory=dict) # The enrollmentState property enrollment_state: Optional[EnrollmentState] = None - # The lastModifiedDateTime property + # The date and time when the enrollmentState was last modified. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024, is 2024-01-01T00:00:00Z. Read-only. last_modified_date_time: Optional[datetime.datetime] = None # The OdataType property odata_type: Optional[str] = None 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 4290aad4e33..e5f8bdd3def 100644 --- a/msgraph_beta/generated/models/windows_updates/update_management_enrollment.py +++ b/msgraph_beta/generated/models/windows_updates/update_management_enrollment.py @@ -15,13 +15,13 @@ class UpdateManagementEnrollment(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 driver property + # Information about the enrollment state of the device in driver update management. driver: Optional[UpdateCategoryEnrollmentInformation] = None - # The feature property + # Information about the enrollment state of the device in feature update management. feature: Optional[UpdateCategoryEnrollmentInformation] = None # The OdataType property odata_type: Optional[str] = None - # The quality property + # Information about the enrollment state of the device in quality update management. quality: Optional[UpdateCategoryEnrollmentInformation] = None @staticmethod diff --git a/msgraph_beta/generated/monitoring/alert_records/alert_records_request_builder.py b/msgraph_beta/generated/monitoring/alert_records/alert_records_request_builder.py index 6360653f6a4..8d67b59d764 100644 --- a/msgraph_beta/generated/monitoring/alert_records/alert_records_request_builder.py +++ b/msgraph_beta/generated/monitoring/alert_records/alert_records_request_builder.py @@ -19,8 +19,8 @@ from ...models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .item.alert_record_item_request_builder import AlertRecordItemRequestBuilder - from .microsoft_graph_device_management_change_alert_records_portal_notification_as_sent.microsoft_graph_device_management_change_alert_records_portal_notification_as_sent_request_builder import MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder - from .microsoft_graph_device_management_get_portal_notifications.microsoft_graph_device_management_get_portal_notifications_request_builder import MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder + from .microsoft_graph_device_management_change_alert_records_portal_n_43d1221f.microsoft_graph_device_management_change_alert_records_portal_n_5b94bff7 import MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7 + from .microsoft_graph_device_management_get_portal_notifications.microsoft_graph_device_management_get_portal_notifications_req_8191e564 import MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564 class AlertRecordsRequestBuilder(BaseRequestBuilder): """ @@ -138,22 +138,22 @@ def count(self) -> CountRequestBuilder: return CountRequestBuilder(self.request_adapter, self.path_parameters) @property - def microsoft_graph_device_management_change_alert_records_portal_notification_as_sent(self) -> MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder: + def microsoft_graph_device_management_change_alert_records_portal_notification_as_sent(self) -> MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7: """ Provides operations to call the changeAlertRecordsPortalNotificationAsSent method. """ - from .microsoft_graph_device_management_change_alert_records_portal_notification_as_sent.microsoft_graph_device_management_change_alert_records_portal_notification_as_sent_request_builder import MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder + from .microsoft_graph_device_management_change_alert_records_portal_n_43d1221f.microsoft_graph_device_management_change_alert_records_portal_n_5b94bff7 import MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7 - return MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder(self.request_adapter, self.path_parameters) + return MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7(self.request_adapter, self.path_parameters) @property - def microsoft_graph_device_management_get_portal_notifications(self) -> MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder: + def microsoft_graph_device_management_get_portal_notifications(self) -> MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564: """ Provides operations to call the getPortalNotifications method. """ - from .microsoft_graph_device_management_get_portal_notifications.microsoft_graph_device_management_get_portal_notifications_request_builder import MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder + from .microsoft_graph_device_management_get_portal_notifications.microsoft_graph_device_management_get_portal_notifications_req_8191e564 import MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564 - return MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder(self.request_adapter, self.path_parameters) + return MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564(self.request_adapter, self.path_parameters) @dataclass class AlertRecordsRequestBuilderGetQueryParameters(): diff --git a/msgraph_beta/generated/monitoring/alert_records/item/alert_record_item_request_builder.py b/msgraph_beta/generated/monitoring/alert_records/item/alert_record_item_request_builder.py index 5a68f24f22c..41cd9d84821 100644 --- a/msgraph_beta/generated/monitoring/alert_records/item/alert_record_item_request_builder.py +++ b/msgraph_beta/generated/monitoring/alert_records/item/alert_record_item_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from ....models.device_management.alert_record import AlertRecord from ....models.o_data_errors.o_data_error import ODataError - from .microsoft_graph_device_management_set_portal_notification_as_sent.microsoft_graph_device_management_set_portal_notification_as_sent_request_builder import MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder + from .microsoft_graph_device_management_set_portal_notification_as_sent.microsoft_graph_device_management_set_portal_notification_as_se_e2ad4c0f import MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f class AlertRecordItemRequestBuilder(BaseRequestBuilder): """ @@ -140,13 +140,13 @@ def with_url(self,raw_url: str) -> AlertRecordItemRequestBuilder: return AlertRecordItemRequestBuilder(self.request_adapter, raw_url) @property - def microsoft_graph_device_management_set_portal_notification_as_sent(self) -> MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder: + def microsoft_graph_device_management_set_portal_notification_as_sent(self) -> MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f: """ Provides operations to call the setPortalNotificationAsSent method. """ - from .microsoft_graph_device_management_set_portal_notification_as_sent.microsoft_graph_device_management_set_portal_notification_as_sent_request_builder import MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder + from .microsoft_graph_device_management_set_portal_notification_as_sent.microsoft_graph_device_management_set_portal_notification_as_se_e2ad4c0f import MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f - return MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder(self.request_adapter, self.path_parameters) + return MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f(self.request_adapter, self.path_parameters) @dataclass class AlertRecordItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): diff --git a/msgraph_beta/generated/monitoring/alert_records/item/microsoft_graph_device_management_set_portal_notification_as_sent/microsoft_graph_device_management_set_portal_notification_as_se_e2ad4c0f.py b/msgraph_beta/generated/monitoring/alert_records/item/microsoft_graph_device_management_set_portal_notification_as_sent/microsoft_graph_device_management_set_portal_notification_as_se_e2ad4c0f.py new file mode 100644 index 00000000000..1f9c881d016 --- /dev/null +++ b/msgraph_beta/generated/monitoring/alert_records/item/microsoft_graph_device_management_set_portal_notification_as_sent/microsoft_graph_device_management_set_portal_notification_as_se_e2ad4c0f.py @@ -0,0 +1,79 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f(BaseRequestBuilder): + """ + Provides operations to call the setPortalNotificationAsSent method. Original name: MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/monitoring/alertRecords/{alertRecord%2Did}/microsoft.graph.deviceManagement.setPortalNotificationAsSent", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Set the status of the notification associated with the specified alertRecord on the Microsoft EndPoint Manager admin center as sent, by setting the isPortalNotificationSent property of the portal notification to true. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + Find more info here: https://learn.microsoft.com/graph/api/devicemanagement-alertrecord-setportalnotificationassent?view=graph-rest-beta + """ + request_info = self.to_post_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Set the status of the notification associated with the specified alertRecord on the Microsoft EndPoint Manager admin center as sent, by setting the isPortalNotificationSent property of the portal notification to true. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphDeviceManagementSetPortalNotificationAsSe_e2ad4c0f(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/monitoring/alert_records/item/microsoft_graph_device_management_set_portal_notification_as_sent/microsoft_graph_device_management_set_portal_notification_as_sent_request_builder.py b/msgraph_beta/generated/monitoring/alert_records/item/microsoft_graph_device_management_set_portal_notification_as_sent/microsoft_graph_device_management_set_portal_notification_as_sent_request_builder.py deleted file mode 100644 index f8f1b94d5d1..00000000000 --- a/msgraph_beta/generated/monitoring/alert_records/item/microsoft_graph_device_management_set_portal_notification_as_sent/microsoft_graph_device_management_set_portal_notification_as_sent_request_builder.py +++ /dev/null @@ -1,79 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - -class MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the setPortalNotificationAsSent method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/monitoring/alertRecords/{alertRecord%2Did}/microsoft.graph.deviceManagement.setPortalNotificationAsSent", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Set the status of the notification associated with the specified alertRecord on the Microsoft EndPoint Manager admin center as sent, by setting the isPortalNotificationSent property of the portal notification to true. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/devicemanagement-alertrecord-setportalnotificationassent?view=graph-rest-beta - """ - request_info = self.to_post_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Set the status of the notification associated with the specified alertRecord on the Microsoft EndPoint Manager admin center as sent, by setting the isPortalNotificationSent property of the portal notification to true. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphDeviceManagementSetPortalNotificationAsSentRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_notification_as_sent/change_alert_records_portal_notification_as_sent_post_request_body.py b/msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_n_43d1221f/change_alert_records_portal_notification_as_sent_post_request_body.py similarity index 100% rename from msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_notification_as_sent/change_alert_records_portal_notification_as_sent_post_request_body.py rename to msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_n_43d1221f/change_alert_records_portal_notification_as_sent_post_request_body.py diff --git a/msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_n_43d1221f/microsoft_graph_device_management_change_alert_records_portal_n_5b94bff7.py b/msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_n_43d1221f/microsoft_graph_device_management_change_alert_records_portal_n_5b94bff7.py new file mode 100644 index 00000000000..cfc13f80989 --- /dev/null +++ b/msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_n_43d1221f/microsoft_graph_device_management_change_alert_records_portal_n_5b94bff7.py @@ -0,0 +1,86 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .change_alert_records_portal_notification_as_sent_post_request_body import ChangeAlertRecordsPortalNotificationAsSentPostRequestBody + +class MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7(BaseRequestBuilder): + """ + Provides operations to call the changeAlertRecordsPortalNotificationAsSent method. Original name: MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/monitoring/alertRecords/microsoft.graph.deviceManagement.changeAlertRecordsPortalNotificationAsSent", path_parameters) + + async def post(self,body: ChangeAlertRecordsPortalNotificationAsSentPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Invoke action changeAlertRecordsPortalNotificationAsSent + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + def to_post_request_information(self,body: ChangeAlertRecordsPortalNotificationAsSentPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action changeAlertRecordsPortalNotificationAsSent + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphDeviceManagementChangeAlertRecordsPortalN_5b94bff7(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_notification_as_sent/microsoft_graph_device_management_change_alert_records_portal_notification_as_sent_request_builder.py b/msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_notification_as_sent/microsoft_graph_device_management_change_alert_records_portal_notification_as_sent_request_builder.py deleted file mode 100644 index 7b50a888614..00000000000 --- a/msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_change_alert_records_portal_notification_as_sent/microsoft_graph_device_management_change_alert_records_portal_notification_as_sent_request_builder.py +++ /dev/null @@ -1,86 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .change_alert_records_portal_notification_as_sent_post_request_body import ChangeAlertRecordsPortalNotificationAsSentPostRequestBody - -class MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the changeAlertRecordsPortalNotificationAsSent method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/monitoring/alertRecords/microsoft.graph.deviceManagement.changeAlertRecordsPortalNotificationAsSent", path_parameters) - - async def post(self,body: ChangeAlertRecordsPortalNotificationAsSentPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Invoke action changeAlertRecordsPortalNotificationAsSent - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,body: ChangeAlertRecordsPortalNotificationAsSentPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke action changeAlertRecordsPortalNotificationAsSent - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphDeviceManagementChangeAlertRecordsPortalNotificationAsSentRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/microsoft_graph_device_management_get_portal_notifications_req_8191e564.py b/msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/microsoft_graph_device_management_get_portal_notifications_req_8191e564.py new file mode 100644 index 00000000000..05f484c347e --- /dev/null +++ b/msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/microsoft_graph_device_management_get_portal_notifications_req_8191e564.py @@ -0,0 +1,122 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_portal_notifications_get_response import GetPortalNotificationsGetResponse + +class MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564(BaseRequestBuilder): + """ + Provides operations to call the getPortalNotifications method. Original name: MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/monitoring/alertRecords/microsoft.graph.deviceManagement.getPortalNotifications(){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]] = None) -> Optional[GetPortalNotificationsGetResponse]: + """ + Invoke function getPortalNotifications + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetPortalNotificationsGetResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_portal_notifications_get_response import GetPortalNotificationsGetResponse + + return await self.request_adapter.send_async(request_info, GetPortalNotificationsGetResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function getPortalNotifications + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphDeviceManagementGetPortalNotificationsReq_8191e564(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters(): + """ + Invoke function getPortalNotifications + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/microsoft_graph_device_management_get_portal_notifications_request_builder.py b/msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/microsoft_graph_device_management_get_portal_notifications_request_builder.py deleted file mode 100644 index cf80bff0d40..00000000000 --- a/msgraph_beta/generated/monitoring/alert_records/microsoft_graph_device_management_get_portal_notifications/microsoft_graph_device_management_get_portal_notifications_request_builder.py +++ /dev/null @@ -1,122 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_portal_notifications_get_response import GetPortalNotificationsGetResponse - -class MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getPortalNotifications method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/monitoring/alertRecords/microsoft.graph.deviceManagement.getPortalNotifications(){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]] = None) -> Optional[GetPortalNotificationsGetResponse]: - """ - Invoke function getPortalNotifications - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetPortalNotificationsGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_portal_notifications_get_response import GetPortalNotificationsGetResponse - - return await self.request_adapter.send_async(request_info, GetPortalNotificationsGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function getPortalNotifications - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters(): - """ - Invoke function getPortalNotifications - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphDeviceManagementGetPortalNotificationsRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/network_access/alerts/alerts_request_builder.py b/msgraph_beta/generated/network_access/alerts/alerts_request_builder.py index 4c71069f47d..fe9ba4f6aa5 100644 --- a/msgraph_beta/generated/network_access/alerts/alerts_request_builder.py +++ b/msgraph_beta/generated/network_access/alerts/alerts_request_builder.py @@ -20,9 +20,9 @@ from ...models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .item.alert_item_request_builder import AlertItemRequestBuilder - from .microsoft_graph_networkaccess_get_alert_frequencies_with_start_date_time_with_end_date_time.microsoft_graph_networkaccess_get_alert_frequencies_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder - from .microsoft_graph_networkaccess_get_alert_severity_summaries_with_start_date_time_with_end_date_time.microsoft_graph_networkaccess_get_alert_severity_summaries_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder - from .microsoft_graph_networkaccess_get_alert_summaries_with_start_date_time_with_end_date_time.microsoft_graph_networkaccess_get_alert_summaries_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_networkaccess_get_alert_frequencies_with_start_00987de1.microsoft_graph_networkaccess_get_alert_frequencies_with_start_b3bd1f2a import MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a + from .microsoft_graph_networkaccess_get_alert_severity_summaries_wit_472bb6fa.microsoft_graph_networkaccess_get_alert_severity_summaries_wit_31ba57e6 import MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6 + from .microsoft_graph_networkaccess_get_alert_summaries_with_start_da_04a144d9.microsoft_graph_networkaccess_get_alert_summaries_with_start_da_97393dc7 import MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7 class AlertsRequestBuilder(BaseRequestBuilder): """ @@ -72,50 +72,50 @@ async def get(self,request_configuration: Optional[RequestConfiguration[AlertsRe return await self.request_adapter.send_async(request_info, AlertCollectionResponse, error_mapping) - def microsoft_graph_networkaccess_get_alert_frequencies_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_networkaccess_get_alert_frequencies_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a: """ Provides operations to call the getAlertFrequencies method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_get_alert_frequencies_with_start_date_time_with_end_date_time.microsoft_graph_networkaccess_get_alert_frequencies_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_networkaccess_get_alert_frequencies_with_start_00987de1.microsoft_graph_networkaccess_get_alert_frequencies_with_start_b3bd1f2a import MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a - return MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a(self.request_adapter, self.path_parameters, end_date_time, start_date_time) - def microsoft_graph_networkaccess_get_alert_severity_summaries_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_networkaccess_get_alert_severity_summaries_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6: """ Provides operations to call the getAlertSeveritySummaries method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_get_alert_severity_summaries_with_start_date_time_with_end_date_time.microsoft_graph_networkaccess_get_alert_severity_summaries_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_networkaccess_get_alert_severity_summaries_wit_472bb6fa.microsoft_graph_networkaccess_get_alert_severity_summaries_wit_31ba57e6 import MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6 - return MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6(self.request_adapter, self.path_parameters, end_date_time, start_date_time) - def microsoft_graph_networkaccess_get_alert_summaries_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_networkaccess_get_alert_summaries_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7: """ Provides operations to call the getAlertSummaries method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_get_alert_summaries_with_start_date_time_with_end_date_time.microsoft_graph_networkaccess_get_alert_summaries_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_networkaccess_get_alert_summaries_with_start_da_04a144d9.microsoft_graph_networkaccess_get_alert_summaries_with_start_da_97393dc7 import MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7 - return MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7(self.request_adapter, self.path_parameters, end_date_time, start_date_time) async def post(self,body: Alert, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Alert]: """ 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_00987de1/get_alert_frequencies_with_start_date_time_with_end_date_time_get_response.py similarity index 100% rename from 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 rename to msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_frequencies_with_start_00987de1/get_alert_frequencies_with_start_date_time_with_end_date_time_get_response.py diff --git a/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_frequencies_with_start_00987de1/microsoft_graph_networkaccess_get_alert_frequencies_with_start_b3bd1f2a.py b/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_frequencies_with_start_00987de1/microsoft_graph_networkaccess_get_alert_frequencies_with_start_b3bd1f2a.py new file mode 100644 index 00000000000..6deaed240f8 --- /dev/null +++ b/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_frequencies_with_start_00987de1/microsoft_graph_networkaccess_get_alert_frequencies_with_start_b3bd1f2a.py @@ -0,0 +1,128 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_alert_frequencies_with_start_date_time_with_end_date_time_get_response import GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse + +class MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a(BaseRequestBuilder): + """ + Provides operations to call the getAlertFrequencies method. Original name: MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/alerts/microsoft.graph.networkaccess.getAlertFrequencies(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse]: + """ + Invoke function getAlertFrequencies + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_alert_frequencies_with_start_date_time_with_end_date_time_get_response import GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse + + return await self.request_adapter.send_async(request_info, GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function getAlertFrequencies + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStart_b3bd1f2a(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Invoke function getAlertFrequencies + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_frequencies_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_get_alert_frequencies_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_frequencies_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_get_alert_frequencies_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 980ed73b835..00000000000 --- a/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_frequencies_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_get_alert_frequencies_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,128 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_alert_frequencies_with_start_date_time_with_end_date_time_get_response import GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse - -class MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getAlertFrequencies method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/alerts/microsoft.graph.networkaccess.getAlertFrequencies(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Invoke function getAlertFrequencies - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_alert_frequencies_with_start_date_time_with_end_date_time_get_response import GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetAlertFrequenciesWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function getAlertFrequencies - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Invoke function getAlertFrequencies - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertFrequenciesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_severity_summaries_wit_472bb6fa/get_alert_severity_summaries_with_start_date_time_with_end_date_ti_2fde77ad.py b/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_severity_summaries_wit_472bb6fa/get_alert_severity_summaries_with_start_date_time_with_end_date_ti_2fde77ad.py new file mode 100644 index 00000000000..e98a7292535 --- /dev/null +++ b/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_severity_summaries_wit_472bb6fa/get_alert_severity_summaries_with_start_date_time_with_end_date_ti_2fde77ad.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.alert_severity_summary import AlertSeveritySummary + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetAlertSeveritySummariesWithStartDateTimeWithEndDateTi_2fde77ad(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse + """ + # The value property + value: Optional[list[AlertSeveritySummary]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetAlertSeveritySummariesWithStartDateTimeWithEndDateTi_2fde77ad: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetAlertSeveritySummariesWithStartDateTimeWithEndDateTi_2fde77ad + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetAlertSeveritySummariesWithStartDateTimeWithEndDateTi_2fde77ad() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.alert_severity_summary import AlertSeveritySummary + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.alert_severity_summary import AlertSeveritySummary + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(AlertSeveritySummary)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_severity_summaries_wit_472bb6fa/microsoft_graph_networkaccess_get_alert_severity_summaries_wit_31ba57e6.py b/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_severity_summaries_wit_472bb6fa/microsoft_graph_networkaccess_get_alert_severity_summaries_wit_31ba57e6.py new file mode 100644 index 00000000000..eac9ef01d5d --- /dev/null +++ b/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_severity_summaries_wit_472bb6fa/microsoft_graph_networkaccess_get_alert_severity_summaries_wit_31ba57e6.py @@ -0,0 +1,128 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_alert_severity_summaries_with_start_date_time_with_end_date_ti_2fde77ad import GetAlertSeveritySummariesWithStartDateTimeWithEndDateTi_2fde77ad + +class MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6(BaseRequestBuilder): + """ + Provides operations to call the getAlertSeveritySummaries method. Original name: MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/alerts/microsoft.graph.networkaccess.getAlertSeveritySummaries(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAlertSeveritySummariesWithStartDateTimeWithEndDateTi_2fde77ad]: + """ + Invoke function getAlertSeveritySummaries + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetAlertSeveritySummariesWithStartDateTimeWithEndDateTi_2fde77ad] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_alert_severity_summaries_with_start_date_time_with_end_date_ti_2fde77ad import GetAlertSeveritySummariesWithStartDateTimeWithEndDateTi_2fde77ad + + return await self.request_adapter.send_async(request_info, GetAlertSeveritySummariesWithStartDateTimeWithEndDateTi_2fde77ad, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function getAlertSeveritySummaries + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWit_31ba57e6(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Invoke function getAlertSeveritySummaries + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index 0f5941103f0..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.alert_severity_summary import AlertSeveritySummary - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[AlertSeveritySummary]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.alert_severity_summary import AlertSeveritySummary - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.alert_severity_summary import AlertSeveritySummary - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(AlertSeveritySummary)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_severity_summaries_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_get_alert_severity_summaries_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_severity_summaries_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_get_alert_severity_summaries_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 86fd7a58bf9..00000000000 --- a/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_severity_summaries_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_get_alert_severity_summaries_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,128 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_alert_severity_summaries_with_start_date_time_with_end_date_time_get_response import GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse - -class MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getAlertSeveritySummaries method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/alerts/microsoft.graph.networkaccess.getAlertSeveritySummaries(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Invoke function getAlertSeveritySummaries - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_alert_severity_summaries_with_start_date_time_with_end_date_time_get_response import GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function getAlertSeveritySummaries - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Invoke function getAlertSeveritySummaries - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSeveritySummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_summaries_with_start_date_time_with_end_date_time/get_alert_summaries_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_summaries_with_start_da_04a144d9/get_alert_summaries_with_start_date_time_with_end_date_time_get_response.py similarity index 100% rename from msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_summaries_with_start_date_time_with_end_date_time/get_alert_summaries_with_start_date_time_with_end_date_time_get_response.py rename to msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_summaries_with_start_da_04a144d9/get_alert_summaries_with_start_date_time_with_end_date_time_get_response.py diff --git a/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_summaries_with_start_da_04a144d9/microsoft_graph_networkaccess_get_alert_summaries_with_start_da_97393dc7.py b/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_summaries_with_start_da_04a144d9/microsoft_graph_networkaccess_get_alert_summaries_with_start_da_97393dc7.py new file mode 100644 index 00000000000..71d3b8b9508 --- /dev/null +++ b/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_summaries_with_start_da_04a144d9/microsoft_graph_networkaccess_get_alert_summaries_with_start_da_97393dc7.py @@ -0,0 +1,128 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_alert_summaries_with_start_date_time_with_end_date_time_get_response import GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse + +class MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7(BaseRequestBuilder): + """ + Provides operations to call the getAlertSummaries method. Original name: MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/alerts/microsoft.graph.networkaccess.getAlertSummaries(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse]: + """ + Invoke function getAlertSummaries + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_alert_summaries_with_start_date_time_with_end_date_time_get_response import GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse + + return await self.request_adapter.send_async(request_info, GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function getAlertSummaries + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDa_97393dc7(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Invoke function getAlertSummaries + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_summaries_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_get_alert_summaries_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_summaries_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_get_alert_summaries_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 1cadca8e2f8..00000000000 --- a/msgraph_beta/generated/network_access/alerts/microsoft_graph_networkaccess_get_alert_summaries_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_get_alert_summaries_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,128 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_alert_summaries_with_start_date_time_with_end_date_time_get_response import GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse - -class MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getAlertSummaries method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/alerts/microsoft.graph.networkaccess.getAlertSummaries(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Invoke function getAlertSummaries - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_alert_summaries_with_start_date_time_with_end_date_time_get_response import GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetAlertSummariesWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function getAlertSummaries - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Invoke function getAlertSummaries - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessGetAlertSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/network_access/connectivity/connectivity_request_builder.py b/msgraph_beta/generated/network_access/connectivity/connectivity_request_builder.py index 94abc6d2680..f8e53eea104 100644 --- a/msgraph_beta/generated/network_access/connectivity/connectivity_request_builder.py +++ b/msgraph_beta/generated/network_access/connectivity/connectivity_request_builder.py @@ -17,7 +17,7 @@ from ...models.networkaccess.connectivity import Connectivity from ...models.o_data_errors.o_data_error import ODataError from .branches.branches_request_builder import BranchesRequestBuilder - from .microsoft_graph_networkaccess_get_web_category_by_url_with_url.microsoft_graph_networkaccess_get_web_category_by_url_with_url_request_builder import MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder + from .microsoft_graph_networkaccess_get_web_category_by_url_with_url.microsoft_graph_networkaccess_get_web_category_by_url_with_url_re_738c2fcb import MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb from .remote_networks.remote_networks_request_builder import RemoteNetworksRequestBuilder class ConnectivityRequestBuilder(BaseRequestBuilder): @@ -71,17 +71,17 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Connecti return await self.request_adapter.send_async(request_info, Connectivity, error_mapping) - def microsoft_graph_networkaccess_get_web_category_by_url_with_url(self,url: str) -> MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder: + def microsoft_graph_networkaccess_get_web_category_by_url_with_url(self,url: str) -> MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb: """ Provides operations to call the getWebCategoryByUrl method. param url: Usage: url='{url}' - Returns: MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder + Returns: MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb """ if url is None: raise TypeError("url cannot be null.") - from .microsoft_graph_networkaccess_get_web_category_by_url_with_url.microsoft_graph_networkaccess_get_web_category_by_url_with_url_request_builder import MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder + from .microsoft_graph_networkaccess_get_web_category_by_url_with_url.microsoft_graph_networkaccess_get_web_category_by_url_with_url_re_738c2fcb import MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb - return MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder(self.request_adapter, self.path_parameters, url) + return MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb(self.request_adapter, self.path_parameters, url) async def patch(self,body: Connectivity, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Connectivity]: """ diff --git a/msgraph_beta/generated/network_access/connectivity/microsoft_graph_networkaccess_get_web_category_by_url_with_url/microsoft_graph_networkaccess_get_web_category_by_url_with_url_re_738c2fcb.py b/msgraph_beta/generated/network_access/connectivity/microsoft_graph_networkaccess_get_web_category_by_url_with_url/microsoft_graph_networkaccess_get_web_category_by_url_with_url_re_738c2fcb.py new file mode 100644 index 00000000000..5448c85de5c --- /dev/null +++ b/msgraph_beta/generated/network_access/connectivity/microsoft_graph_networkaccess_get_web_category_by_url_with_url/microsoft_graph_networkaccess_get_web_category_by_url_with_url_re_738c2fcb.py @@ -0,0 +1,84 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.networkaccess.web_category import WebCategory + from ....models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb(BaseRequestBuilder): + """ + Provides operations to call the getWebCategoryByUrl method. Original name: MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], url: Optional[str] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param url: Usage: url='{url}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['url'] = url + super().__init__(request_adapter, "{+baseurl}/networkAccess/connectivity/microsoft.graph.networkaccess.getWebCategoryByUrl(url='{url}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WebCategory]: + """ + Invoke function getWebCategoryByUrl + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[WebCategory] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.networkaccess.web_category import WebCategory + + return await self.request_adapter.send_async(request_info, WebCategory, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function getWebCategoryByUrl + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRe_738c2fcb(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/network_access/connectivity/microsoft_graph_networkaccess_get_web_category_by_url_with_url/microsoft_graph_networkaccess_get_web_category_by_url_with_url_request_builder.py b/msgraph_beta/generated/network_access/connectivity/microsoft_graph_networkaccess_get_web_category_by_url_with_url/microsoft_graph_networkaccess_get_web_category_by_url_with_url_request_builder.py deleted file mode 100644 index af15257dc60..00000000000 --- a/msgraph_beta/generated/network_access/connectivity/microsoft_graph_networkaccess_get_web_category_by_url_with_url/microsoft_graph_networkaccess_get_web_category_by_url_with_url_request_builder.py +++ /dev/null @@ -1,84 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.networkaccess.web_category import WebCategory - from ....models.o_data_errors.o_data_error import ODataError - -class MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getWebCategoryByUrl method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], url: Optional[str] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param url: Usage: url='{url}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['url'] = url - super().__init__(request_adapter, "{+baseurl}/networkAccess/connectivity/microsoft.graph.networkaccess.getWebCategoryByUrl(url='{url}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[WebCategory]: - """ - Invoke function getWebCategoryByUrl - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WebCategory] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.networkaccess.web_category import WebCategory - - return await self.request_adapter.send_async(request_info, WebCategory, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function getWebCategoryByUrl - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessGetWebCategoryByUrlWithUrlRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_cross_tenant_access_report_with_s_2c36c1b1/cross_tenant_access_report_with_start_date_time_with_end_date_time_023059c6.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_cross_tenant_access_report_with_s_2c36c1b1/cross_tenant_access_report_with_start_date_time_with_end_date_time_023059c6.py new file mode 100644 index 00000000000..5764d3d9774 --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_cross_tenant_access_report_with_s_2c36c1b1/cross_tenant_access_report_with_start_date_time_with_end_date_time_023059c6.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.cross_tenant_access import CrossTenantAccess + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class CrossTenantAccessReportWithStartDateTimeWithEndDateTime_023059c6(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse + """ + # The value property + value: Optional[list[CrossTenantAccess]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> CrossTenantAccessReportWithStartDateTimeWithEndDateTime_023059c6: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: CrossTenantAccessReportWithStartDateTimeWithEndDateTime_023059c6 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return CrossTenantAccessReportWithStartDateTimeWithEndDateTime_023059c6() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.cross_tenant_access import CrossTenantAccess + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.cross_tenant_access import CrossTenantAccess + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CrossTenantAccess)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_cross_tenant_access_report_with_s_2c36c1b1/microsoft_graph_networkaccess_cross_tenant_access_report_with_s_74eb9b50.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_cross_tenant_access_report_with_s_2c36c1b1/microsoft_graph_networkaccess_cross_tenant_access_report_with_s_74eb9b50.py new file mode 100644 index 00000000000..2795c8e4e80 --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_cross_tenant_access_report_with_s_2c36c1b1/microsoft_graph_networkaccess_cross_tenant_access_report_with_s_74eb9b50.py @@ -0,0 +1,128 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .cross_tenant_access_report_with_start_date_time_with_end_date_time_023059c6 import CrossTenantAccessReportWithStartDateTimeWithEndDateTime_023059c6 + +class MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50(BaseRequestBuilder): + """ + Provides operations to call the crossTenantAccessReport method. Original name: MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.crossTenantAccessReport(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[CrossTenantAccessReportWithStartDateTimeWithEndDateTime_023059c6]: + """ + Invoke function crossTenantAccessReport + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CrossTenantAccessReportWithStartDateTimeWithEndDateTime_023059c6] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .cross_tenant_access_report_with_start_date_time_with_end_date_time_023059c6 import CrossTenantAccessReportWithStartDateTimeWithEndDateTime_023059c6 + + return await self.request_adapter.send_async(request_info, CrossTenantAccessReportWithStartDateTimeWithEndDateTime_023059c6, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function crossTenantAccessReport + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Invoke function crossTenantAccessReport + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index 03a8cd3de28..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.cross_tenant_access import CrossTenantAccess - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[CrossTenantAccess]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.cross_tenant_access import CrossTenantAccess - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.cross_tenant_access import CrossTenantAccess - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CrossTenantAccess)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_cross_tenant_access_report_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_cross_tenant_access_report_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_cross_tenant_access_report_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_cross_tenant_access_report_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 041998adb1a..00000000000 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_cross_tenant_access_report_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_cross_tenant_access_report_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,128 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .cross_tenant_access_report_with_start_date_time_with_end_date_time_get_response import CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse - -class MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the crossTenantAccessReport method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.crossTenantAccessReport(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Invoke function crossTenantAccessReport - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .cross_tenant_access_report_with_start_date_time_with_end_date_time_get_response import CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, CrossTenantAccessReportWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function crossTenantAccessReport - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Invoke function crossTenantAccessReport - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_destination_report_with_start_da_cc1b1768/destination_report_with_start_date_time_with_end_date_timeai_agen_58d3ae2f.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_destination_report_with_start_da_cc1b1768/destination_report_with_start_date_time_with_end_date_timeai_agen_58d3ae2f.py new file mode 100644 index 00000000000..09a00535744 --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_destination_report_with_start_da_cc1b1768/destination_report_with_start_date_time_with_end_date_timeai_agen_58d3ae2f.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.destination import Destination + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class DestinationReportWithStartDateTimeWithEndDateTimeaiAgen_58d3ae2f(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: DestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameGetResponse + """ + # The value property + value: Optional[list[Destination]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DestinationReportWithStartDateTimeWithEndDateTimeaiAgen_58d3ae2f: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DestinationReportWithStartDateTimeWithEndDateTimeaiAgen_58d3ae2f + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DestinationReportWithStartDateTimeWithEndDateTimeaiAgen_58d3ae2f() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.destination import Destination + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.destination import Destination + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Destination)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_destination_report_with_start_da_cc1b1768/microsoft_graph_networkaccess_destination_report_with_start_da_7ddfa63b.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_destination_report_with_start_da_cc1b1768/microsoft_graph_networkaccess_destination_report_with_start_da_7ddfa63b.py new file mode 100644 index 00000000000..c33189a6098 --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_destination_report_with_start_da_cc1b1768/microsoft_graph_networkaccess_destination_report_with_start_da_7ddfa63b.py @@ -0,0 +1,138 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .destination_report_with_start_date_time_with_end_date_timeai_agen_58d3ae2f import DestinationReportWithStartDateTimeWithEndDateTimeaiAgen_58d3ae2f + +class MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b(BaseRequestBuilder): + """ + Provides operations to call the destinationReport method. Original name: MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.destinationReport(startDateTime={startDateTime},endDateTime={endDateTime},aiAgentId='@aiAgentId',aiAgentName='@aiAgentName'){?%24count,%24filter,%24search,%24skip,%24top,aiAgentId*,aiAgentName*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameRequestBuilderGetQueryParameters]] = None) -> Optional[DestinationReportWithStartDateTimeWithEndDateTimeaiAgen_58d3ae2f]: + """ + Invoke function destinationReport + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DestinationReportWithStartDateTimeWithEndDateTimeaiAgen_58d3ae2f] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .destination_report_with_start_date_time_with_end_date_timeai_agen_58d3ae2f import DestinationReportWithStartDateTimeWithEndDateTimeaiAgen_58d3ae2f + + return await self.request_adapter.send_async(request_info, DestinationReportWithStartDateTimeWithEndDateTimeaiAgen_58d3ae2f, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function destinationReport + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameRequestBuilderGetQueryParameters(): + """ + Invoke function destinationReport + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "ai_agent_id": + return "aiAgentId" + if original_name == "ai_agent_name": + return "aiAgentName" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aiAgentId='@aiAgentId' + ai_agent_id: Optional[str] = None + + # Usage: aiAgentName='@aiAgentName' + ai_agent_name: Optional[str] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeaiAgentIdAiAgentIdAiAgentNameAiAgentNameRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index 143f0194941..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.destination import Destination - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class DestinationReportWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[Destination]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DestinationReportWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DestinationReportWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DestinationReportWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.destination import Destination - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.destination import Destination - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Destination)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_destination_report_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_destination_report_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_destination_report_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_destination_report_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 7dd4045b753..00000000000 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_destination_report_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_destination_report_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,128 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .destination_report_with_start_date_time_with_end_date_time_get_response import DestinationReportWithStartDateTimeWithEndDateTimeGetResponse - -class MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the destinationReport method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.destinationReport(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[DestinationReportWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Invoke function destinationReport - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DestinationReportWithStartDateTimeWithEndDateTimeGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .destination_report_with_start_date_time_with_end_date_time_get_response import DestinationReportWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, DestinationReportWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function destinationReport - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Invoke function destinationReport - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_device_report_with_start_date_tim_88652905/device_report_with_start_date_time_with_end_date_timediscovered_a_f4f09686.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_device_report_with_start_date_tim_88652905/device_report_with_start_date_time_with_end_date_timediscovered_a_f4f09686.py new file mode 100644 index 00000000000..1cd276ef54c --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_device_report_with_start_date_tim_88652905/device_report_with_start_date_time_with_end_date_timediscovered_a_f4f09686.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.device import Device + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class DeviceReportWithStartDateTimeWithEndDateTimediscoveredA_f4f09686(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlGetResponse + """ + # The value property + value: Optional[list[Device]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeviceReportWithStartDateTimeWithEndDateTimediscoveredA_f4f09686: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeviceReportWithStartDateTimeWithEndDateTimediscoveredA_f4f09686 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeviceReportWithStartDateTimeWithEndDateTimediscoveredA_f4f09686() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.device import Device + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.device import Device + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Device)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_device_report_with_start_date_tim_88652905/microsoft_graph_networkaccess_device_report_with_start_date_tim_06594dbd.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_device_report_with_start_date_tim_88652905/microsoft_graph_networkaccess_device_report_with_start_date_tim_06594dbd.py new file mode 100644 index 00000000000..262ea28fa6b --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_device_report_with_start_date_tim_88652905/microsoft_graph_networkaccess_device_report_with_start_date_tim_06594dbd.py @@ -0,0 +1,158 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .device_report_with_start_date_time_with_end_date_timediscovered_a_f4f09686 import DeviceReportWithStartDateTimeWithEndDateTimediscoveredA_f4f09686 + +class MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd(BaseRequestBuilder): + """ + Provides operations to call the deviceReport method. Original name: MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId='@discoveredApplicationSegmentId',applicationId='@applicationId',aiAgentId='@aiAgentId',aiAgentName='@aiAgentName',cloudApplicationName='@cloudApplicationName',destinationUrl='@destinationUrl'){?%24count,%24filter,%24search,%24skip,%24top,aiAgentId*,aiAgentName*,applicationId*,cloudApplicationName*,destinationUrl*,discoveredApplicationSegmentId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceReportWithStartDateTimeWithEndDateTimediscoveredA_f4f09686]: + """ + Invoke function deviceReport + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DeviceReportWithStartDateTimeWithEndDateTimediscoveredA_f4f09686] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .device_report_with_start_date_time_with_end_date_timediscovered_a_f4f09686 import DeviceReportWithStartDateTimeWithEndDateTimediscoveredA_f4f09686 + + return await self.request_adapter.send_async(request_info, DeviceReportWithStartDateTimeWithEndDateTimediscoveredA_f4f09686, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function deviceReport + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters(): + """ + Invoke function deviceReport + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "ai_agent_id": + return "aiAgentId" + if original_name == "ai_agent_name": + return "aiAgentName" + if original_name == "application_id": + return "applicationId" + if original_name == "cloud_application_name": + return "cloudApplicationName" + if original_name == "count": + return "%24count" + if original_name == "destination_url": + return "destinationUrl" + if original_name == "discovered_application_segment_id": + return "discoveredApplicationSegmentId" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aiAgentId='@aiAgentId' + ai_agent_id: Optional[str] = None + + # Usage: aiAgentName='@aiAgentName' + ai_agent_name: Optional[str] = None + + # Usage: applicationId='@applicationId' + application_id: Optional[str] = None + + # Usage: cloudApplicationName='@cloudApplicationName' + cloud_application_name: Optional[str] = None + + # Include count of items + count: Optional[bool] = None + + # Usage: destinationUrl='@destinationUrl' + destination_url: Optional[str] = None + + # Usage: discoveredApplicationSegmentId='@discoveredApplicationSegmentId' + discovered_application_segment_id: Optional[str] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id/device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_get_response.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id/device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_get_response.py deleted file mode 100644 index ef38f1db51f..00000000000 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id/device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.device import Device - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[Device]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.device import Device - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.device import Device - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(Device)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id/microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_request_builder.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id/microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_request_builder.py deleted file mode 100644 index e0d623103d9..00000000000 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id/microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_request_builder.py +++ /dev/null @@ -1,138 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_get_response import DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse - -class MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the deviceReport method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.deviceReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId='@discoveredApplicationSegmentId',applicationId='@applicationId'){?%24count,%24filter,%24search,%24skip,%24top,applicationId*,discoveredApplicationSegmentId*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]] = None) -> Optional[DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse]: - """ - Invoke function deviceReport - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_get_response import DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse - - return await self.request_adapter.send_async(request_info, DeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function deviceReport - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters(): - """ - Invoke function deviceReport - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "application_id": - return "applicationId" - if original_name == "count": - return "%24count" - if original_name == "discovered_application_segment_id": - return "discoveredApplicationSegmentId" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: applicationId='@applicationId' - application_id: Optional[str] = None - - # Include count of items - count: Optional[bool] = None - - # Usage: discoveredApplicationSegmentId='@discoveredApplicationSegmentId' - discovered_application_segment_id: Optional[str] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - 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_da_9a0306bb/entities_summaries_with_start_date_time_with_end_date_time_get_response.py similarity index 100% rename from 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 rename to msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_entities_summaries_with_start_da_9a0306bb/entities_summaries_with_start_date_time_with_end_date_time_get_response.py diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_entities_summaries_with_start_da_9a0306bb/microsoft_graph_networkaccess_entities_summaries_with_start_da_b76b42e0.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_entities_summaries_with_start_da_9a0306bb/microsoft_graph_networkaccess_entities_summaries_with_start_da_b76b42e0.py new file mode 100644 index 00000000000..353f3dc8e73 --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_entities_summaries_with_start_da_9a0306bb/microsoft_graph_networkaccess_entities_summaries_with_start_da_b76b42e0.py @@ -0,0 +1,129 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .entities_summaries_with_start_date_time_with_end_date_time_get_response import EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse + +class MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0(BaseRequestBuilder): + """ + Provides operations to call the entitiesSummaries method. Original name: MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.entitiesSummaries(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse]: + """ + Get the number of users, devices, and workloads per traffic type in a specified time period as logged in Global Secure Access. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/networkaccess-reports-entitiessummaries?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .entities_summaries_with_start_date_time_with_end_date_time_get_response import EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse + + return await self.request_adapter.send_async(request_info, EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of users, devices, and workloads per traffic type in a specified time period as logged in Global Secure Access. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Get the number of users, devices, and workloads per traffic type in a specified time period as logged in Global Secure Access. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_entities_summaries_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_entities_summaries_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_entities_summaries_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_entities_summaries_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 0c8512315ed..00000000000 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_entities_summaries_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_entities_summaries_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,129 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .entities_summaries_with_start_date_time_with_end_date_time_get_response import EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse - -class MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the entitiesSummaries method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.entitiesSummaries(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Get the number of users, devices, and workloads per traffic type in a specified time period as logged in Global Secure Access. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/networkaccess-reports-entitiessummaries?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .entities_summaries_with_start_date_time_with_end_date_time_get_response import EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, EntitiesSummariesWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of users, devices, and workloads per traffic type in a specified time period as logged in Global Secure Access. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Get the number of users, devices, and workloads per traffic type in a specified time period as logged in Global Secure Access. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_application_usage_analytics_498a5660/get_application_usage_analytics_with_start_date_time_with_end_dat_d33b4dbf.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_application_usage_analytics_498a5660/get_application_usage_analytics_with_start_date_time_with_end_dat_d33b4dbf.py new file mode 100644 index 00000000000..cf37d4930df --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_application_usage_analytics_498a5660/get_application_usage_analytics_with_start_date_time_with_end_dat_d33b4dbf.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.application_analytics_usage_point import ApplicationAnalyticsUsagePoint + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetApplicationUsageAnalyticsWithStartDateTimeWithEndDat_d33b4dbf(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse + """ + # The value property + value: Optional[list[ApplicationAnalyticsUsagePoint]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetApplicationUsageAnalyticsWithStartDateTimeWithEndDat_d33b4dbf: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetApplicationUsageAnalyticsWithStartDateTimeWithEndDat_d33b4dbf + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetApplicationUsageAnalyticsWithStartDateTimeWithEndDat_d33b4dbf() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.application_analytics_usage_point import ApplicationAnalyticsUsagePoint + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.application_analytics_usage_point import ApplicationAnalyticsUsagePoint + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ApplicationAnalyticsUsagePoint)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_application_usage_analytics_498a5660/microsoft_graph_networkaccess_get_application_usage_analytics_46cb0254.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_application_usage_analytics_498a5660/microsoft_graph_networkaccess_get_application_usage_analytics_46cb0254.py new file mode 100644 index 00000000000..9a4b3ec4f9e --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_application_usage_analytics_498a5660/microsoft_graph_networkaccess_get_application_usage_analytics_46cb0254.py @@ -0,0 +1,131 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_application_usage_analytics_with_start_date_time_with_end_dat_d33b4dbf import GetApplicationUsageAnalyticsWithStartDateTimeWithEndDat_d33b4dbf + +class MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254(BaseRequestBuilder): + """ + Provides operations to call the getApplicationUsageAnalytics method. Original name: MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], aggregated_by: Optional[str] = None, end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254 and sets the default values. + param aggregated_by: Usage: aggregatedBy='{aggregatedBy}' + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['aggregatedBy'] = aggregated_by + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getApplicationUsageAnalytics(startDateTime={startDateTime},endDateTime={endDateTime},aggregatedBy='{aggregatedBy}'){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]] = None) -> Optional[GetApplicationUsageAnalyticsWithStartDateTimeWithEndDat_d33b4dbf]: + """ + Get a collection of application usage analytics data points based on aggregated traffic logs for a specified time period, providing daily breakdown of usage between cloud and enterprise applications in Global Secure Access. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetApplicationUsageAnalyticsWithStartDateTimeWithEndDat_d33b4dbf] + Find more info here: https://learn.microsoft.com/graph/api/networkaccess-reports-getapplicationusageanalytics?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_application_usage_analytics_with_start_date_time_with_end_dat_d33b4dbf import GetApplicationUsageAnalyticsWithStartDateTimeWithEndDat_d33b4dbf + + return await self.request_adapter.send_async(request_info, GetApplicationUsageAnalyticsWithStartDateTimeWithEndDat_d33b4dbf, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get a collection of application usage analytics data points based on aggregated traffic logs for a specified time period, providing daily breakdown of usage between cloud and enterprise applications in Global Secure Access. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters(): + """ + Get a collection of application usage analytics data points based on aggregated traffic logs for a specified time period, providing daily breakdown of usage between cloud and enterprise applications in Global Secure Access. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by/get_application_usage_analytics_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_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by/get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by_get_response.py deleted file mode 100644 index c1ae9fe987f..00000000000 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by/get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.application_analytics_usage_point import ApplicationAnalyticsUsagePoint - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ApplicationAnalyticsUsagePoint]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.application_analytics_usage_point import ApplicationAnalyticsUsagePoint - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.application_analytics_usage_point import ApplicationAnalyticsUsagePoint - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ApplicationAnalyticsUsagePoint)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by/microsoft_graph_networkaccess_get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by_request_builder.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by/microsoft_graph_networkaccess_get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by_request_builder.py deleted file mode 100644 index 073109c25f1..00000000000 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by/microsoft_graph_networkaccess_get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by_request_builder.py +++ /dev/null @@ -1,131 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by_get_response import GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse - -class MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getApplicationUsageAnalytics method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], aggregated_by: Optional[str] = None, end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder and sets the default values. - param aggregated_by: Usage: aggregatedBy='{aggregatedBy}' - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['aggregatedBy'] = aggregated_by - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getApplicationUsageAnalytics(startDateTime={startDateTime},endDateTime={endDateTime},aggregatedBy='{aggregatedBy}'){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]] = None) -> Optional[GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse]: - """ - Get a collection of application usage analytics data points based on aggregated traffic logs for a specified time period, providing daily breakdown of usage between cloud and enterprise applications in Global Secure Access. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/networkaccess-reports-getapplicationusageanalytics?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by_get_response import GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse - - return await self.request_adapter.send_async(request_info, GetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a collection of application usage analytics data points based on aggregated traffic logs for a specified time period, providing daily breakdown of usage between cloud and enterprise applications in Global Secure Access. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters(): - """ - Get a collection of application usage analytics data points based on aggregated traffic logs for a specified time period, providing daily breakdown of usage between cloud and enterprise applications in Global Secure Access. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_cloud_application_report_wit_b76c2738/get_cloud_application_report_with_start_date_time_with_end_date_ti_b5a4aa5b.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_cloud_application_report_wit_b76c2738/get_cloud_application_report_with_start_date_time_with_end_date_ti_b5a4aa5b.py new file mode 100644 index 00000000000..6f1774dc24a --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_cloud_application_report_wit_b76c2738/get_cloud_application_report_with_start_date_time_with_end_date_ti_b5a4aa5b.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.cloud_application_report import CloudApplicationReport + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetCloudApplicationReportWithStartDateTimeWithEndDateTi_b5a4aa5b(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse + """ + # The value property + value: Optional[list[CloudApplicationReport]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetCloudApplicationReportWithStartDateTimeWithEndDateTi_b5a4aa5b: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetCloudApplicationReportWithStartDateTimeWithEndDateTi_b5a4aa5b + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetCloudApplicationReportWithStartDateTimeWithEndDateTi_b5a4aa5b() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.cloud_application_report import CloudApplicationReport + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.cloud_application_report import CloudApplicationReport + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CloudApplicationReport)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_cloud_application_report_wit_b76c2738/microsoft_graph_networkaccess_get_cloud_application_report_wit_08376ab7.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_cloud_application_report_wit_b76c2738/microsoft_graph_networkaccess_get_cloud_application_report_wit_08376ab7.py new file mode 100644 index 00000000000..9dbdc960667 --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_cloud_application_report_wit_b76c2738/microsoft_graph_networkaccess_get_cloud_application_report_wit_08376ab7.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_cloud_application_report_with_start_date_time_with_end_date_ti_b5a4aa5b import GetCloudApplicationReportWithStartDateTimeWithEndDateTi_b5a4aa5b + +class MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7(BaseRequestBuilder): + """ + Provides operations to call the getCloudApplicationReport method. Original name: MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getCloudApplicationReport(startDateTime={startDateTime},endDateTime={endDateTime},userId='@userId'){?%24count,%24filter,%24search,%24skip,%24top,userId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]] = None) -> Optional[GetCloudApplicationReportWithStartDateTimeWithEndDateTi_b5a4aa5b]: + """ + Get a collection of cloud application reports based on aggregated traffic logs for a specified time period in Global Secure Access. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetCloudApplicationReportWithStartDateTimeWithEndDateTi_b5a4aa5b] + Find more info here: https://learn.microsoft.com/graph/api/networkaccess-reports-getcloudapplicationreport?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_cloud_application_report_with_start_date_time_with_end_date_ti_b5a4aa5b import GetCloudApplicationReportWithStartDateTimeWithEndDateTi_b5a4aa5b + + return await self.request_adapter.send_async(request_info, GetCloudApplicationReportWithStartDateTimeWithEndDateTi_b5a4aa5b, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get a collection of cloud application reports based on aggregated traffic logs for a specified time period in Global Secure Access. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters(): + """ + Get a collection of cloud application reports based on aggregated traffic logs for a specified time period in Global Secure Access. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + if original_name == "user_id": + return "userId" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: userId='@userId' + user_id: Optional[str] = None + + + @dataclass + class MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id/get_cloud_application_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_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id/get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id_get_response.py deleted file mode 100644 index 6c548af93d4..00000000000 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id/get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.cloud_application_report import CloudApplicationReport - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[CloudApplicationReport]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.cloud_application_report import CloudApplicationReport - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.cloud_application_report import CloudApplicationReport - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CloudApplicationReport)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id/microsoft_graph_networkaccess_get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id_request_builder.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id/microsoft_graph_networkaccess_get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id_request_builder.py deleted file mode 100644 index d78517dda9c..00000000000 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id/microsoft_graph_networkaccess_get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id_get_response import GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse - -class MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getCloudApplicationReport method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getCloudApplicationReport(startDateTime={startDateTime},endDateTime={endDateTime},userId='@userId'){?%24count,%24filter,%24search,%24skip,%24top,userId*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]] = None) -> Optional[GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse]: - """ - Get a collection of cloud application reports based on aggregated traffic logs for a specified time period in Global Secure Access. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/networkaccess-reports-getcloudapplicationreport?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id_get_response import GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse - - return await self.request_adapter.send_async(request_info, GetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a collection of cloud application reports based on aggregated traffic logs for a specified time period in Global Secure Access. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters(): - """ - Get a collection of cloud application reports based on aggregated traffic logs for a specified time period in Global Secure Access. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - if original_name == "user_id": - return "userId" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: userId='@userId' - user_id: Optional[str] = None - - - @dataclass - class MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_connection_summaries_with_st_286f0b81/get_connection_summaries_with_start_date_time_with_end_date_time_g_db9439d0.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_connection_summaries_with_st_286f0b81/get_connection_summaries_with_start_date_time_with_end_date_time_g_db9439d0.py new file mode 100644 index 00000000000..7f8f333e11f --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_connection_summaries_with_st_286f0b81/get_connection_summaries_with_start_date_time_with_end_date_time_g_db9439d0.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.connection_summary import ConnectionSummary + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetConnectionSummariesWithStartDateTimeWithEndDateTimeG_db9439d0(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse + """ + # The value property + value: Optional[list[ConnectionSummary]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetConnectionSummariesWithStartDateTimeWithEndDateTimeG_db9439d0: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetConnectionSummariesWithStartDateTimeWithEndDateTimeG_db9439d0 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetConnectionSummariesWithStartDateTimeWithEndDateTimeG_db9439d0() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.connection_summary import ConnectionSummary + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.connection_summary import ConnectionSummary + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ConnectionSummary)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_connection_summaries_with_st_286f0b81/microsoft_graph_networkaccess_get_connection_summaries_with_st_6f553693.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_connection_summaries_with_st_286f0b81/microsoft_graph_networkaccess_get_connection_summaries_with_st_6f553693.py new file mode 100644 index 00000000000..1111c0ca24a --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_connection_summaries_with_st_286f0b81/microsoft_graph_networkaccess_get_connection_summaries_with_st_6f553693.py @@ -0,0 +1,129 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_connection_summaries_with_start_date_time_with_end_date_time_g_db9439d0 import GetConnectionSummariesWithStartDateTimeWithEndDateTimeG_db9439d0 + +class MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693(BaseRequestBuilder): + """ + Provides operations to call the getConnectionSummaries method. Original name: MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getConnectionSummaries(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetConnectionSummariesWithStartDateTimeWithEndDateTimeG_db9439d0]: + """ + Returns connections count per traffic type: Private/Internet/Microsoft. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetConnectionSummariesWithStartDateTimeWithEndDateTimeG_db9439d0] + Find more info here: https://learn.microsoft.com/graph/api/networkaccess-reports-getconnectionsummaries?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_connection_summaries_with_start_date_time_with_end_date_time_g_db9439d0 import GetConnectionSummariesWithStartDateTimeWithEndDateTimeG_db9439d0 + + return await self.request_adapter.send_async(request_info, GetConnectionSummariesWithStartDateTimeWithEndDateTimeG_db9439d0, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Returns connections count per traffic type: Private/Internet/Microsoft. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Returns connections count per traffic type: Private/Internet/Microsoft. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_connection_summaries_with_start_date_time_with_end_date_time/get_connection_summaries_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_connection_summaries_with_start_date_time_with_end_date_time/get_connection_summaries_with_start_date_time_with_end_date_time_get_response.py deleted file mode 100644 index de31115188e..00000000000 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_connection_summaries_with_start_date_time_with_end_date_time/get_connection_summaries_with_start_date_time_with_end_date_time_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.connection_summary import ConnectionSummary - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ConnectionSummary]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.connection_summary import ConnectionSummary - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.connection_summary import ConnectionSummary - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ConnectionSummary)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_connection_summaries_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_get_connection_summaries_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_connection_summaries_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_get_connection_summaries_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 5d5771f5a42..00000000000 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_connection_summaries_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_get_connection_summaries_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,129 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_connection_summaries_with_start_date_time_with_end_date_time_get_response import GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse - -class MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getConnectionSummaries method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getConnectionSummaries(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Returns connections count per traffic type: Private/Internet/Microsoft. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/networkaccess-reports-getconnectionsummaries?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_connection_summaries_with_start_date_time_with_end_date_time_get_response import GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetConnectionSummariesWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Returns connections count per traffic type: Private/Internet/Microsoft. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Returns connections count per traffic type: Private/Internet/Microsoft. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_cross_tenant_summary_with_sta_04bba7b0/microsoft_graph_networkaccess_get_cross_tenant_summary_with_sta_f8c194eb.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_cross_tenant_summary_with_sta_04bba7b0/microsoft_graph_networkaccess_get_cross_tenant_summary_with_sta_f8c194eb.py new file mode 100644 index 00000000000..c44d5bce07c --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_cross_tenant_summary_with_sta_04bba7b0/microsoft_graph_networkaccess_get_cross_tenant_summary_with_sta_f8c194eb.py @@ -0,0 +1,89 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.networkaccess.cross_tenant_summary import CrossTenantSummary + from ....models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb(BaseRequestBuilder): + """ + Provides operations to call the getCrossTenantSummary method. Original name: MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], discovery_pivot_date_time: Optional[datetime.datetime] = None, end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb and sets the default values. + param discovery_pivot_date_time: Usage: discoveryPivotDateTime={discoveryPivotDateTime} + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['discoveryPivotDateTime'] = discovery_pivot_date_time + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getCrossTenantSummary(startDateTime={startDateTime},endDateTime={endDateTime},discoveryPivotDateTime={discoveryPivotDateTime})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CrossTenantSummary]: + """ + Get a summary of the cross-tenant access patterns as logged in Global Secure Access. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CrossTenantSummary] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.networkaccess.cross_tenant_summary import CrossTenantSummary + + return await self.request_adapter.send_async(request_info, CrossTenantSummary, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Get a summary of the cross-tenant access patterns as logged in Global Secure Access. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_cross_tenant_summary_with_start_date_time_with_end_date_time_with_discovery_pivot_date_time/microsoft_graph_networkaccess_get_cross_tenant_summary_with_start_date_time_with_end_date_time_with_discovery_pivot_date_time_request_builder.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_cross_tenant_summary_with_start_date_time_with_end_date_time_with_discovery_pivot_date_time/microsoft_graph_networkaccess_get_cross_tenant_summary_with_start_date_time_with_end_date_time_with_discovery_pivot_date_time_request_builder.py deleted file mode 100644 index 9d5e294c5ee..00000000000 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_cross_tenant_summary_with_start_date_time_with_end_date_time_with_discovery_pivot_date_time/microsoft_graph_networkaccess_get_cross_tenant_summary_with_start_date_time_with_end_date_time_with_discovery_pivot_date_time_request_builder.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.networkaccess.cross_tenant_summary import CrossTenantSummary - from ....models.o_data_errors.o_data_error import ODataError - -class MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getCrossTenantSummary method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], discovery_pivot_date_time: Optional[datetime.datetime] = None, end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder and sets the default values. - param discovery_pivot_date_time: Usage: discoveryPivotDateTime={discoveryPivotDateTime} - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['discoveryPivotDateTime'] = discovery_pivot_date_time - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getCrossTenantSummary(startDateTime={startDateTime},endDateTime={endDateTime},discoveryPivotDateTime={discoveryPivotDateTime})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CrossTenantSummary]: - """ - Get a summary of the cross-tenant access patterns as logged in Global Secure Access. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[CrossTenantSummary] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.networkaccess.cross_tenant_summary import CrossTenantSummary - - return await self.request_adapter.send_async(request_info, CrossTenantSummary, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Get a summary of the cross-tenant access patterns as logged in Global Secure Access. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_destination_summaries_with_s_790ff302/get_destination_summaries_with_start_date_time_with_end_date_time_da48e0da.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_destination_summaries_with_s_790ff302/get_destination_summaries_with_start_date_time_with_end_date_time_da48e0da.py new file mode 100644 index 00000000000..ead0add4b3e --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_destination_summaries_with_s_790ff302/get_destination_summaries_with_start_date_time_with_end_date_time_da48e0da.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.destination_summary import DestinationSummary + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetDestinationSummariesWithStartDateTimeWithEndDateTime_da48e0da(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse + """ + # The value property + value: Optional[list[DestinationSummary]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetDestinationSummariesWithStartDateTimeWithEndDateTime_da48e0da: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetDestinationSummariesWithStartDateTimeWithEndDateTime_da48e0da + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetDestinationSummariesWithStartDateTimeWithEndDateTime_da48e0da() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.destination_summary import DestinationSummary + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.destination_summary import DestinationSummary + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DestinationSummary)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_destination_summaries_with_s_790ff302/microsoft_graph_networkaccess_get_destination_summaries_with_s_f815467f.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_destination_summaries_with_s_790ff302/microsoft_graph_networkaccess_get_destination_summaries_with_s_f815467f.py new file mode 100644 index 00000000000..1f34f3124e0 --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_destination_summaries_with_s_790ff302/microsoft_graph_networkaccess_get_destination_summaries_with_s_f815467f.py @@ -0,0 +1,130 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_destination_summaries_with_start_date_time_with_end_date_time_da48e0da import GetDestinationSummariesWithStartDateTimeWithEndDateTime_da48e0da + +class MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f(BaseRequestBuilder): + """ + Provides operations to call the getDestinationSummaries method. Original name: MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], aggregated_by: Optional[str] = None, end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f and sets the default values. + param aggregated_by: Usage: aggregatedBy='{aggregatedBy}' + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['aggregatedBy'] = aggregated_by + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getDestinationSummaries(startDateTime={startDateTime},endDateTime={endDateTime},aggregatedBy='{aggregatedBy}'){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]] = None) -> Optional[GetDestinationSummariesWithStartDateTimeWithEndDateTime_da48e0da]: + """ + Get counts of the visits to the top destination aggregations as logged in Global Secure Access. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetDestinationSummariesWithStartDateTimeWithEndDateTime_da48e0da] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_destination_summaries_with_start_date_time_with_end_date_time_da48e0da import GetDestinationSummariesWithStartDateTimeWithEndDateTime_da48e0da + + return await self.request_adapter.send_async(request_info, GetDestinationSummariesWithStartDateTimeWithEndDateTime_da48e0da, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get counts of the visits to the top destination aggregations as logged in Global Secure Access. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters(): + """ + Get counts of the visits to the top destination aggregations as logged in Global Secure Access. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index beb4a9e9105..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.destination_summary import DestinationSummary - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DestinationSummary]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.destination_summary import DestinationSummary - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.destination_summary import DestinationSummary - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DestinationSummary)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by/microsoft_graph_networkaccess_get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by_request_builder.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/microsoft_graph_networkaccess_get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by_request_builder.py deleted file mode 100644 index adaabae8e4d..00000000000 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by/microsoft_graph_networkaccess_get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by_request_builder.py +++ /dev/null @@ -1,130 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by_get_response import GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse - -class MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getDestinationSummaries method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], aggregated_by: Optional[str] = None, end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder and sets the default values. - param aggregated_by: Usage: aggregatedBy='{aggregatedBy}' - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['aggregatedBy'] = aggregated_by - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getDestinationSummaries(startDateTime={startDateTime},endDateTime={endDateTime},aggregatedBy='{aggregatedBy}'){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]] = None) -> Optional[GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse]: - """ - Get counts of the visits to the top destination aggregations as logged in Global Secure Access. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by_get_response import GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse - - return await self.request_adapter.send_async(request_info, GetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get counts of the visits to the top destination aggregations as logged in Global Secure Access. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters(): - """ - Get counts of the visits to the top destination aggregations as logged in Global Secure Access. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_device_usage_summary_with_sta_d5c8c2a7/microsoft_graph_networkaccess_get_device_usage_summary_with_sta_ba9070fc.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_device_usage_summary_with_sta_d5c8c2a7/microsoft_graph_networkaccess_get_device_usage_summary_with_sta_ba9070fc.py new file mode 100644 index 00000000000..062fc31ed98 --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_device_usage_summary_with_sta_d5c8c2a7/microsoft_graph_networkaccess_get_device_usage_summary_with_sta_ba9070fc.py @@ -0,0 +1,89 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.networkaccess.device_usage_summary import DeviceUsageSummary + from ....models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc(BaseRequestBuilder): + """ + Provides operations to call the getDeviceUsageSummary method. Original name: MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], activity_pivot_date_time: Optional[datetime.datetime] = None, end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc and sets the default values. + param activity_pivot_date_time: Usage: activityPivotDateTime={activityPivotDateTime} + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['activityPivotDateTime'] = activity_pivot_date_time + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getDeviceUsageSummary(startDateTime={startDateTime},endDateTime={endDateTime},activityPivotDateTime={activityPivotDateTime})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceUsageSummary]: + """ + Get a summary of device onboarding and offboarding within a specified timeframe as logged in Global Secure Access. This summary includes the total number of devices, active devices, and inactive devices. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DeviceUsageSummary] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.networkaccess.device_usage_summary import DeviceUsageSummary + + return await self.request_adapter.send_async(request_info, DeviceUsageSummary, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Get a summary of device onboarding and offboarding within a specified timeframe as logged in Global Secure Access. This summary includes the total number of devices, active devices, and inactive devices. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_device_usage_summary_with_start_date_time_with_end_date_time_with_activity_pivot_date_time/microsoft_graph_networkaccess_get_device_usage_summary_with_start_date_time_with_end_date_time_with_activity_pivot_date_time_request_builder.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_device_usage_summary_with_start_date_time_with_end_date_time_with_activity_pivot_date_time/microsoft_graph_networkaccess_get_device_usage_summary_with_start_date_time_with_end_date_time_with_activity_pivot_date_time_request_builder.py deleted file mode 100644 index 0e85acc3c48..00000000000 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_device_usage_summary_with_start_date_time_with_end_date_time_with_activity_pivot_date_time/microsoft_graph_networkaccess_get_device_usage_summary_with_start_date_time_with_end_date_time_with_activity_pivot_date_time_request_builder.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.networkaccess.device_usage_summary import DeviceUsageSummary - from ....models.o_data_errors.o_data_error import ODataError - -class MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getDeviceUsageSummary method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], activity_pivot_date_time: Optional[datetime.datetime] = None, end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder and sets the default values. - param activity_pivot_date_time: Usage: activityPivotDateTime={activityPivotDateTime} - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['activityPivotDateTime'] = activity_pivot_date_time - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getDeviceUsageSummary(startDateTime={startDateTime},endDateTime={endDateTime},activityPivotDateTime={activityPivotDateTime})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeviceUsageSummary]: - """ - Get a summary of device onboarding and offboarding within a specified timeframe as logged in Global Secure Access. This summary includes the total number of devices, active devices, and inactive devices. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeviceUsageSummary] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.networkaccess.device_usage_summary import DeviceUsageSummary - - return await self.request_adapter.send_async(request_info, DeviceUsageSummary, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Get a summary of device onboarding and offboarding within a specified timeframe as logged in Global Secure Access. This summary includes the total number of devices, active devices, and inactive devices. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_discovered_application_segm_bdf840c8/get_discovered_application_segment_report_with_start_date_time_w_45f6b6f6.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_discovered_application_segm_bdf840c8/get_discovered_application_segment_report_with_start_date_time_w_45f6b6f6.py new file mode 100644 index 00000000000..3e26f950e39 --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_discovered_application_segm_bdf840c8/get_discovered_application_segment_report_with_start_date_time_w_45f6b6f6.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.discovered_application_segment_report import DiscoveredApplicationSegmentReport + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetDiscoveredApplicationSegmentReportWithStartDateTimeW_45f6b6f6(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse + """ + # The value property + value: Optional[list[DiscoveredApplicationSegmentReport]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetDiscoveredApplicationSegmentReportWithStartDateTimeW_45f6b6f6: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetDiscoveredApplicationSegmentReportWithStartDateTimeW_45f6b6f6 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetDiscoveredApplicationSegmentReportWithStartDateTimeW_45f6b6f6() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.discovered_application_segment_report import DiscoveredApplicationSegmentReport + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.discovered_application_segment_report import DiscoveredApplicationSegmentReport + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DiscoveredApplicationSegmentReport)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_discovered_application_segm_bdf840c8/microsoft_graph_networkaccess_get_discovered_application_segm_18174033.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_discovered_application_segm_bdf840c8/microsoft_graph_networkaccess_get_discovered_application_segm_18174033.py new file mode 100644 index 00000000000..f3579518415 --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_discovered_application_segm_bdf840c8/microsoft_graph_networkaccess_get_discovered_application_segm_18174033.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_discovered_application_segment_report_with_start_date_time_w_45f6b6f6 import GetDiscoveredApplicationSegmentReportWithStartDateTimeW_45f6b6f6 + +class MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033(BaseRequestBuilder): + """ + Provides operations to call the getDiscoveredApplicationSegmentReport method. Original name: MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getDiscoveredApplicationSegmentReport(startDateTime={startDateTime},endDateTime={endDateTime},userId='@userId'){?%24count,%24filter,%24search,%24skip,%24top,userId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]] = None) -> Optional[GetDiscoveredApplicationSegmentReportWithStartDateTimeW_45f6b6f6]: + """ + Returns a collection of discovered application segments based on aggregated traffic logs for a given period. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetDiscoveredApplicationSegmentReportWithStartDateTimeW_45f6b6f6] + Find more info here: https://learn.microsoft.com/graph/api/networkaccess-reports-getdiscoveredapplicationsegmentreport?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_discovered_application_segment_report_with_start_date_time_w_45f6b6f6 import GetDiscoveredApplicationSegmentReportWithStartDateTimeW_45f6b6f6 + + return await self.request_adapter.send_async(request_info, GetDiscoveredApplicationSegmentReportWithStartDateTimeW_45f6b6f6, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Returns a collection of discovered application segments based on aggregated traffic logs for a given period. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters(): + """ + Returns a collection of discovered application segments based on aggregated traffic logs for a given period. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + if original_name == "user_id": + return "userId" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: userId='@userId' + user_id: Optional[str] = None + + + @dataclass + class MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index a4fa62db476..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.discovered_application_segment_report import DiscoveredApplicationSegmentReport - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DiscoveredApplicationSegmentReport]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.discovered_application_segment_report import DiscoveredApplicationSegmentReport - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.discovered_application_segment_report import DiscoveredApplicationSegmentReport - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DiscoveredApplicationSegmentReport)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id/microsoft_graph_networkaccess_get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id_request_builder.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/microsoft_graph_networkaccess_get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id_request_builder.py deleted file mode 100644 index e34704a61bb..00000000000 --- 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/microsoft_graph_networkaccess_get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id_get_response import GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse - -class MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getDiscoveredApplicationSegmentReport method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getDiscoveredApplicationSegmentReport(startDateTime={startDateTime},endDateTime={endDateTime},userId='@userId'){?%24count,%24filter,%24search,%24skip,%24top,userId*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]] = None) -> Optional[GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse]: - """ - Returns a collection of discovered application segments based on aggregated traffic logs for a given period. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/networkaccess-reports-getdiscoveredapplicationsegmentreport?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id_get_response import GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse - - return await self.request_adapter.send_async(request_info, GetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Returns a collection of discovered application segments based on aggregated traffic logs for a given period. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters(): - """ - Returns a collection of discovered application segments based on aggregated traffic logs for a given period. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - if original_name == "user_id": - return "userId" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: userId='@userId' - user_id: Optional[str] = None - - - @dataclass - class MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_enterprise_application_repo_7ee1907f/get_enterprise_application_report_with_start_date_time_with_end_d_30eb0f45.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_enterprise_application_repo_7ee1907f/get_enterprise_application_report_with_start_date_time_with_end_d_30eb0f45.py new file mode 100644 index 00000000000..7b7720250af --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_enterprise_application_repo_7ee1907f/get_enterprise_application_report_with_start_date_time_with_end_d_30eb0f45.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.enterprise_application_report import EnterpriseApplicationReport + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetEnterpriseApplicationReportWithStartDateTimeWithEndD_30eb0f45(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse + """ + # The value property + value: Optional[list[EnterpriseApplicationReport]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetEnterpriseApplicationReportWithStartDateTimeWithEndD_30eb0f45: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetEnterpriseApplicationReportWithStartDateTimeWithEndD_30eb0f45 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetEnterpriseApplicationReportWithStartDateTimeWithEndD_30eb0f45() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.enterprise_application_report import EnterpriseApplicationReport + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.enterprise_application_report import EnterpriseApplicationReport + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(EnterpriseApplicationReport)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_enterprise_application_repo_7ee1907f/microsoft_graph_networkaccess_get_enterprise_application_repo_0f74db6c.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_enterprise_application_repo_7ee1907f/microsoft_graph_networkaccess_get_enterprise_application_repo_0f74db6c.py new file mode 100644 index 00000000000..ff01d94fe34 --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_enterprise_application_repo_7ee1907f/microsoft_graph_networkaccess_get_enterprise_application_repo_0f74db6c.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_enterprise_application_report_with_start_date_time_with_end_d_30eb0f45 import GetEnterpriseApplicationReportWithStartDateTimeWithEndD_30eb0f45 + +class MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c(BaseRequestBuilder): + """ + Provides operations to call the getEnterpriseApplicationReport method. Original name: MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getEnterpriseApplicationReport(startDateTime={startDateTime},endDateTime={endDateTime},userId='@userId'){?%24count,%24filter,%24search,%24skip,%24top,userId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]] = None) -> Optional[GetEnterpriseApplicationReportWithStartDateTimeWithEndD_30eb0f45]: + """ + Get a collection of enterprise application reports based on aggregated traffic logs for a specified time period in Global Secure Access. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetEnterpriseApplicationReportWithStartDateTimeWithEndD_30eb0f45] + Find more info here: https://learn.microsoft.com/graph/api/networkaccess-reports-getenterpriseapplicationreport?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_enterprise_application_report_with_start_date_time_with_end_d_30eb0f45 import GetEnterpriseApplicationReportWithStartDateTimeWithEndD_30eb0f45 + + return await self.request_adapter.send_async(request_info, GetEnterpriseApplicationReportWithStartDateTimeWithEndD_30eb0f45, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get a collection of enterprise application reports based on aggregated traffic logs for a specified time period in Global Secure Access. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters(): + """ + Get a collection of enterprise application reports based on aggregated traffic logs for a specified time period in Global Secure Access. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + if original_name == "user_id": + return "userId" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: userId='@userId' + user_id: Optional[str] = None + + + @dataclass + class MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id/get_enterprise_application_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_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id/get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id_get_response.py deleted file mode 100644 index 6104a81ba64..00000000000 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id/get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.enterprise_application_report import EnterpriseApplicationReport - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[EnterpriseApplicationReport]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.enterprise_application_report import EnterpriseApplicationReport - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.enterprise_application_report import EnterpriseApplicationReport - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(EnterpriseApplicationReport)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id/microsoft_graph_networkaccess_get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id_request_builder.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id/microsoft_graph_networkaccess_get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id_request_builder.py deleted file mode 100644 index e58f137a2e4..00000000000 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id/microsoft_graph_networkaccess_get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id_get_response import GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse - -class MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getEnterpriseApplicationReport method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.getEnterpriseApplicationReport(startDateTime={startDateTime},endDateTime={endDateTime},userId='@userId'){?%24count,%24filter,%24search,%24skip,%24top,userId*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]] = None) -> Optional[GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse]: - """ - Get a collection of enterprise application reports based on aggregated traffic logs for a specified time period in Global Secure Access. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/networkaccess-reports-getenterpriseapplicationreport?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id_get_response import GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse - - return await self.request_adapter.send_async(request_info, GetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a collection of enterprise application reports based on aggregated traffic logs for a specified time period in Global Secure Access. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters(): - """ - Get a collection of enterprise application reports based on aggregated traffic logs for a specified time period in Global Secure Access. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - if original_name == "user_id": - return "userId" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: userId='@userId' - user_id: Optional[str] = None - - - @dataclass - class MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_transaction_summaries_with_star_d11d4593/microsoft_graph_networkaccess_transaction_summaries_with_star_bb0f5d04.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_transaction_summaries_with_star_d11d4593/microsoft_graph_networkaccess_transaction_summaries_with_star_bb0f5d04.py new file mode 100644 index 00000000000..17c8d1b0b7e --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_transaction_summaries_with_star_d11d4593/microsoft_graph_networkaccess_transaction_summaries_with_star_bb0f5d04.py @@ -0,0 +1,129 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .transaction_summaries_with_start_date_time_with_end_date_time_get_response import TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse + +class MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04(BaseRequestBuilder): + """ + Provides operations to call the transactionSummaries method. Original name: MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.transactionSummaries(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse]: + """ + Get the total number of transactions , including blocked transactions in Global Secure Access, grouped by traffic type. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse] + Find more info here: https://learn.microsoft.com/graph/api/networkaccess-reports-transactionsummaries?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .transaction_summaries_with_start_date_time_with_end_date_time_get_response import TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse + + return await self.request_adapter.send_async(request_info, TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the total number of transactions , including blocked transactions in Global Secure Access, grouped by traffic type. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Get the total number of transactions , including blocked transactions in Global Secure Access, grouped by traffic type. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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_star_d11d4593/transaction_summaries_with_start_date_time_with_end_date_time_get_response.py similarity index 100% rename from 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 rename to msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_transaction_summaries_with_star_d11d4593/transaction_summaries_with_start_date_time_with_end_date_time_get_response.py diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_transaction_summaries_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_transaction_summaries_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_transaction_summaries_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_transaction_summaries_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 8e47c1154ab..00000000000 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_transaction_summaries_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_transaction_summaries_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,129 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .transaction_summaries_with_start_date_time_with_end_date_time_get_response import TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse - -class MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the transactionSummaries method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.transactionSummaries(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Get the total number of transactions , including blocked transactions in Global Secure Access, grouped by traffic type. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/networkaccess-reports-transactionsummaries?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .transaction_summaries_with_start_date_time_with_end_date_time_get_response import TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, TransactionSummariesWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the total number of transactions , including blocked transactions in Global Secure Access, grouped by traffic type. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Get the total number of transactions , including blocked transactions in Global Secure Access, grouped by traffic type. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_usage_profiling_with_start_date_t_c845ee52/microsoft_graph_networkaccess_usage_profiling_with_start_date_t_03bd8f28.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_usage_profiling_with_start_date_t_c845ee52/microsoft_graph_networkaccess_usage_profiling_with_start_date_t_03bd8f28.py new file mode 100644 index 00000000000..354601cfda6 --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_usage_profiling_with_start_date_t_c845ee52/microsoft_graph_networkaccess_usage_profiling_with_start_date_t_03bd8f28.py @@ -0,0 +1,141 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .usage_profiling_with_start_date_time_with_end_date_time_with_aggre_eed44b4e import UsageProfilingWithStartDateTimeWithEndDateTimeWithAggre_eed44b4e + +class MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28(BaseRequestBuilder): + """ + Provides operations to call the usageProfiling method. Original name: MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], aggregated_by: Optional[str] = None, end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28 and sets the default values. + param aggregated_by: Usage: aggregatedBy='{aggregatedBy}' + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['aggregatedBy'] = aggregated_by + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.usageProfiling(startDateTime={startDateTime},endDateTime={endDateTime},aggregatedBy='{aggregatedBy}',discoveredApplicationSegmentId='@discoveredApplicationSegmentId',applicationId='@applicationId'){?%24count,%24filter,%24search,%24skip,%24top,applicationId*,discoveredApplicationSegmentId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]] = None) -> Optional[UsageProfilingWithStartDateTimeWithEndDateTimeWithAggre_eed44b4e]: + """ + Returns an object containing count tables for the traffic types in Global Secure Access, aggregated by the time period specified. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UsageProfilingWithStartDateTimeWithEndDateTimeWithAggre_eed44b4e] + Find more info here: https://learn.microsoft.com/graph/api/networkaccess-reports-usageprofiling?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .usage_profiling_with_start_date_time_with_end_date_time_with_aggre_eed44b4e import UsageProfilingWithStartDateTimeWithEndDateTimeWithAggre_eed44b4e + + return await self.request_adapter.send_async(request_info, UsageProfilingWithStartDateTimeWithEndDateTimeWithAggre_eed44b4e, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Returns an object containing count tables for the traffic types in Global Secure Access, aggregated by the time period specified. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters(): + """ + Returns an object containing count tables for the traffic types in Global Secure Access, aggregated by the time period specified. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "application_id": + return "applicationId" + if original_name == "count": + return "%24count" + if original_name == "discovered_application_segment_id": + return "discoveredApplicationSegmentId" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: applicationId='@applicationId' + application_id: Optional[str] = None + + # Include count of items + count: Optional[bool] = None + + # Usage: discoveredApplicationSegmentId='@discoveredApplicationSegmentId' + discovered_application_segment_id: Optional[str] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_usage_profiling_with_start_date_t_c845ee52/usage_profiling_with_start_date_time_with_end_date_time_with_aggre_eed44b4e.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_usage_profiling_with_start_date_t_c845ee52/usage_profiling_with_start_date_time_with_end_date_time_with_aggre_eed44b4e.py new file mode 100644 index 00000000000..2f26148038a --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_usage_profiling_with_start_date_t_c845ee52/usage_profiling_with_start_date_time_with_end_date_time_with_aggre_eed44b4e.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.usage_profiling_point import UsageProfilingPoint + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UsageProfilingWithStartDateTimeWithEndDateTimeWithAggre_eed44b4e(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse + """ + # The value property + value: Optional[list[UsageProfilingPoint]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UsageProfilingWithStartDateTimeWithEndDateTimeWithAggre_eed44b4e: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UsageProfilingWithStartDateTimeWithEndDateTimeWithAggre_eed44b4e + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UsageProfilingWithStartDateTimeWithEndDateTimeWithAggre_eed44b4e() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.usage_profiling_point import UsageProfilingPoint + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.usage_profiling_point import UsageProfilingPoint + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UsageProfilingPoint)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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_application_id_application_id/microsoft_graph_networkaccess_usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_request_builder.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_application_id_application_id/microsoft_graph_networkaccess_usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_request_builder.py deleted file mode 100644 index 60661283c6d..00000000000 --- 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_application_id_application_id/microsoft_graph_networkaccess_usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_request_builder.py +++ /dev/null @@ -1,141 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_get_response import UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse - -class MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the usageProfiling method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], aggregated_by: Optional[str] = None, end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder and sets the default values. - param aggregated_by: Usage: aggregatedBy='{aggregatedBy}' - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['aggregatedBy'] = aggregated_by - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.usageProfiling(startDateTime={startDateTime},endDateTime={endDateTime},aggregatedBy='{aggregatedBy}',discoveredApplicationSegmentId='@discoveredApplicationSegmentId',applicationId='@applicationId'){?%24count,%24filter,%24search,%24skip,%24top,applicationId*,discoveredApplicationSegmentId*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]] = None) -> Optional[UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse]: - """ - Returns an object containing count tables for the traffic types in Global Secure Access, aggregated by the time period specified. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/networkaccess-reports-usageprofiling?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_get_response import UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse - - return await self.request_adapter.send_async(request_info, UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Returns an object containing count tables for the traffic types in Global Secure Access, aggregated by the time period specified. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters(): - """ - Returns an object containing count tables for the traffic types in Global Secure Access, aggregated by the time period specified. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "application_id": - return "applicationId" - if original_name == "count": - return "%24count" - if original_name == "discovered_application_segment_id": - return "discoveredApplicationSegmentId" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: applicationId='@applicationId' - application_id: Optional[str] = None - - # Include count of items - count: Optional[bool] = None - - # Usage: discoveredApplicationSegmentId='@discoveredApplicationSegmentId' - discovered_application_segment_id: Optional[str] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - 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_application_id_application_id/usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_application_id_application_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_application_id_application_id/usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_get_response.py deleted file mode 100644 index 0dda270417b..00000000000 --- 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_application_id_application_id/usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.usage_profiling_point import UsageProfilingPoint - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UsageProfilingPoint]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.usage_profiling_point import UsageProfilingPoint - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.usage_profiling_point import UsageProfilingPoint - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UsageProfilingPoint)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_user_report_with_start_date_time_w_b974b70d/microsoft_graph_networkaccess_user_report_with_start_date_time_w_f71a8761.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_user_report_with_start_date_time_w_b974b70d/microsoft_graph_networkaccess_user_report_with_start_date_time_w_f71a8761.py new file mode 100644 index 00000000000..845861d0c37 --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_user_report_with_start_date_time_w_b974b70d/microsoft_graph_networkaccess_user_report_with_start_date_time_w_f71a8761.py @@ -0,0 +1,158 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .user_report_with_start_date_time_with_end_date_timediscovered_app_98f2d100 import UserReportWithStartDateTimeWithEndDateTimediscoveredApp_98f2d100 + +class MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761(BaseRequestBuilder): + """ + Provides operations to call the userReport method. Original name: MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.userReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId='@discoveredApplicationSegmentId',applicationId='@applicationId',aiAgentId='@aiAgentId',aiAgentName='@aiAgentName',cloudApplicationName='@cloudApplicationName',destinationUrl='@destinationUrl'){?%24count,%24filter,%24search,%24skip,%24top,aiAgentId*,aiAgentName*,applicationId*,cloudApplicationName*,destinationUrl*,discoveredApplicationSegmentId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters]] = None) -> Optional[UserReportWithStartDateTimeWithEndDateTimediscoveredApp_98f2d100]: + """ + Invoke function userReport + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserReportWithStartDateTimeWithEndDateTimediscoveredApp_98f2d100] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .user_report_with_start_date_time_with_end_date_timediscovered_app_98f2d100 import UserReportWithStartDateTimeWithEndDateTimediscoveredApp_98f2d100 + + return await self.request_adapter.send_async(request_info, UserReportWithStartDateTimeWithEndDateTimediscoveredApp_98f2d100, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function userReport + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters(): + """ + Invoke function userReport + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "ai_agent_id": + return "aiAgentId" + if original_name == "ai_agent_name": + return "aiAgentName" + if original_name == "application_id": + return "applicationId" + if original_name == "cloud_application_name": + return "cloudApplicationName" + if original_name == "count": + return "%24count" + if original_name == "destination_url": + return "destinationUrl" + if original_name == "discovered_application_segment_id": + return "discoveredApplicationSegmentId" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aiAgentId='@aiAgentId' + ai_agent_id: Optional[str] = None + + # Usage: aiAgentName='@aiAgentName' + ai_agent_name: Optional[str] = None + + # Usage: applicationId='@applicationId' + application_id: Optional[str] = None + + # Usage: cloudApplicationName='@cloudApplicationName' + cloud_application_name: Optional[str] = None + + # Include count of items + count: Optional[bool] = None + + # Usage: destinationUrl='@destinationUrl' + destination_url: Optional[str] = None + + # Usage: discoveredApplicationSegmentId='@discoveredApplicationSegmentId' + discovered_application_segment_id: Optional[str] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_user_report_with_start_date_time_w_b974b70d/user_report_with_start_date_time_with_end_date_timediscovered_app_98f2d100.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_user_report_with_start_date_time_w_b974b70d/user_report_with_start_date_time_with_end_date_timediscovered_app_98f2d100.py new file mode 100644 index 00000000000..9e288ab3692 --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_user_report_with_start_date_time_w_b974b70d/user_report_with_start_date_time_with_end_date_timediscovered_app_98f2d100.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.user import User + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class UserReportWithStartDateTimeWithEndDateTimediscoveredApp_98f2d100(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdAiAgentIdAiAgentIdAiAgentNameAiAgentNameCloudApplicationNameCloudApplicationNameDestinationUrlDestinationUrlGetResponse + """ + # The value property + value: Optional[list[User]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> UserReportWithStartDateTimeWithEndDateTimediscoveredApp_98f2d100: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: UserReportWithStartDateTimeWithEndDateTimediscoveredApp_98f2d100 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return UserReportWithStartDateTimeWithEndDateTimediscoveredApp_98f2d100() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.user import User + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.networkaccess.user import User + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(User)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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_application_id_application_id/microsoft_graph_networkaccess_user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_request_builder.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_application_id_application_id/microsoft_graph_networkaccess_user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_request_builder.py deleted file mode 100644 index f713fa3cf76..00000000000 --- 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_application_id_application_id/microsoft_graph_networkaccess_user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_request_builder.py +++ /dev/null @@ -1,138 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_get_response import UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse - -class MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the userReport method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.userReport(startDateTime={startDateTime},endDateTime={endDateTime},discoveredApplicationSegmentId='@discoveredApplicationSegmentId',applicationId='@applicationId'){?%24count,%24filter,%24search,%24skip,%24top,applicationId*,discoveredApplicationSegmentId*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]] = None) -> Optional[UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse]: - """ - Invoke function userReport - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_get_response import UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse - - return await self.request_adapter.send_async(request_info, UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function userReport - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters(): - """ - Invoke function userReport - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "application_id": - return "applicationId" - if original_name == "count": - return "%24count" - if original_name == "discovered_application_segment_id": - return "discoveredApplicationSegmentId" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: applicationId='@applicationId' - application_id: Optional[str] = None - - # Include count of items - count: Optional[bool] = None - - # Usage: discoveredApplicationSegmentId='@discoveredApplicationSegmentId' - discovered_application_segment_id: Optional[str] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - 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_application_id_application_id/user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_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_application_id_application_id/user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_get_response.py deleted file mode 100644 index c5b99622ea9..00000000000 --- 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_application_id_application_id/user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.user import User - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[User]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return UserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.user import User - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.networkaccess.user import User - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(User)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_web_category_report_with_start_da_2064c19e/microsoft_graph_networkaccess_web_category_report_with_start_da_6cc93018.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_web_category_report_with_start_da_2064c19e/microsoft_graph_networkaccess_web_category_report_with_start_da_6cc93018.py new file mode 100644 index 00000000000..ce4595c593d --- /dev/null +++ b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_web_category_report_with_start_da_2064c19e/microsoft_graph_networkaccess_web_category_report_with_start_da_6cc93018.py @@ -0,0 +1,128 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .web_category_report_with_start_date_time_with_end_date_time_get_response import WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse + +class MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018(BaseRequestBuilder): + """ + Provides operations to call the webCategoryReport method. Original name: MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.webCategoryReport(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse]: + """ + Invoke function webCategoryReport + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .web_category_report_with_start_date_time_with_end_date_time_get_response import WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse + + return await self.request_adapter.send_async(request_info, WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function webCategoryReport + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Invoke function webCategoryReport + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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_da_2064c19e/web_category_report_with_start_date_time_with_end_date_time_get_response.py similarity index 100% rename from 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 rename to msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_web_category_report_with_start_da_2064c19e/web_category_report_with_start_date_time_with_end_date_time_get_response.py diff --git a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_web_category_report_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_web_category_report_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_web_category_report_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_web_category_report_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index 05b934fb6e3..00000000000 --- a/msgraph_beta/generated/network_access/reports/microsoft_graph_networkaccess_web_category_report_with_start_date_time_with_end_date_time/microsoft_graph_networkaccess_web_category_report_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,128 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .web_category_report_with_start_date_time_with_end_date_time_get_response import WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse - -class MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the webCategoryReport method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/networkAccess/reports/microsoft.graph.networkaccess.webCategoryReport(startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Invoke function webCategoryReport - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .web_category_report_with_start_date_time_with_end_date_time_get_response import WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, WebCategoryReportWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function webCategoryReport - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Invoke function webCategoryReport - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/network_access/reports/reports_request_builder.py b/msgraph_beta/generated/network_access/reports/reports_request_builder.py index 83899b71bac..9181d07b40f 100644 --- a/msgraph_beta/generated/network_access/reports/reports_request_builder.py +++ b/msgraph_beta/generated/network_access/reports/reports_request_builder.py @@ -17,22 +17,22 @@ if TYPE_CHECKING: from ...models.networkaccess.reports import Reports from ...models.o_data_errors.o_data_error import ODataError - from .microsoft_graph_networkaccess_cross_tenant_access_report_with_start_date_time_with_end_date_time.microsoft_graph_networkaccess_cross_tenant_access_report_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder - from .microsoft_graph_networkaccess_destination_report_with_start_date_time_with_end_date_time.microsoft_graph_networkaccess_destination_report_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder - from .microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id.microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_request_builder import MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder - from .microsoft_graph_networkaccess_entities_summaries_with_start_date_time_with_end_date_time.microsoft_graph_networkaccess_entities_summaries_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder - from .microsoft_graph_networkaccess_get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by.microsoft_graph_networkaccess_get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by_request_builder import MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder - from .microsoft_graph_networkaccess_get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id.microsoft_graph_networkaccess_get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id_request_builder import MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder - from .microsoft_graph_networkaccess_get_connection_summaries_with_start_date_time_with_end_date_time.microsoft_graph_networkaccess_get_connection_summaries_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder - from .microsoft_graph_networkaccess_get_cross_tenant_summary_with_start_date_time_with_end_date_time_with_discovery_pivot_date_time.microsoft_graph_networkaccess_get_cross_tenant_summary_with_start_date_time_with_end_date_time_with_discovery_pivot_date_time_request_builder import MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder - from .microsoft_graph_networkaccess_get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by.microsoft_graph_networkaccess_get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by_request_builder import MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder - from .microsoft_graph_networkaccess_get_device_usage_summary_with_start_date_time_with_end_date_time_with_activity_pivot_date_time.microsoft_graph_networkaccess_get_device_usage_summary_with_start_date_time_with_end_date_time_with_activity_pivot_date_time_request_builder import MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder - from .microsoft_graph_networkaccess_get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id.microsoft_graph_networkaccess_get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id_request_builder import MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder - from .microsoft_graph_networkaccess_get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id.microsoft_graph_networkaccess_get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id_request_builder import MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder - from .microsoft_graph_networkaccess_transaction_summaries_with_start_date_time_with_end_date_time.microsoft_graph_networkaccess_transaction_summaries_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder - from .microsoft_graph_networkaccess_usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_application_id_application_id.microsoft_graph_networkaccess_usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_request_builder import MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder - from .microsoft_graph_networkaccess_user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id.microsoft_graph_networkaccess_user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_request_builder import MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder - from .microsoft_graph_networkaccess_web_category_report_with_start_date_time_with_end_date_time.microsoft_graph_networkaccess_web_category_report_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_networkaccess_cross_tenant_access_report_with_s_2c36c1b1.microsoft_graph_networkaccess_cross_tenant_access_report_with_s_74eb9b50 import MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50 + from .microsoft_graph_networkaccess_destination_report_with_start_da_cc1b1768.microsoft_graph_networkaccess_destination_report_with_start_da_7ddfa63b import MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b + from .microsoft_graph_networkaccess_device_report_with_start_date_tim_88652905.microsoft_graph_networkaccess_device_report_with_start_date_tim_06594dbd import MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd + from .microsoft_graph_networkaccess_entities_summaries_with_start_da_9a0306bb.microsoft_graph_networkaccess_entities_summaries_with_start_da_b76b42e0 import MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0 + from .microsoft_graph_networkaccess_get_application_usage_analytics_498a5660.microsoft_graph_networkaccess_get_application_usage_analytics_46cb0254 import MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254 + from .microsoft_graph_networkaccess_get_cloud_application_report_wit_b76c2738.microsoft_graph_networkaccess_get_cloud_application_report_wit_08376ab7 import MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7 + from .microsoft_graph_networkaccess_get_connection_summaries_with_st_286f0b81.microsoft_graph_networkaccess_get_connection_summaries_with_st_6f553693 import MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693 + from .microsoft_graph_networkaccess_get_cross_tenant_summary_with_sta_04bba7b0.microsoft_graph_networkaccess_get_cross_tenant_summary_with_sta_f8c194eb import MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb + from .microsoft_graph_networkaccess_get_destination_summaries_with_s_790ff302.microsoft_graph_networkaccess_get_destination_summaries_with_s_f815467f import MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f + from .microsoft_graph_networkaccess_get_device_usage_summary_with_sta_d5c8c2a7.microsoft_graph_networkaccess_get_device_usage_summary_with_sta_ba9070fc import MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc + from .microsoft_graph_networkaccess_get_discovered_application_segm_bdf840c8.microsoft_graph_networkaccess_get_discovered_application_segm_18174033 import MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033 + from .microsoft_graph_networkaccess_get_enterprise_application_repo_7ee1907f.microsoft_graph_networkaccess_get_enterprise_application_repo_0f74db6c import MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c + from .microsoft_graph_networkaccess_transaction_summaries_with_star_d11d4593.microsoft_graph_networkaccess_transaction_summaries_with_star_bb0f5d04 import MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04 + from .microsoft_graph_networkaccess_usage_profiling_with_start_date_t_c845ee52.microsoft_graph_networkaccess_usage_profiling_with_start_date_t_03bd8f28 import MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28 + from .microsoft_graph_networkaccess_user_report_with_start_date_time_w_b974b70d.microsoft_graph_networkaccess_user_report_with_start_date_time_w_f71a8761 import MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761 + from .microsoft_graph_networkaccess_web_category_report_with_start_da_2064c19e.microsoft_graph_networkaccess_web_category_report_with_start_da_6cc93018 import MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018 class ReportsRequestBuilder(BaseRequestBuilder): """ @@ -85,73 +85,73 @@ async def get(self,request_configuration: Optional[RequestConfiguration[ReportsR return await self.request_adapter.send_async(request_info, Reports, error_mapping) - def microsoft_graph_networkaccess_cross_tenant_access_report_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_networkaccess_cross_tenant_access_report_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50: """ Provides operations to call the crossTenantAccessReport method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_cross_tenant_access_report_with_start_date_time_with_end_date_time.microsoft_graph_networkaccess_cross_tenant_access_report_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_networkaccess_cross_tenant_access_report_with_s_2c36c1b1.microsoft_graph_networkaccess_cross_tenant_access_report_with_s_74eb9b50 import MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50 - return MicrosoftGraphNetworkaccessCrossTenantAccessReportWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessCrossTenantAccessReportWithS_74eb9b50(self.request_adapter, self.path_parameters, end_date_time, start_date_time) - def microsoft_graph_networkaccess_destination_report_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_networkaccess_destination_report_with_start_date_time_with_end_date_timeai_agent_id_ai_agent_id_ai_agent_name_ai_agent_name(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b: """ Provides operations to call the destinationReport method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_destination_report_with_start_date_time_with_end_date_time.microsoft_graph_networkaccess_destination_report_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_networkaccess_destination_report_with_start_da_cc1b1768.microsoft_graph_networkaccess_destination_report_with_start_da_7ddfa63b import MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b - return MicrosoftGraphNetworkaccessDestinationReportWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessDestinationReportWithStartDa_7ddfa63b(self.request_adapter, self.path_parameters, end_date_time, start_date_time) - def microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder: + def microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_ai_agent_id_ai_agent_id_ai_agent_name_ai_agent_name_cloud_application_name_cloud_application_name_destination_url_destination_url(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd: """ Provides operations to call the deviceReport method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder + Returns: MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id.microsoft_graph_networkaccess_device_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_request_builder import MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder + from .microsoft_graph_networkaccess_device_report_with_start_date_tim_88652905.microsoft_graph_networkaccess_device_report_with_start_date_tim_06594dbd import MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd - return MicrosoftGraphNetworkaccessDeviceReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessDeviceReportWithStartDateTim_06594dbd(self.request_adapter, self.path_parameters, end_date_time, start_date_time) - def microsoft_graph_networkaccess_entities_summaries_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_networkaccess_entities_summaries_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0: """ Provides operations to call the entitiesSummaries method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_entities_summaries_with_start_date_time_with_end_date_time.microsoft_graph_networkaccess_entities_summaries_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_networkaccess_entities_summaries_with_start_da_9a0306bb.microsoft_graph_networkaccess_entities_summaries_with_start_da_b76b42e0 import MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0 - return MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessEntitiesSummariesWithStartDa_b76b42e0(self.request_adapter, self.path_parameters, end_date_time, start_date_time) - def microsoft_graph_networkaccess_get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by(self,aggregated_by: str, end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder: + def microsoft_graph_networkaccess_get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by(self,aggregated_by: str, end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254: """ Provides operations to call the getApplicationUsageAnalytics method. param aggregated_by: Usage: aggregatedBy='{aggregatedBy}' param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder + Returns: MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254 """ if aggregated_by is None: raise TypeError("aggregated_by cannot be null.") @@ -159,47 +159,47 @@ def microsoft_graph_networkaccess_get_application_usage_analytics_with_start_dat raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by.microsoft_graph_networkaccess_get_application_usage_analytics_with_start_date_time_with_end_date_time_with_aggregated_by_request_builder import MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder + from .microsoft_graph_networkaccess_get_application_usage_analytics_498a5660.microsoft_graph_networkaccess_get_application_usage_analytics_46cb0254 import MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254 - return MicrosoftGraphNetworkaccessGetApplicationUsageAnalyticsWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder(self.request_adapter, self.path_parameters, aggregated_by, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessGetApplicationUsageAnalytics_46cb0254(self.request_adapter, self.path_parameters, aggregated_by, end_date_time, start_date_time) - def microsoft_graph_networkaccess_get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder: + def microsoft_graph_networkaccess_get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7: """ Provides operations to call the getCloudApplicationReport method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder + Returns: MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id.microsoft_graph_networkaccess_get_cloud_application_report_with_start_date_time_with_end_date_timeuser_id_user_id_request_builder import MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder + from .microsoft_graph_networkaccess_get_cloud_application_report_wit_b76c2738.microsoft_graph_networkaccess_get_cloud_application_report_wit_08376ab7 import MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7 - return MicrosoftGraphNetworkaccessGetCloudApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessGetCloudApplicationReportWit_08376ab7(self.request_adapter, self.path_parameters, end_date_time, start_date_time) - def microsoft_graph_networkaccess_get_connection_summaries_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_networkaccess_get_connection_summaries_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693: """ Provides operations to call the getConnectionSummaries method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_get_connection_summaries_with_start_date_time_with_end_date_time.microsoft_graph_networkaccess_get_connection_summaries_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_networkaccess_get_connection_summaries_with_st_286f0b81.microsoft_graph_networkaccess_get_connection_summaries_with_st_6f553693 import MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693 - return MicrosoftGraphNetworkaccessGetConnectionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessGetConnectionSummariesWithSt_6f553693(self.request_adapter, self.path_parameters, end_date_time, start_date_time) - def microsoft_graph_networkaccess_get_cross_tenant_summary_with_start_date_time_with_end_date_time_with_discovery_pivot_date_time(self,discovery_pivot_date_time: datetime.datetime, end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder: + def microsoft_graph_networkaccess_get_cross_tenant_summary_with_start_date_time_with_end_date_time_with_discovery_pivot_date_time(self,discovery_pivot_date_time: datetime.datetime, end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb: """ Provides operations to call the getCrossTenantSummary method. param discovery_pivot_date_time: Usage: discoveryPivotDateTime={discoveryPivotDateTime} param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder + Returns: MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb """ if discovery_pivot_date_time is None: raise TypeError("discovery_pivot_date_time cannot be null.") @@ -207,17 +207,17 @@ def microsoft_graph_networkaccess_get_cross_tenant_summary_with_start_date_time_ raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_get_cross_tenant_summary_with_start_date_time_with_end_date_time_with_discovery_pivot_date_time.microsoft_graph_networkaccess_get_cross_tenant_summary_with_start_date_time_with_end_date_time_with_discovery_pivot_date_time_request_builder import MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder + from .microsoft_graph_networkaccess_get_cross_tenant_summary_with_sta_04bba7b0.microsoft_graph_networkaccess_get_cross_tenant_summary_with_sta_f8c194eb import MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb - return MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithStartDateTimeWithEndDateTimeWithDiscoveryPivotDateTimeRequestBuilder(self.request_adapter, self.path_parameters, discovery_pivot_date_time, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessGetCrossTenantSummaryWithSta_f8c194eb(self.request_adapter, self.path_parameters, discovery_pivot_date_time, end_date_time, start_date_time) - def microsoft_graph_networkaccess_get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by(self,aggregated_by: str, end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder: + def microsoft_graph_networkaccess_get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by(self,aggregated_by: str, end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f: """ Provides operations to call the getDestinationSummaries method. param aggregated_by: Usage: aggregatedBy='{aggregatedBy}' param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder + Returns: MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f """ if aggregated_by is None: raise TypeError("aggregated_by cannot be null.") @@ -225,17 +225,17 @@ def microsoft_graph_networkaccess_get_destination_summaries_with_start_date_time raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by.microsoft_graph_networkaccess_get_destination_summaries_with_start_date_time_with_end_date_time_with_aggregated_by_request_builder import MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder + from .microsoft_graph_networkaccess_get_destination_summaries_with_s_790ff302.microsoft_graph_networkaccess_get_destination_summaries_with_s_f815467f import MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f - return MicrosoftGraphNetworkaccessGetDestinationSummariesWithStartDateTimeWithEndDateTimeWithAggregatedByRequestBuilder(self.request_adapter, self.path_parameters, aggregated_by, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessGetDestinationSummariesWithS_f815467f(self.request_adapter, self.path_parameters, aggregated_by, end_date_time, start_date_time) - def microsoft_graph_networkaccess_get_device_usage_summary_with_start_date_time_with_end_date_time_with_activity_pivot_date_time(self,activity_pivot_date_time: datetime.datetime, end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder: + def microsoft_graph_networkaccess_get_device_usage_summary_with_start_date_time_with_end_date_time_with_activity_pivot_date_time(self,activity_pivot_date_time: datetime.datetime, end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc: """ Provides operations to call the getDeviceUsageSummary method. param activity_pivot_date_time: Usage: activityPivotDateTime={activityPivotDateTime} param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder + Returns: MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc """ if activity_pivot_date_time is None: raise TypeError("activity_pivot_date_time cannot be null.") @@ -243,62 +243,62 @@ def microsoft_graph_networkaccess_get_device_usage_summary_with_start_date_time_ raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_get_device_usage_summary_with_start_date_time_with_end_date_time_with_activity_pivot_date_time.microsoft_graph_networkaccess_get_device_usage_summary_with_start_date_time_with_end_date_time_with_activity_pivot_date_time_request_builder import MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder + from .microsoft_graph_networkaccess_get_device_usage_summary_with_sta_d5c8c2a7.microsoft_graph_networkaccess_get_device_usage_summary_with_sta_ba9070fc import MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc - return MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithStartDateTimeWithEndDateTimeWithActivityPivotDateTimeRequestBuilder(self.request_adapter, self.path_parameters, activity_pivot_date_time, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessGetDeviceUsageSummaryWithSta_ba9070fc(self.request_adapter, self.path_parameters, activity_pivot_date_time, end_date_time, start_date_time) - def microsoft_graph_networkaccess_get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder: + def microsoft_graph_networkaccess_get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033: """ Provides operations to call the getDiscoveredApplicationSegmentReport method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder + Returns: MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id.microsoft_graph_networkaccess_get_discovered_application_segment_report_with_start_date_time_with_end_date_timeuser_id_user_id_request_builder import MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder + from .microsoft_graph_networkaccess_get_discovered_application_segm_bdf840c8.microsoft_graph_networkaccess_get_discovered_application_segm_18174033 import MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033 - return MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegmentReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessGetDiscoveredApplicationSegm_18174033(self.request_adapter, self.path_parameters, end_date_time, start_date_time) - def microsoft_graph_networkaccess_get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder: + def microsoft_graph_networkaccess_get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c: """ Provides operations to call the getEnterpriseApplicationReport method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder + Returns: MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id.microsoft_graph_networkaccess_get_enterprise_application_report_with_start_date_time_with_end_date_timeuser_id_user_id_request_builder import MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder + from .microsoft_graph_networkaccess_get_enterprise_application_repo_7ee1907f.microsoft_graph_networkaccess_get_enterprise_application_repo_0f74db6c import MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c - return MicrosoftGraphNetworkaccessGetEnterpriseApplicationReportWithStartDateTimeWithEndDateTimeuserIdUserIdRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessGetEnterpriseApplicationRepo_0f74db6c(self.request_adapter, self.path_parameters, end_date_time, start_date_time) - def microsoft_graph_networkaccess_transaction_summaries_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_networkaccess_transaction_summaries_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04: """ Provides operations to call the transactionSummaries method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_transaction_summaries_with_start_date_time_with_end_date_time.microsoft_graph_networkaccess_transaction_summaries_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_networkaccess_transaction_summaries_with_star_d11d4593.microsoft_graph_networkaccess_transaction_summaries_with_star_bb0f5d04 import MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04 - return MicrosoftGraphNetworkaccessTransactionSummariesWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessTransactionSummariesWithStar_bb0f5d04(self.request_adapter, self.path_parameters, end_date_time, start_date_time) - def microsoft_graph_networkaccess_usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_application_id_application_id(self,aggregated_by: str, end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder: + def microsoft_graph_networkaccess_usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_application_id_application_id(self,aggregated_by: str, end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28: """ Provides operations to call the usageProfiling method. param aggregated_by: Usage: aggregatedBy='{aggregatedBy}' param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder + Returns: MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28 """ if aggregated_by is None: raise TypeError("aggregated_by cannot be null.") @@ -306,39 +306,39 @@ def microsoft_graph_networkaccess_usage_profiling_with_start_date_time_with_end_ raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_application_id_application_id.microsoft_graph_networkaccess_usage_profiling_with_start_date_time_with_end_date_time_with_aggregated_bydiscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_request_builder import MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder + from .microsoft_graph_networkaccess_usage_profiling_with_start_date_t_c845ee52.microsoft_graph_networkaccess_usage_profiling_with_start_date_t_03bd8f28 import MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28 - return MicrosoftGraphNetworkaccessUsageProfilingWithStartDateTimeWithEndDateTimeWithAggregatedBydiscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder(self.request_adapter, self.path_parameters, aggregated_by, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessUsageProfilingWithStartDateT_03bd8f28(self.request_adapter, self.path_parameters, aggregated_by, end_date_time, start_date_time) - def microsoft_graph_networkaccess_user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder: + def microsoft_graph_networkaccess_user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_ai_agent_id_ai_agent_id_ai_agent_name_ai_agent_name_cloud_application_name_cloud_application_name_destination_url_destination_url(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761: """ Provides operations to call the userReport method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder + Returns: MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id.microsoft_graph_networkaccess_user_report_with_start_date_time_with_end_date_timediscovered_application_segment_id_discovered_application_segment_id_application_id_application_id_request_builder import MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder + from .microsoft_graph_networkaccess_user_report_with_start_date_time_w_b974b70d.microsoft_graph_networkaccess_user_report_with_start_date_time_w_f71a8761 import MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761 - return MicrosoftGraphNetworkaccessUserReportWithStartDateTimeWithEndDateTimediscoveredApplicationSegmentIdDiscoveredApplicationSegmentIdApplicationIdApplicationIdRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessUserReportWithStartDateTimeW_f71a8761(self.request_adapter, self.path_parameters, end_date_time, start_date_time) - def microsoft_graph_networkaccess_web_category_report_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder: + def microsoft_graph_networkaccess_web_category_report_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime) -> MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018: """ Provides operations to call the webCategoryReport method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} - Returns: MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .microsoft_graph_networkaccess_web_category_report_with_start_date_time_with_end_date_time.microsoft_graph_networkaccess_web_category_report_with_start_date_time_with_end_date_time_request_builder import MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder + from .microsoft_graph_networkaccess_web_category_report_with_start_da_2064c19e.microsoft_graph_networkaccess_web_category_report_with_start_da_6cc93018 import MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018 - return MicrosoftGraphNetworkaccessWebCategoryReportWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time) + return MicrosoftGraphNetworkaccessWebCategoryReportWithStartDa_6cc93018(self.request_adapter, self.path_parameters, end_date_time, start_date_time) async def patch(self,body: Reports, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Reports]: """ diff --git a/msgraph_beta/generated/on_premises_publishing_profiles/item/agent_groups/item/agents/item/agent_groups/ref/ref_request_builder.py b/msgraph_beta/generated/on_premises_publishing_profiles/item/agent_groups/item/agents/item/agent_groups/ref/ref_request_builder.py index 5842ac3c276..e8153222f71 100644 --- a/msgraph_beta/generated/on_premises_publishing_profiles/item/agent_groups/item/agents/item/agent_groups/ref/ref_request_builder.py +++ b/msgraph_beta/generated/on_premises_publishing_profiles/item/agent_groups/item/agents/item/agent_groups/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/agentGroups/{onPremisesAgentGroup%2Did}/agents/{onPremisesAgent%2Did}/agentGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/agentGroups/{onPremisesAgentGroup%2Did}/agents/{onPremisesAgent%2Did}/agentGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/agentGroups/{onPremisesAgentGroup%2Did}/agents/{onPremisesAgent%2Did}/agentGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -121,7 +121,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/agentGroups/{onPremisesAgentGroup%2Did}/agents/{onPremisesAgent%2Did}/agentGroups/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/on_premises_publishing_profiles/item/agent_groups/item/published_resources/item/agent_groups/ref/ref_request_builder.py b/msgraph_beta/generated/on_premises_publishing_profiles/item/agent_groups/item/published_resources/item/agent_groups/ref/ref_request_builder.py index 30916aadd88..cae3938264d 100644 --- a/msgraph_beta/generated/on_premises_publishing_profiles/item/agent_groups/item/published_resources/item/agent_groups/ref/ref_request_builder.py +++ b/msgraph_beta/generated/on_premises_publishing_profiles/item/agent_groups/item/published_resources/item/agent_groups/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/agentGroups/{onPremisesAgentGroup%2Did}/publishedResources/{publishedResource%2Did}/agentGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/agentGroups/{onPremisesAgentGroup%2Did}/publishedResources/{publishedResource%2Did}/agentGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/agentGroups/{onPremisesAgentGroup%2Did}/publishedResources/{publishedResource%2Did}/agentGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -121,7 +121,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/agentGroups/{onPremisesAgentGroup%2Did}/publishedResources/{publishedResource%2Did}/agentGroups/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/on_premises_publishing_profiles/item/agents/item/agent_groups/ref/ref_request_builder.py b/msgraph_beta/generated/on_premises_publishing_profiles/item/agents/item/agent_groups/ref/ref_request_builder.py index 429ca7b893e..79bd007fcb0 100644 --- a/msgraph_beta/generated/on_premises_publishing_profiles/item/agents/item/agent_groups/ref/ref_request_builder.py +++ b/msgraph_beta/generated/on_premises_publishing_profiles/item/agents/item/agent_groups/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/agents/{onPremisesAgent%2Did}/agentGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/agents/{onPremisesAgent%2Did}/agentGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/agents/{onPremisesAgent%2Did}/agentGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -121,7 +121,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/agents/{onPremisesAgent%2Did}/agentGroups/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/on_premises_publishing_profiles/item/connector_groups/item/members/ref/ref_request_builder.py b/msgraph_beta/generated/on_premises_publishing_profiles/item/connector_groups/item/members/ref/ref_request_builder.py index 1c9701e6f7c..8c2fd4be0f3 100644 --- a/msgraph_beta/generated/on_premises_publishing_profiles/item/connector_groups/item/members/ref/ref_request_builder.py +++ b/msgraph_beta/generated/on_premises_publishing_profiles/item/connector_groups/item/members/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/connectorGroups/{connectorGroup%2Did}/members/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/connectorGroups/{connectorGroup%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/connectorGroups/{connectorGroup%2Did}/members/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -121,7 +121,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/connectorGroups/{connectorGroup%2Did}/members/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/on_premises_publishing_profiles/item/connectors/item/member_of/ref/ref_request_builder.py b/msgraph_beta/generated/on_premises_publishing_profiles/item/connectors/item/member_of/ref/ref_request_builder.py index b187f32c92e..57190c6fa1f 100644 --- a/msgraph_beta/generated/on_premises_publishing_profiles/item/connectors/item/member_of/ref/ref_request_builder.py +++ b/msgraph_beta/generated/on_premises_publishing_profiles/item/connectors/item/member_of/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/connectors/{connector%2Did}/memberOf/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/connectors/{connector%2Did}/memberOf/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/connectors/{connector%2Did}/memberOf/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -121,7 +121,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/connectors/{connector%2Did}/memberOf/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/on_premises_publishing_profiles/item/published_resources/item/agent_groups/ref/ref_request_builder.py b/msgraph_beta/generated/on_premises_publishing_profiles/item/published_resources/item/agent_groups/ref/ref_request_builder.py index 01a89490365..e77e09e1c8c 100644 --- a/msgraph_beta/generated/on_premises_publishing_profiles/item/published_resources/item/agent_groups/ref/ref_request_builder.py +++ b/msgraph_beta/generated/on_premises_publishing_profiles/item/published_resources/item/agent_groups/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/publishedResources/{publishedResource%2Did}/agentGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/publishedResources/{publishedResource%2Did}/agentGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/publishedResources/{publishedResource%2Did}/agentGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -121,7 +121,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/onPremisesPublishingProfiles/{onPremisesPublishingProfile%2Did}/publishedResources/{publishedResource%2Did}/agentGroups/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/organization/item/get_member_groups/get_member_groups_post_request_body.py b/msgraph_beta/generated/organization/item/get_member_groups/get_member_groups_post_request_body.py index c00f72b817c..7f866d52799 100644 --- a/msgraph_beta/generated/organization/item/get_member_groups/get_member_groups_post_request_body.py +++ b/msgraph_beta/generated/organization/item/get_member_groups/get_member_groups_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberGroupsPostRequestBody(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 securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberGroupsPostRequestBody: diff --git a/msgraph_beta/generated/organization/item/get_member_objects/get_member_objects_post_request_body.py b/msgraph_beta/generated/organization/item/get_member_objects/get_member_objects_post_request_body.py index 07b489d3958..6fb5257fd5d 100644 --- a/msgraph_beta/generated/organization/item/get_member_objects/get_member_objects_post_request_body.py +++ b/msgraph_beta/generated/organization/item/get_member_objects/get_member_objects_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberObjectsPostRequestBody(AdditionalDataHolder, BackedModel, Parsabl # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberObjectsPostRequestBody: diff --git a/msgraph_beta/generated/organization/item/settings/contact_insights/contact_insights_request_builder.py b/msgraph_beta/generated/organization/item/settings/contact_insights/contact_insights_request_builder.py index bbf7c98ed73..01a2295913d 100644 --- a/msgraph_beta/generated/organization/item/settings/contact_insights/contact_insights_request_builder.py +++ b/msgraph_beta/generated/organization/item/settings/contact_insights/contact_insights_request_builder.py @@ -71,7 +71,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[ContactI async def patch(self,body: InsightsSettings, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[InsightsSettings]: """ - Update privacy settings to display or return the specified type of insights in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy + Update privacy settings to display or return the specified type of insightsSettings in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[InsightsSettings] @@ -117,7 +117,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: InsightsSettings, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update privacy settings to display or return the specified type of insights in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy + Update privacy settings to display or return the specified type of insightsSettings in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy 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/organization/item/settings/people_insights/people_insights_request_builder.py b/msgraph_beta/generated/organization/item/settings/people_insights/people_insights_request_builder.py index 6755068924e..dcce312a0d9 100644 --- a/msgraph_beta/generated/organization/item/settings/people_insights/people_insights_request_builder.py +++ b/msgraph_beta/generated/organization/item/settings/people_insights/people_insights_request_builder.py @@ -71,7 +71,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[PeopleIn async def patch(self,body: InsightsSettings, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[InsightsSettings]: """ - Update privacy settings to display or return the specified type of insights in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy + Update privacy settings to display or return the specified type of insightsSettings in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[InsightsSettings] @@ -117,7 +117,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: InsightsSettings, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update privacy settings to display or return the specified type of insights in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy + Update privacy settings to display or return the specified type of insightsSettings in an organization. The type of settings can be contact insights, item insights, or people insights. To learn more about customizing insights privacy for your organization, see:- Customize item insights privacy - Customize people insights privacy 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/permission_grants/item/get_member_groups/get_member_groups_post_request_body.py b/msgraph_beta/generated/permission_grants/item/get_member_groups/get_member_groups_post_request_body.py index c00f72b817c..7f866d52799 100644 --- a/msgraph_beta/generated/permission_grants/item/get_member_groups/get_member_groups_post_request_body.py +++ b/msgraph_beta/generated/permission_grants/item/get_member_groups/get_member_groups_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberGroupsPostRequestBody(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 securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberGroupsPostRequestBody: diff --git a/msgraph_beta/generated/permission_grants/item/get_member_objects/get_member_objects_post_request_body.py b/msgraph_beta/generated/permission_grants/item/get_member_objects/get_member_objects_post_request_body.py index 07b489d3958..6fb5257fd5d 100644 --- a/msgraph_beta/generated/permission_grants/item/get_member_objects/get_member_objects_post_request_body.py +++ b/msgraph_beta/generated/permission_grants/item/get_member_objects/get_member_objects_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberObjectsPostRequestBody(AdditionalDataHolder, BackedModel, Parsabl # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberObjectsPostRequestBody: diff --git a/msgraph_beta/generated/planner/plans/item/history_items/count/count_request_builder.py b/msgraph_beta/generated/planner/plans/item/history_items/count/count_request_builder.py new file mode 100644 index 00000000000..18e9d0dc6c3 --- /dev/null +++ b/msgraph_beta/generated/planner/plans/item/history_items/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/planner/plans/{plannerPlan%2Did}/historyItems/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/planner/plans/item/history_items/history_items_request_builder.py b/msgraph_beta/generated/planner/plans/item/history_items/history_items_request_builder.py new file mode 100644 index 00000000000..357ee3db2fd --- /dev/null +++ b/msgraph_beta/generated/planner/plans/item/history_items/history_items_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .....models.planner_history_item import PlannerHistoryItem + from .....models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + +class HistoryItemsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new HistoryItemsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_planner_history_item_id(self,planner_history_item_id: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + param planner_history_item_id: The unique identifier of plannerHistoryItem + Returns: PlannerHistoryItemItemRequestBuilder + """ + if planner_history_item_id is None: + raise TypeError("planner_history_item_id cannot be null.") + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["plannerHistoryItem%2Did"] = planner_history_item_id + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItemCollectionResponse]: + """ + Get historyItems from planner + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItemCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + + return await self.request_adapter.send_async(request_info, PlannerHistoryItemCollectionResponse, error_mapping) + + async def post(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Create new navigation property to historyItems for planner + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from planner + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to historyItems for planner + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> HistoryItemsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: HistoryItemsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return HistoryItemsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class HistoryItemsRequestBuilderGetQueryParameters(): + """ + Get historyItems from planner + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class HistoryItemsRequestBuilderGetRequestConfiguration(RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class HistoryItemsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py b/msgraph_beta/generated/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py new file mode 100644 index 00000000000..97b99f39142 --- /dev/null +++ b/msgraph_beta/generated/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.planner_history_item import PlannerHistoryItem + +class PlannerHistoryItemItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new PlannerHistoryItemItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property historyItems for planner + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Get historyItems from planner + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + async def patch(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Update the navigation property historyItems in planner + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property historyItems for planner + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from planner + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property historyItems in planner + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: PlannerHistoryItemItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetQueryParameters(): + """ + Get historyItems from planner + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/planner/plans/item/planner_plan_item_request_builder.py b/msgraph_beta/generated/planner/plans/item/planner_plan_item_request_builder.py index 5dd9d431f52..d9cef56355c 100644 --- a/msgraph_beta/generated/planner/plans/item/planner_plan_item_request_builder.py +++ b/msgraph_beta/generated/planner/plans/item/planner_plan_item_request_builder.py @@ -20,6 +20,7 @@ from .buckets.buckets_request_builder import BucketsRequestBuilder from .details.details_request_builder import DetailsRequestBuilder from .get_usage_rights.get_usage_rights_request_builder import GetUsageRightsRequestBuilder + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder from .move_to_container.move_to_container_request_builder import MoveToContainerRequestBuilder from .tasks.tasks_request_builder import TasksRequestBuilder from .unarchive.unarchive_request_builder import UnarchiveRequestBuilder @@ -184,6 +185,15 @@ def get_usage_rights(self) -> GetUsageRightsRequestBuilder: return GetUsageRightsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def history_items(self) -> HistoryItemsRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder + + return HistoryItemsRequestBuilder(self.request_adapter, self.path_parameters) + @property def move_to_container(self) -> MoveToContainerRequestBuilder: """ diff --git a/msgraph_beta/generated/policies/authentication_strength_policies/item/usage/usage_request_builder.py b/msgraph_beta/generated/policies/authentication_strength_policies/item/usage/usage_request_builder.py index fabed864bf1..a7a465eac59 100644 --- a/msgraph_beta/generated/policies/authentication_strength_policies/item/usage/usage_request_builder.py +++ b/msgraph_beta/generated/policies/authentication_strength_policies/item/usage/usage_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AuthenticationStrengthUsage]: """ - The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. + The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don't require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[AuthenticationStrengthUsage] Find more info here: https://learn.microsoft.com/graph/api/authenticationstrengthpolicy-usage?view=graph-rest-beta @@ -53,7 +53,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that do not require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. + The usage function allows the caller to see which Conditional Access policies reference a specified authentication strength policy. The policies are returned in two collections, one containing Conditional Access policies that require an MFA claim and the other containing Conditional Access policies that don't require such a claim. Policies in the former category are restricted in what kinds of changes may be made to them to prevent undermining the MFA requirement of those policies. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_re_81d401bf.py b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_re_81d401bf.py new file mode 100644 index 00000000000..6934eae684b --- /dev/null +++ b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_re_81d401bf.py @@ -0,0 +1,231 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.cross_tenant_access_policy_configuration_partner import CrossTenantAccessPolicyConfigurationPartner + from .....models.o_data_errors.o_data_error import ODataError + from .identity_synchronization.identity_synchronization_request_builder import IdentitySynchronizationRequestBuilder + from .m365_capabilities.m365_capabilities_request_builder import M365CapabilitiesRequestBuilder + from .restore.restore_request_builder import RestoreRequestBuilder + from .service_provider_constraints.service_provider_constraints_request_builder import ServiceProviderConstraintsRequestBuilder + +class CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf(BaseRequestBuilder): + """ + Provides operations to manage the partners property of the microsoft.graph.crossTenantAccessPolicy entity. Original name: CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete a partner-specific configuration in a cross-tenant access policy. If a configuration includes a user synchronization policy, you must first delete the user synchronization policy before you can delete the partner-specific configuration. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + Find more info here: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-delete?view=graph-rest-beta + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]] = None) -> Optional[CrossTenantAccessPolicyConfigurationPartner]: + """ + Read the properties and relationships of a partner-specific configuration. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CrossTenantAccessPolicyConfigurationPartner] + Find more info here: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-get?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.cross_tenant_access_policy_configuration_partner import CrossTenantAccessPolicyConfigurationPartner + + return await self.request_adapter.send_async(request_info, CrossTenantAccessPolicyConfigurationPartner, error_mapping) + + async def patch(self,body: CrossTenantAccessPolicyConfigurationPartner, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CrossTenantAccessPolicyConfigurationPartner]: + """ + Update the properties 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[CrossTenantAccessPolicyConfigurationPartner] + Find more info here: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-update?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.cross_tenant_access_policy_configuration_partner import CrossTenantAccessPolicyConfigurationPartner + + return await self.request_adapter.send_async(request_info, CrossTenantAccessPolicyConfigurationPartner, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete a partner-specific configuration in a cross-tenant access policy. If a configuration includes a user synchronization policy, you must first delete the user synchronization policy before you can delete the partner-specific configuration. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Read the properties and relationships of a partner-specific configuration. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: CrossTenantAccessPolicyConfigurationPartner, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the properties 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 + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf(self.request_adapter, raw_url) + + @property + def identity_synchronization(self) -> IdentitySynchronizationRequestBuilder: + """ + Provides operations to manage the identitySynchronization property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + """ + from .identity_synchronization.identity_synchronization_request_builder import IdentitySynchronizationRequestBuilder + + return IdentitySynchronizationRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def m365_capabilities(self) -> M365CapabilitiesRequestBuilder: + """ + Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + """ + from .m365_capabilities.m365_capabilities_request_builder import M365CapabilitiesRequestBuilder + + return M365CapabilitiesRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def restore(self) -> RestoreRequestBuilder: + """ + Provides operations to call the restore method. + """ + from .restore.restore_request_builder import RestoreRequestBuilder + + return RestoreRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def service_provider_constraints(self) -> ServiceProviderConstraintsRequestBuilder: + """ + Provides operations to manage the serviceProviderConstraints property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + """ + from .service_provider_constraints.service_provider_constraints_request_builder import ServiceProviderConstraintsRequestBuilder + + return ServiceProviderConstraintsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters(): + """ + Read the properties and relationships of a partner-specific configuration. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_request_builder.py b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_request_builder.py deleted file mode 100644 index db9820e9334..00000000000 --- a/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_request_builder.py +++ /dev/null @@ -1,221 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.cross_tenant_access_policy_configuration_partner import CrossTenantAccessPolicyConfigurationPartner - from .....models.o_data_errors.o_data_error import ODataError - from .identity_synchronization.identity_synchronization_request_builder import IdentitySynchronizationRequestBuilder - from .m365_capabilities.m365_capabilities_request_builder import M365CapabilitiesRequestBuilder - from .restore.restore_request_builder import RestoreRequestBuilder - -class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the partners property of the microsoft.graph.crossTenantAccessPolicy entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Delete a partner-specific configuration in a cross-tenant access policy. If a configuration includes a user synchronization policy, you must first delete the user synchronization policy before you can delete the partner-specific configuration. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-delete?view=graph-rest-beta - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]] = None) -> Optional[CrossTenantAccessPolicyConfigurationPartner]: - """ - Read the properties and relationships of a partner-specific configuration. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[CrossTenantAccessPolicyConfigurationPartner] - Find more info here: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-get?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .....models.cross_tenant_access_policy_configuration_partner import CrossTenantAccessPolicyConfigurationPartner - - return await self.request_adapter.send_async(request_info, CrossTenantAccessPolicyConfigurationPartner, error_mapping) - - async def patch(self,body: CrossTenantAccessPolicyConfigurationPartner, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CrossTenantAccessPolicyConfigurationPartner]: - """ - Update the properties 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[CrossTenantAccessPolicyConfigurationPartner] - Find more info here: https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-update?view=graph-rest-beta - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .....models.cross_tenant_access_policy_configuration_partner import CrossTenantAccessPolicyConfigurationPartner - - return await self.request_adapter.send_async(request_info, CrossTenantAccessPolicyConfigurationPartner, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Delete a partner-specific configuration in a cross-tenant access policy. If a configuration includes a user synchronization policy, you must first delete the user synchronization policy before you can delete the partner-specific configuration. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Read the properties and relationships of a partner-specific configuration. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: CrossTenantAccessPolicyConfigurationPartner, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the properties 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 - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder(self.request_adapter, raw_url) - - @property - def identity_synchronization(self) -> IdentitySynchronizationRequestBuilder: - """ - Provides operations to manage the identitySynchronization property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. - """ - from .identity_synchronization.identity_synchronization_request_builder import IdentitySynchronizationRequestBuilder - - return IdentitySynchronizationRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def m365_capabilities(self) -> M365CapabilitiesRequestBuilder: - """ - Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. - """ - from .m365_capabilities.m365_capabilities_request_builder import M365CapabilitiesRequestBuilder - - return M365CapabilitiesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def restore(self) -> RestoreRequestBuilder: - """ - Provides operations to call the restore method. - """ - from .restore.restore_request_builder import RestoreRequestBuilder - - return RestoreRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters(): - """ - Read the properties and relationships of a partner-specific configuration. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/service_provider_constraints/restore/restore_request_builder.py b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/service_provider_constraints/restore/restore_request_builder.py new file mode 100644 index 00000000000..820ae6f9d4a --- /dev/null +++ b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/service_provider_constraints/restore/restore_request_builder.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .......models.service_provider_constraints import ServiceProviderConstraints + +class RestoreRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the restore method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RestoreRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/serviceProviderConstraints/restore", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ServiceProviderConstraints]: + """ + Invoke action restore + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ServiceProviderConstraints] + """ + request_info = self.to_post_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.service_provider_constraints import ServiceProviderConstraints + + return await self.request_adapter.send_async(request_info, ServiceProviderConstraints, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action restore + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RestoreRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RestoreRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RestoreRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RestoreRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/service_provider_constraints/service_provider_constraints_request_builder.py b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/service_provider_constraints/service_provider_constraints_request_builder.py new file mode 100644 index 00000000000..ae64e19c529 --- /dev/null +++ b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/item/service_provider_constraints/service_provider_constraints_request_builder.py @@ -0,0 +1,198 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.service_provider_constraints import ServiceProviderConstraints + from .restore.restore_request_builder import RestoreRequestBuilder + +class ServiceProviderConstraintsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the serviceProviderConstraints property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ServiceProviderConstraintsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/serviceProviderConstraints{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property serviceProviderConstraints for policies + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[ServiceProviderConstraintsRequestBuilderGetQueryParameters]] = None) -> Optional[ServiceProviderConstraints]: + """ + Get serviceProviderConstraints from policies + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ServiceProviderConstraints] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.service_provider_constraints import ServiceProviderConstraints + + return await self.request_adapter.send_async(request_info, ServiceProviderConstraints, error_mapping) + + async def patch(self,body: ServiceProviderConstraints, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ServiceProviderConstraints]: + """ + Update the navigation property serviceProviderConstraints in policies + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ServiceProviderConstraints] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.service_provider_constraints import ServiceProviderConstraints + + return await self.request_adapter.send_async(request_info, ServiceProviderConstraints, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property serviceProviderConstraints for policies + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ServiceProviderConstraintsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get serviceProviderConstraints from policies + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: ServiceProviderConstraints, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property serviceProviderConstraints in policies + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ServiceProviderConstraintsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ServiceProviderConstraintsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ServiceProviderConstraintsRequestBuilder(self.request_adapter, raw_url) + + @property + def restore(self) -> RestoreRequestBuilder: + """ + Provides operations to call the restore method. + """ + from .restore.restore_request_builder import RestoreRequestBuilder + + return RestoreRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class ServiceProviderConstraintsRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ServiceProviderConstraintsRequestBuilderGetQueryParameters(): + """ + Get serviceProviderConstraints from policies + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class ServiceProviderConstraintsRequestBuilderGetRequestConfiguration(RequestConfiguration[ServiceProviderConstraintsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ServiceProviderConstraintsRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/partners_request_builder.py b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/partners_request_builder.py index 4c541beff05..58f6e9cd33b 100644 --- a/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/partners_request_builder.py +++ b/msgraph_beta/generated/policies/cross_tenant_access_policy/partners/partners_request_builder.py @@ -18,7 +18,7 @@ from ....models.cross_tenant_access_policy_configuration_partner_collection_response import CrossTenantAccessPolicyConfigurationPartnerCollectionResponse from ....models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder - from .item.cross_tenant_access_policy_configuration_partner_tenant_item_request_builder import CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder + from .item.cross_tenant_access_policy_configuration_partner_tenant_item_re_81d401bf import CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf class PartnersRequestBuilder(BaseRequestBuilder): """ @@ -33,19 +33,19 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/policies/crossTenantAccessPolicy/partners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_cross_tenant_access_policy_configuration_partner_tenant_id(self,cross_tenant_access_policy_configuration_partner_tenant_id: str) -> CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder: + def by_cross_tenant_access_policy_configuration_partner_tenant_id(self,cross_tenant_access_policy_configuration_partner_tenant_id: str) -> CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf: """ Provides operations to manage the partners property of the microsoft.graph.crossTenantAccessPolicy entity. param cross_tenant_access_policy_configuration_partner_tenant_id: The unique identifier of crossTenantAccessPolicyConfigurationPartner - Returns: CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder + Returns: CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf """ if cross_tenant_access_policy_configuration_partner_tenant_id is None: raise TypeError("cross_tenant_access_policy_configuration_partner_tenant_id cannot be null.") - from .item.cross_tenant_access_policy_configuration_partner_tenant_item_request_builder import CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder + from .item.cross_tenant_access_policy_configuration_partner_tenant_item_re_81d401bf import CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf url_tpl_params = get_path_parameters(self.path_parameters) url_tpl_params["crossTenantAccessPolicyConfigurationPartner%2DtenantId"] = cross_tenant_access_policy_configuration_partner_tenant_id - return CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder(self.request_adapter, url_tpl_params) + return CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf(self.request_adapter, url_tpl_params) async def get(self,request_configuration: Optional[RequestConfiguration[PartnersRequestBuilderGetQueryParameters]] = None) -> Optional[CrossTenantAccessPolicyConfigurationPartnerCollectionResponse]: """ diff --git a/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/cross_tenant_partners_request_builder.py b/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/cross_tenant_partners_request_builder.py index c423e4840c5..ba244174b94 100644 --- a/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/cross_tenant_partners_request_builder.py +++ b/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/cross_tenant_partners_request_builder.py @@ -18,7 +18,7 @@ from ....models.cross_tenant_access_policy_configuration_partner_collection_response import CrossTenantAccessPolicyConfigurationPartnerCollectionResponse from ....models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder - from .item.cross_tenant_access_policy_configuration_partner_tenant_item_request_builder import CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder + from .item.cross_tenant_access_policy_configuration_partner_tenant_item_re_81d401bf import CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf class CrossTenantPartnersRequestBuilder(BaseRequestBuilder): """ @@ -33,19 +33,19 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/policies/deletedItems/crossTenantPartners{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_cross_tenant_access_policy_configuration_partner_tenant_id(self,cross_tenant_access_policy_configuration_partner_tenant_id: str) -> CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder: + def by_cross_tenant_access_policy_configuration_partner_tenant_id(self,cross_tenant_access_policy_configuration_partner_tenant_id: str) -> CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf: """ Provides operations to manage the crossTenantPartners property of the microsoft.graph.policyDeletableRoot entity. param cross_tenant_access_policy_configuration_partner_tenant_id: The unique identifier of crossTenantAccessPolicyConfigurationPartner - Returns: CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder + Returns: CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf """ if cross_tenant_access_policy_configuration_partner_tenant_id is None: raise TypeError("cross_tenant_access_policy_configuration_partner_tenant_id cannot be null.") - from .item.cross_tenant_access_policy_configuration_partner_tenant_item_request_builder import CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder + from .item.cross_tenant_access_policy_configuration_partner_tenant_item_re_81d401bf import CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf url_tpl_params = get_path_parameters(self.path_parameters) url_tpl_params["crossTenantAccessPolicyConfigurationPartner%2DtenantId"] = cross_tenant_access_policy_configuration_partner_tenant_id - return CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder(self.request_adapter, url_tpl_params) + return CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf(self.request_adapter, url_tpl_params) async def get(self,request_configuration: Optional[RequestConfiguration[CrossTenantPartnersRequestBuilderGetQueryParameters]] = None) -> Optional[CrossTenantAccessPolicyConfigurationPartnerCollectionResponse]: """ diff --git a/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_re_81d401bf.py b/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_re_81d401bf.py new file mode 100644 index 00000000000..7f6cef9fcaf --- /dev/null +++ b/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_re_81d401bf.py @@ -0,0 +1,230 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.cross_tenant_access_policy_configuration_partner import CrossTenantAccessPolicyConfigurationPartner + from .....models.o_data_errors.o_data_error import ODataError + from .identity_synchronization.identity_synchronization_request_builder import IdentitySynchronizationRequestBuilder + from .m365_capabilities.m365_capabilities_request_builder import M365CapabilitiesRequestBuilder + from .restore.restore_request_builder import RestoreRequestBuilder + from .service_provider_constraints.service_provider_constraints_request_builder import ServiceProviderConstraintsRequestBuilder + +class CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf(BaseRequestBuilder): + """ + Provides operations to manage the crossTenantPartners property of the microsoft.graph.policyDeletableRoot entity. Original name: CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner- conditionalAccessPolicy- namedLocation + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + Find more info here: https://learn.microsoft.com/graph/api/policydeletableitem-delete?view=graph-rest-beta + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]] = None) -> Optional[CrossTenantAccessPolicyConfigurationPartner]: + """ + Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner- conditionalAccessPolicy- namedLocation + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CrossTenantAccessPolicyConfigurationPartner] + Find more info here: https://learn.microsoft.com/graph/api/policydeletableitem-get?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.cross_tenant_access_policy_configuration_partner import CrossTenantAccessPolicyConfigurationPartner + + return await self.request_adapter.send_async(request_info, CrossTenantAccessPolicyConfigurationPartner, error_mapping) + + async def patch(self,body: CrossTenantAccessPolicyConfigurationPartner, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CrossTenantAccessPolicyConfigurationPartner]: + """ + Update the navigation property crossTenantPartners in policies + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CrossTenantAccessPolicyConfigurationPartner] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.cross_tenant_access_policy_configuration_partner import CrossTenantAccessPolicyConfigurationPartner + + return await self.request_adapter.send_async(request_info, CrossTenantAccessPolicyConfigurationPartner, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner- conditionalAccessPolicy- namedLocation + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner- conditionalAccessPolicy- namedLocation + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: CrossTenantAccessPolicyConfigurationPartner, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property crossTenantPartners in policies + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CrossTenantAccessPolicyConfigurationPartnerTenantItemRe_81d401bf(self.request_adapter, raw_url) + + @property + def identity_synchronization(self) -> IdentitySynchronizationRequestBuilder: + """ + Provides operations to manage the identitySynchronization property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + """ + from .identity_synchronization.identity_synchronization_request_builder import IdentitySynchronizationRequestBuilder + + return IdentitySynchronizationRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def m365_capabilities(self) -> M365CapabilitiesRequestBuilder: + """ + Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + """ + from .m365_capabilities.m365_capabilities_request_builder import M365CapabilitiesRequestBuilder + + return M365CapabilitiesRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def restore(self) -> RestoreRequestBuilder: + """ + Provides operations to call the restore method. + """ + from .restore.restore_request_builder import RestoreRequestBuilder + + return RestoreRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def service_provider_constraints(self) -> ServiceProviderConstraintsRequestBuilder: + """ + Provides operations to manage the serviceProviderConstraints property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + """ + from .service_provider_constraints.service_provider_constraints_request_builder import ServiceProviderConstraintsRequestBuilder + + return ServiceProviderConstraintsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters(): + """ + Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner- conditionalAccessPolicy- namedLocation + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_request_builder.py b/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_request_builder.py deleted file mode 100644 index 0456df31b54..00000000000 --- a/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/cross_tenant_access_policy_configuration_partner_tenant_item_request_builder.py +++ /dev/null @@ -1,220 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.cross_tenant_access_policy_configuration_partner import CrossTenantAccessPolicyConfigurationPartner - from .....models.o_data_errors.o_data_error import ODataError - from .identity_synchronization.identity_synchronization_request_builder import IdentitySynchronizationRequestBuilder - from .m365_capabilities.m365_capabilities_request_builder import M365CapabilitiesRequestBuilder - from .restore.restore_request_builder import RestoreRequestBuilder - -class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the crossTenantPartners property of the microsoft.graph.policyDeletableRoot entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner- conditionalAccessPolicy- namedLocation - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/policydeletableitem-delete?view=graph-rest-beta - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]] = None) -> Optional[CrossTenantAccessPolicyConfigurationPartner]: - """ - Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner- conditionalAccessPolicy- namedLocation - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[CrossTenantAccessPolicyConfigurationPartner] - Find more info here: https://learn.microsoft.com/graph/api/policydeletableitem-get?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .....models.cross_tenant_access_policy_configuration_partner import CrossTenantAccessPolicyConfigurationPartner - - return await self.request_adapter.send_async(request_info, CrossTenantAccessPolicyConfigurationPartner, error_mapping) - - async def patch(self,body: CrossTenantAccessPolicyConfigurationPartner, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CrossTenantAccessPolicyConfigurationPartner]: - """ - Update the navigation property crossTenantPartners in policies - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[CrossTenantAccessPolicyConfigurationPartner] - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_patch_request_information( - body, request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .....models.cross_tenant_access_policy_configuration_partner import CrossTenantAccessPolicyConfigurationPartner - - return await self.request_adapter.send_async(request_info, CrossTenantAccessPolicyConfigurationPartner, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Permanently delete a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner- conditionalAccessPolicy- namedLocation - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner- conditionalAccessPolicy- namedLocation - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_patch_request_information(self,body: CrossTenantAccessPolicyConfigurationPartner, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Update the navigation property crossTenantPartners in policies - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilder(self.request_adapter, raw_url) - - @property - def identity_synchronization(self) -> IdentitySynchronizationRequestBuilder: - """ - Provides operations to manage the identitySynchronization property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. - """ - from .identity_synchronization.identity_synchronization_request_builder import IdentitySynchronizationRequestBuilder - - return IdentitySynchronizationRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def m365_capabilities(self) -> M365CapabilitiesRequestBuilder: - """ - Provides operations to manage the m365Capabilities property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. - """ - from .m365_capabilities.m365_capabilities_request_builder import M365CapabilitiesRequestBuilder - - return M365CapabilitiesRequestBuilder(self.request_adapter, self.path_parameters) - - @property - def restore(self) -> RestoreRequestBuilder: - """ - Provides operations to call the restore method. - """ - from .restore.restore_request_builder import RestoreRequestBuilder - - return RestoreRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters(): - """ - Read the properties and relationships of a policyDeletableItem object, which might be one of the following deleted policy types:- crossTenantAccessPolicyConfigurationPartner- crossTenantIdentitySyncPolicyPartner- conditionalAccessPolicy- namedLocation - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class CrossTenantAccessPolicyConfigurationPartnerTenantItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/service_provider_constraints/restore/restore_request_builder.py b/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/service_provider_constraints/restore/restore_request_builder.py new file mode 100644 index 00000000000..7e83eb1f1e5 --- /dev/null +++ b/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/service_provider_constraints/restore/restore_request_builder.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .......models.service_provider_constraints import ServiceProviderConstraints + +class RestoreRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the restore method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RestoreRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/serviceProviderConstraints/restore", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ServiceProviderConstraints]: + """ + Invoke action restore + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ServiceProviderConstraints] + """ + request_info = self.to_post_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.service_provider_constraints import ServiceProviderConstraints + + return await self.request_adapter.send_async(request_info, ServiceProviderConstraints, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action restore + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RestoreRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RestoreRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RestoreRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RestoreRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/service_provider_constraints/service_provider_constraints_request_builder.py b/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/service_provider_constraints/service_provider_constraints_request_builder.py new file mode 100644 index 00000000000..b43ba768b71 --- /dev/null +++ b/msgraph_beta/generated/policies/deleted_items/cross_tenant_partners/item/service_provider_constraints/service_provider_constraints_request_builder.py @@ -0,0 +1,198 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.service_provider_constraints import ServiceProviderConstraints + from .restore.restore_request_builder import RestoreRequestBuilder + +class ServiceProviderConstraintsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the serviceProviderConstraints property of the microsoft.graph.crossTenantAccessPolicyConfigurationPartner entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ServiceProviderConstraintsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/policies/deletedItems/crossTenantPartners/{crossTenantAccessPolicyConfigurationPartner%2DtenantId}/serviceProviderConstraints{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property serviceProviderConstraints for policies + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[ServiceProviderConstraintsRequestBuilderGetQueryParameters]] = None) -> Optional[ServiceProviderConstraints]: + """ + Get serviceProviderConstraints from policies + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ServiceProviderConstraints] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.service_provider_constraints import ServiceProviderConstraints + + return await self.request_adapter.send_async(request_info, ServiceProviderConstraints, error_mapping) + + async def patch(self,body: ServiceProviderConstraints, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ServiceProviderConstraints]: + """ + Update the navigation property serviceProviderConstraints in policies + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ServiceProviderConstraints] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.service_provider_constraints import ServiceProviderConstraints + + return await self.request_adapter.send_async(request_info, ServiceProviderConstraints, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property serviceProviderConstraints for policies + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ServiceProviderConstraintsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get serviceProviderConstraints from policies + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: ServiceProviderConstraints, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property serviceProviderConstraints in policies + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ServiceProviderConstraintsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ServiceProviderConstraintsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ServiceProviderConstraintsRequestBuilder(self.request_adapter, raw_url) + + @property + def restore(self) -> RestoreRequestBuilder: + """ + Provides operations to call the restore method. + """ + from .restore.restore_request_builder import RestoreRequestBuilder + + return RestoreRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class ServiceProviderConstraintsRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ServiceProviderConstraintsRequestBuilderGetQueryParameters(): + """ + Get serviceProviderConstraints from policies + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class ServiceProviderConstraintsRequestBuilderGetRequestConfiguration(RequestConfiguration[ServiceProviderConstraintsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ServiceProviderConstraintsRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/policies/feature_rollout_policies/item/applies_to/ref/ref_request_builder.py b/msgraph_beta/generated/policies/feature_rollout_policies/item/applies_to/ref/ref_request_builder.py index 3e5d692292c..4c5d899f11f 100644 --- a/msgraph_beta/generated/policies/feature_rollout_policies/item/applies_to/ref/ref_request_builder.py +++ b/msgraph_beta/generated/policies/feature_rollout_policies/item/applies_to/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/policies/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/policies/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -109,7 +109,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/policies/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -123,7 +123,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/policies/featureRolloutPolicies/{featureRolloutPolicy%2Did}/appliesTo/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/policies/mobile_app_management_policies/item/included_groups/ref/ref_request_builder.py b/msgraph_beta/generated/policies/mobile_app_management_policies/item/included_groups/ref/ref_request_builder.py index cdf2e57cc92..c85089c8aa5 100644 --- a/msgraph_beta/generated/policies/mobile_app_management_policies/item/included_groups/ref/ref_request_builder.py +++ b/msgraph_beta/generated/policies/mobile_app_management_policies/item/included_groups/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/policies/mobileAppManagementPolicies/{mobileAppManagementPolicy%2Did}/includedGroups/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/policies/mobile_device_management_policies/item/included_groups/ref/ref_request_builder.py b/msgraph_beta/generated/policies/mobile_device_management_policies/item/included_groups/ref/ref_request_builder.py index bc0e5ca4554..5985307f3d6 100644 --- a/msgraph_beta/generated/policies/mobile_device_management_policies/item/included_groups/ref/ref_request_builder.py +++ b/msgraph_beta/generated/policies/mobile_device_management_policies/item/included_groups/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/policies/mobileDeviceManagementPolicies/{mobileDeviceManagementPolicy%2Did}/includedGroups/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/print/printer_shares/item/allowed_groups/ref/ref_request_builder.py b/msgraph_beta/generated/print/printer_shares/item/allowed_groups/ref/ref_request_builder.py index b582d0be28d..f4da00daba3 100644 --- a/msgraph_beta/generated/print/printer_shares/item/allowed_groups/ref/ref_request_builder.py +++ b/msgraph_beta/generated/print/printer_shares/item/allowed_groups/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/print/printerShares/{printerShare%2Did}/allowedGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/print/printerShares/{printerShare%2Did}/allowedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -112,7 +112,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi Returns: RequestInformation """ warn("The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this. as of 2023-06/Tasks_And_Plans on 2023-06-13 and will be removed 2023-07-31", DeprecationWarning) - request_info = RequestInformation(Method.GET, '{+baseurl}/print/printerShares/{printerShare%2Did}/allowedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -127,7 +127,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio warn("The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this. as of 2023-06/Tasks_And_Plans on 2023-06-13 and will be removed 2023-07-31", DeprecationWarning) if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/print/printerShares/{printerShare%2Did}/allowedGroups/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/print/printer_shares/item/allowed_users/ref/ref_request_builder.py b/msgraph_beta/generated/print/printer_shares/item/allowed_users/ref/ref_request_builder.py index 20d28e279b0..09d821ec4a5 100644 --- a/msgraph_beta/generated/print/printer_shares/item/allowed_users/ref/ref_request_builder.py +++ b/msgraph_beta/generated/print/printer_shares/item/allowed_users/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/print/printerShares/{printerShare%2Did}/allowedUsers/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/print/printerShares/{printerShare%2Did}/allowedUsers/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -113,7 +113,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi Returns: RequestInformation """ warn("The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this. as of 2023-06/Tasks_And_Plans on 2023-06-13 and will be removed 2023-07-31", DeprecationWarning) - request_info = RequestInformation(Method.GET, '{+baseurl}/print/printerShares/{printerShare%2Did}/allowedUsers/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -128,7 +128,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio warn("The printerShares navigation property is deprecated and will stop returning data on July 31, 2023. Please use the shares navigation property instead of this. as of 2023-06/Tasks_And_Plans on 2023-06-13 and will be removed 2023-07-31", DeprecationWarning) if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/print/printerShares/{printerShare%2Did}/allowedUsers/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/print/printers/create/create_post_request_body.py b/msgraph_beta/generated/print/printers/create/create_post_request_body.py index cf7ccbb4c46..56980c84c04 100644 --- a/msgraph_beta/generated/print/printers/create/create_post_request_body.py +++ b/msgraph_beta/generated/print/printers/create/create_post_request_body.py @@ -15,14 +15,14 @@ class CreatePostRequestBody(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 hasPhysicalDevice property + has_physical_device: Optional[bool] = False # The certificateSigningRequest property certificate_signing_request: Optional[PrintCertificateSigningRequest] = None # The connectorId property connector_id: Optional[str] = None # The displayName property display_name: Optional[str] = None - # The hasPhysicalDevice property - has_physical_device: Optional[bool] = None # The manufacturer property manufacturer: Optional[str] = None # The model property diff --git a/msgraph_beta/generated/print/shares/item/allowed_groups/ref/ref_request_builder.py b/msgraph_beta/generated/print/shares/item/allowed_groups/ref/ref_request_builder.py index a64c90b4791..94f20db18dc 100644 --- a/msgraph_beta/generated/print/shares/item/allowed_groups/ref/ref_request_builder.py +++ b/msgraph_beta/generated/print/shares/item/allowed_groups/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/print/shares/{printerShare%2Did}/allowedGroups/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/print/shares/{printerShare%2Did}/allowedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/print/shares/{printerShare%2Did}/allowedGroups/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/print/shares/{printerShare%2Did}/allowedGroups/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/print/shares/item/allowed_users/ref/ref_request_builder.py b/msgraph_beta/generated/print/shares/item/allowed_users/ref/ref_request_builder.py index 30c02dea293..f1e18be883d 100644 --- a/msgraph_beta/generated/print/shares/item/allowed_users/ref/ref_request_builder.py +++ b/msgraph_beta/generated/print/shares/item/allowed_users/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/print/shares/{printerShare%2Did}/allowedUsers/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/print/shares/{printerShare%2Did}/allowedUsers/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -109,7 +109,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/print/shares/{printerShare%2Did}/allowedUsers/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -123,7 +123,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/print/shares/{printerShare%2Did}/allowedUsers/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/privileged_signup_status/can_sign_up/can_sign_up_get_response.py b/msgraph_beta/generated/privileged_signup_status/can_sign_up/can_sign_up_get_response.py index c7b4367a20f..a267484b451 100644 --- a/msgraph_beta/generated/privileged_signup_status/can_sign_up/can_sign_up_get_response.py +++ b/msgraph_beta/generated/privileged_signup_status/can_sign_up/can_sign_up_get_response.py @@ -13,7 +13,7 @@ class CanSignUpGetResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CanSignUpGetResponse: diff --git a/msgraph_beta/generated/privileged_signup_status/is_signed_up/is_signed_up_get_response.py b/msgraph_beta/generated/privileged_signup_status/is_signed_up/is_signed_up_get_response.py index 2c1da299ca0..35deb36b355 100644 --- a/msgraph_beta/generated/privileged_signup_status/is_signed_up/is_signed_up_get_response.py +++ b/msgraph_beta/generated/privileged_signup_status/is_signed_up/is_signed_up_get_response.py @@ -13,7 +13,7 @@ class IsSignedUpGetResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> IsSignedUpGetResponse: diff --git a/msgraph_beta/generated/programs/item/program_item_request_builder.py b/msgraph_beta/generated/programs/item/program_item_request_builder.py index 56cfa60d468..a97f234163a 100644 --- a/msgraph_beta/generated/programs/item/program_item_request_builder.py +++ b/msgraph_beta/generated/programs/item/program_item_request_builder.py @@ -33,7 +33,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - In the Microsoft Entra access reviews feature, delete a program object. Do not delete a program which still has programControl linked to it, those access reviews should first be deleted or unlinked from the program and linked to a different program. Also, please note that the built-in default program cannot be deleted. + In the Microsoft Entra access reviews feature, delete a program object. Don't delete a program which still has programControl linked to it, those access reviews should first be deleted or unlinked from the program and linked to a different program. Also, please note that the built-in default program cannot be deleted. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None Find more info here: https://learn.microsoft.com/graph/api/program-delete?view=graph-rest-beta @@ -96,7 +96,7 @@ async def patch(self,body: Program, request_configuration: Optional[RequestConfi def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - In the Microsoft Entra access reviews feature, delete a program object. Do not delete a program which still has programControl linked to it, those access reviews should first be deleted or unlinked from the program and linked to a different program. Also, please note that the built-in default program cannot be deleted. + In the Microsoft Entra access reviews feature, delete a program object. Don't delete a program which still has programControl linked to it, those access reviews should first be deleted or unlinked from the program and linked to a different program. Also, please note that the built-in default program cannot be deleted. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/reports/authentication_methods/authentication_methods_request_builder.py b/msgraph_beta/generated/reports/authentication_methods/authentication_methods_request_builder.py index bd161a10702..7c7e28224cb 100644 --- a/msgraph_beta/generated/reports/authentication_methods/authentication_methods_request_builder.py +++ b/msgraph_beta/generated/reports/authentication_methods/authentication_methods_request_builder.py @@ -17,9 +17,9 @@ from ...models.authentication_methods_root import AuthenticationMethodsRoot from ...models.o_data_errors.o_data_error import ODataError from .users_registered_by_feature.users_registered_by_feature_request_builder import UsersRegisteredByFeatureRequestBuilder - from .users_registered_by_feature_with_included_user_types_with_included_user_roles.users_registered_by_feature_with_included_user_types_with_included_user_roles_request_builder import UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder + from .users_registered_by_feature_with_included_user_types_with_includ_40624112.users_registered_by_feature_with_included_user_types_with_includ_01ebc792 import UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792 from .users_registered_by_method.users_registered_by_method_request_builder import UsersRegisteredByMethodRequestBuilder - from .users_registered_by_method_with_included_user_types_with_included_user_roles.users_registered_by_method_with_included_user_types_with_included_user_roles_request_builder import UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder + from .users_registered_by_method_with_included_user_types_with_include_cee28f2b.users_registered_by_method_with_included_user_types_with_include_c7c52dcb import UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb from .user_events_summary.user_events_summary_request_builder import UserEventsSummaryRequestBuilder from .user_mfa_sign_in_summary.user_mfa_sign_in_summary_request_builder import UserMfaSignInSummaryRequestBuilder from .user_password_resets_and_changes_summary.user_password_resets_and_changes_summary_request_builder import UserPasswordResetsAndChangesSummaryRequestBuilder @@ -162,35 +162,35 @@ def user_sign_ins_by_auth_method_summary_with_period(self,period: str) -> UserSi return UserSignInsByAuthMethodSummaryWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) - def users_registered_by_feature_with_included_user_types_with_included_user_roles(self,included_user_roles: str, included_user_types: str) -> UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder: + def users_registered_by_feature_with_included_user_types_with_included_user_roles(self,included_user_roles: str, included_user_types: str) -> UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792: """ Provides operations to call the usersRegisteredByFeature method. param included_user_roles: Usage: includedUserRoles='{includedUserRoles}' param included_user_types: Usage: includedUserTypes='{includedUserTypes}' - Returns: UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder + Returns: UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792 """ if included_user_roles is None: raise TypeError("included_user_roles cannot be null.") if included_user_types is None: raise TypeError("included_user_types cannot be null.") - from .users_registered_by_feature_with_included_user_types_with_included_user_roles.users_registered_by_feature_with_included_user_types_with_included_user_roles_request_builder import UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder + from .users_registered_by_feature_with_included_user_types_with_includ_40624112.users_registered_by_feature_with_included_user_types_with_includ_01ebc792 import UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792 - return UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder(self.request_adapter, self.path_parameters, included_user_roles, included_user_types) + return UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792(self.request_adapter, self.path_parameters, included_user_roles, included_user_types) - def users_registered_by_method_with_included_user_types_with_included_user_roles(self,included_user_roles: str, included_user_types: str) -> UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder: + def users_registered_by_method_with_included_user_types_with_included_user_roles(self,included_user_roles: str, included_user_types: str) -> UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb: """ Provides operations to call the usersRegisteredByMethod method. param included_user_roles: Usage: includedUserRoles='{includedUserRoles}' param included_user_types: Usage: includedUserTypes='{includedUserTypes}' - Returns: UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder + Returns: UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb """ if included_user_roles is None: raise TypeError("included_user_roles cannot be null.") if included_user_types is None: raise TypeError("included_user_types cannot be null.") - from .users_registered_by_method_with_included_user_types_with_included_user_roles.users_registered_by_method_with_included_user_types_with_included_user_roles_request_builder import UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder + from .users_registered_by_method_with_included_user_types_with_include_cee28f2b.users_registered_by_method_with_included_user_types_with_include_c7c52dcb import UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb - return UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder(self.request_adapter, self.path_parameters, included_user_roles, included_user_types) + return UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb(self.request_adapter, self.path_parameters, included_user_roles, included_user_types) def with_url(self,raw_url: str) -> AuthenticationMethodsRequestBuilder: """ diff --git a/msgraph_beta/generated/reports/authentication_methods/users_registered_by_feature_with_included_user_types_with_includ_40624112/users_registered_by_feature_with_included_user_types_with_includ_01ebc792.py b/msgraph_beta/generated/reports/authentication_methods/users_registered_by_feature_with_included_user_types_with_includ_40624112/users_registered_by_feature_with_included_user_types_with_includ_01ebc792.py new file mode 100644 index 00000000000..7f225163cd9 --- /dev/null +++ b/msgraph_beta/generated/reports/authentication_methods/users_registered_by_feature_with_included_user_types_with_includ_40624112/users_registered_by_feature_with_included_user_types_with_includ_01ebc792.py @@ -0,0 +1,86 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_registration_feature_summary import UserRegistrationFeatureSummary + +class UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792(BaseRequestBuilder): + """ + Provides operations to call the usersRegisteredByFeature method. Original name: UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], included_user_roles: Optional[str] = None, included_user_types: Optional[str] = None) -> None: + """ + Instantiates a new UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792 and sets the default values. + param included_user_roles: Usage: includedUserRoles='{includedUserRoles}' + param included_user_types: Usage: includedUserTypes='{includedUserTypes}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['includedUserRoles'] = included_user_roles + path_parameters['includedUserTypes'] = included_user_types + super().__init__(request_adapter, "{+baseurl}/reports/authenticationMethods/usersRegisteredByFeature(includedUserTypes='{includedUserTypes}',includedUserRoles='{includedUserRoles}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserRegistrationFeatureSummary]: + """ + Invoke function usersRegisteredByFeature + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserRegistrationFeatureSummary] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_registration_feature_summary import UserRegistrationFeatureSummary + + return await self.request_adapter.send_async(request_info, UserRegistrationFeatureSummary, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function usersRegisteredByFeature + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UsersRegisteredByFeatureWithIncludedUserTypesWithInclud_01ebc792(self.request_adapter, raw_url) + + @dataclass + class UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/authentication_methods/users_registered_by_feature_with_included_user_types_with_included_user_roles/users_registered_by_feature_with_included_user_types_with_included_user_roles_request_builder.py b/msgraph_beta/generated/reports/authentication_methods/users_registered_by_feature_with_included_user_types_with_included_user_roles/users_registered_by_feature_with_included_user_types_with_included_user_roles_request_builder.py deleted file mode 100644 index e53ecd8e269..00000000000 --- a/msgraph_beta/generated/reports/authentication_methods/users_registered_by_feature_with_included_user_types_with_included_user_roles/users_registered_by_feature_with_included_user_types_with_included_user_roles_request_builder.py +++ /dev/null @@ -1,86 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_registration_feature_summary import UserRegistrationFeatureSummary - -class UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the usersRegisteredByFeature method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], included_user_roles: Optional[str] = None, included_user_types: Optional[str] = None) -> None: - """ - Instantiates a new UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder and sets the default values. - param included_user_roles: Usage: includedUserRoles='{includedUserRoles}' - param included_user_types: Usage: includedUserTypes='{includedUserTypes}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['includedUserRoles'] = included_user_roles - path_parameters['includedUserTypes'] = included_user_types - super().__init__(request_adapter, "{+baseurl}/reports/authenticationMethods/usersRegisteredByFeature(includedUserTypes='{includedUserTypes}',includedUserRoles='{includedUserRoles}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserRegistrationFeatureSummary]: - """ - Invoke function usersRegisteredByFeature - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserRegistrationFeatureSummary] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_registration_feature_summary import UserRegistrationFeatureSummary - - return await self.request_adapter.send_async(request_info, UserRegistrationFeatureSummary, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function usersRegisteredByFeature - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UsersRegisteredByFeatureWithIncludedUserTypesWithIncludedUserRolesRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/authentication_methods/users_registered_by_method_with_included_user_types_with_include_cee28f2b/users_registered_by_method_with_included_user_types_with_include_c7c52dcb.py b/msgraph_beta/generated/reports/authentication_methods/users_registered_by_method_with_included_user_types_with_include_cee28f2b/users_registered_by_method_with_included_user_types_with_include_c7c52dcb.py new file mode 100644 index 00000000000..e1bad833d92 --- /dev/null +++ b/msgraph_beta/generated/reports/authentication_methods/users_registered_by_method_with_included_user_types_with_include_cee28f2b/users_registered_by_method_with_included_user_types_with_include_c7c52dcb.py @@ -0,0 +1,86 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.user_registration_method_summary import UserRegistrationMethodSummary + +class UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb(BaseRequestBuilder): + """ + Provides operations to call the usersRegisteredByMethod method. Original name: UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], included_user_roles: Optional[str] = None, included_user_types: Optional[str] = None) -> None: + """ + Instantiates a new UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb and sets the default values. + param included_user_roles: Usage: includedUserRoles='{includedUserRoles}' + param included_user_types: Usage: includedUserTypes='{includedUserTypes}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['includedUserRoles'] = included_user_roles + path_parameters['includedUserTypes'] = included_user_types + super().__init__(request_adapter, "{+baseurl}/reports/authenticationMethods/usersRegisteredByMethod(includedUserTypes='{includedUserTypes}',includedUserRoles='{includedUserRoles}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserRegistrationMethodSummary]: + """ + Invoke function usersRegisteredByMethod + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[UserRegistrationMethodSummary] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.user_registration_method_summary import UserRegistrationMethodSummary + + return await self.request_adapter.send_async(request_info, UserRegistrationMethodSummary, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function usersRegisteredByMethod + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return UsersRegisteredByMethodWithIncludedUserTypesWithInclude_c7c52dcb(self.request_adapter, raw_url) + + @dataclass + class UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/authentication_methods/users_registered_by_method_with_included_user_types_with_included_user_roles/users_registered_by_method_with_included_user_types_with_included_user_roles_request_builder.py b/msgraph_beta/generated/reports/authentication_methods/users_registered_by_method_with_included_user_types_with_included_user_roles/users_registered_by_method_with_included_user_types_with_included_user_roles_request_builder.py deleted file mode 100644 index 8b3798a09c3..00000000000 --- a/msgraph_beta/generated/reports/authentication_methods/users_registered_by_method_with_included_user_types_with_included_user_roles/users_registered_by_method_with_included_user_types_with_included_user_roles_request_builder.py +++ /dev/null @@ -1,86 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from ....models.user_registration_method_summary import UserRegistrationMethodSummary - -class UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the usersRegisteredByMethod method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], included_user_roles: Optional[str] = None, included_user_types: Optional[str] = None) -> None: - """ - Instantiates a new UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder and sets the default values. - param included_user_roles: Usage: includedUserRoles='{includedUserRoles}' - param included_user_types: Usage: includedUserTypes='{includedUserTypes}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['includedUserRoles'] = included_user_roles - path_parameters['includedUserTypes'] = included_user_types - super().__init__(request_adapter, "{+baseurl}/reports/authenticationMethods/usersRegisteredByMethod(includedUserTypes='{includedUserTypes}',includedUserRoles='{includedUserRoles}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UserRegistrationMethodSummary]: - """ - Invoke function usersRegisteredByMethod - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[UserRegistrationMethodSummary] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ....models.user_registration_method_summary import UserRegistrationMethodSummary - - return await self.request_adapter.send_async(request_info, UserRegistrationMethodSummary, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function usersRegisteredByMethod - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class UsersRegisteredByMethodWithIncludedUserTypesWithIncludedUserRolesRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/correlations/correlations_request_builder.py b/msgraph_beta/generated/reports/correlations/correlations_request_builder.py new file mode 100644 index 00000000000..11585dc1b52 --- /dev/null +++ b/msgraph_beta/generated/reports/correlations/correlations_request_builder.py @@ -0,0 +1,163 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.identity_correlation_collection_response import IdentityCorrelationCollectionResponse + from ...models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.identity_correlation_item_request_builder import IdentityCorrelationItemRequestBuilder + +class CorrelationsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the correlations property of the microsoft.graph.reportRoot entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CorrelationsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/reports/correlations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_identity_correlation_id(self,identity_correlation_id: str) -> IdentityCorrelationItemRequestBuilder: + """ + Provides operations to manage the correlations property of the microsoft.graph.reportRoot entity. + param identity_correlation_id: The unique identifier of identityCorrelation + Returns: IdentityCorrelationItemRequestBuilder + """ + if identity_correlation_id is None: + raise TypeError("identity_correlation_id cannot be null.") + from .item.identity_correlation_item_request_builder import IdentityCorrelationItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["identityCorrelation%2Did"] = identity_correlation_id + return IdentityCorrelationItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[CorrelationsRequestBuilderGetQueryParameters]] = None) -> Optional[IdentityCorrelationCollectionResponse]: + """ + List the identityCorrelation reports in the tenant. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[IdentityCorrelationCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/reportroot-list-correlations?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.identity_correlation_collection_response import IdentityCorrelationCollectionResponse + + return await self.request_adapter.send_async(request_info, IdentityCorrelationCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CorrelationsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + List the identityCorrelation reports in the tenant. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CorrelationsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CorrelationsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CorrelationsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CorrelationsRequestBuilderGetQueryParameters(): + """ + List the identityCorrelation reports in the tenant. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class CorrelationsRequestBuilderGetRequestConfiguration(RequestConfiguration[CorrelationsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/correlations/count/count_request_builder.py b/msgraph_beta/generated/reports/correlations/count/count_request_builder.py new file mode 100644 index 00000000000..d7b550d701b --- /dev/null +++ b/msgraph_beta/generated/reports/correlations/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/reports/correlations/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/correlations/item/identities/count/count_request_builder.py b/msgraph_beta/generated/reports/correlations/item/identities/count/count_request_builder.py new file mode 100644 index 00000000000..3da34277ab2 --- /dev/null +++ b/msgraph_beta/generated/reports/correlations/item/identities/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/reports/correlations/{identityCorrelation%2Did}/identities/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/correlations/item/identities/identities_request_builder.py b/msgraph_beta/generated/reports/correlations/item/identities/identities_request_builder.py new file mode 100644 index 00000000000..d53aff7db85 --- /dev/null +++ b/msgraph_beta/generated/reports/correlations/item/identities/identities_request_builder.py @@ -0,0 +1,163 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.correlated_identity_collection_response import CorrelatedIdentityCollectionResponse + from .....models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.correlated_identity_item_request_builder import CorrelatedIdentityItemRequestBuilder + +class IdentitiesRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the identities property of the microsoft.graph.identityCorrelation entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new IdentitiesRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/reports/correlations/{identityCorrelation%2Did}/identities{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_correlated_identity_id(self,correlated_identity_id: str) -> CorrelatedIdentityItemRequestBuilder: + """ + Provides operations to manage the identities property of the microsoft.graph.identityCorrelation entity. + param correlated_identity_id: The unique identifier of correlatedIdentity + Returns: CorrelatedIdentityItemRequestBuilder + """ + if correlated_identity_id is None: + raise TypeError("correlated_identity_id cannot be null.") + from .item.correlated_identity_item_request_builder import CorrelatedIdentityItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["correlatedIdentity%2Did"] = correlated_identity_id + return CorrelatedIdentityItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[IdentitiesRequestBuilderGetQueryParameters]] = None) -> Optional[CorrelatedIdentityCollectionResponse]: + """ + List the correlated identity results for an identityCorrelation object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CorrelatedIdentityCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/identitycorrelation-list-identities?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.correlated_identity_collection_response import CorrelatedIdentityCollectionResponse + + return await self.request_adapter.send_async(request_info, CorrelatedIdentityCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[IdentitiesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + List the correlated identity results for an identityCorrelation object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> IdentitiesRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: IdentitiesRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return IdentitiesRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class IdentitiesRequestBuilderGetQueryParameters(): + """ + List the correlated identity results for an identityCorrelation object. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class IdentitiesRequestBuilderGetRequestConfiguration(RequestConfiguration[IdentitiesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/correlations/item/identities/item/correlated_identity_item_request_builder.py b/msgraph_beta/generated/reports/correlations/item/identities/item/correlated_identity_item_request_builder.py new file mode 100644 index 00000000000..ea493755258 --- /dev/null +++ b/msgraph_beta/generated/reports/correlations/item/identities/item/correlated_identity_item_request_builder.py @@ -0,0 +1,189 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.correlated_identity import CorrelatedIdentity + from ......models.o_data_errors.o_data_error import ODataError + +class CorrelatedIdentityItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the identities property of the microsoft.graph.identityCorrelation entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CorrelatedIdentityItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/reports/correlations/{identityCorrelation%2Did}/identities/{correlatedIdentity%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property identities for reports + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[CorrelatedIdentityItemRequestBuilderGetQueryParameters]] = None) -> Optional[CorrelatedIdentity]: + """ + Get a correlatedIdentity object from an identityCorrelation object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CorrelatedIdentity] + Find more info here: https://learn.microsoft.com/graph/api/correlatedidentity-get?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.correlated_identity import CorrelatedIdentity + + return await self.request_adapter.send_async(request_info, CorrelatedIdentity, error_mapping) + + async def patch(self,body: CorrelatedIdentity, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CorrelatedIdentity]: + """ + Update the navigation property identities in reports + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CorrelatedIdentity] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.correlated_identity import CorrelatedIdentity + + return await self.request_adapter.send_async(request_info, CorrelatedIdentity, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property identities for reports + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CorrelatedIdentityItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get a correlatedIdentity object from an identityCorrelation object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: CorrelatedIdentity, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property identities in reports + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> CorrelatedIdentityItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CorrelatedIdentityItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CorrelatedIdentityItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CorrelatedIdentityItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class CorrelatedIdentityItemRequestBuilderGetQueryParameters(): + """ + Get a correlatedIdentity object from an identityCorrelation object. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class CorrelatedIdentityItemRequestBuilderGetRequestConfiguration(RequestConfiguration[CorrelatedIdentityItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class CorrelatedIdentityItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/correlations/item/identity_correlation_item_request_builder.py b/msgraph_beta/generated/reports/correlations/item/identity_correlation_item_request_builder.py new file mode 100644 index 00000000000..649ab8c7fd1 --- /dev/null +++ b/msgraph_beta/generated/reports/correlations/item/identity_correlation_item_request_builder.py @@ -0,0 +1,209 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.identity_correlation import IdentityCorrelation + from ....models.o_data_errors.o_data_error import ODataError + from .identities.identities_request_builder import IdentitiesRequestBuilder + from .service_principal.service_principal_request_builder import ServicePrincipalRequestBuilder + +class IdentityCorrelationItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the correlations property of the microsoft.graph.reportRoot entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new IdentityCorrelationItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/reports/correlations/{identityCorrelation%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property correlations for reports + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[IdentityCorrelationItemRequestBuilderGetQueryParameters]] = None) -> Optional[IdentityCorrelation]: + """ + Get an identityCorrelation object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[IdentityCorrelation] + Find more info here: https://learn.microsoft.com/graph/api/identitycorrelation-get?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.identity_correlation import IdentityCorrelation + + return await self.request_adapter.send_async(request_info, IdentityCorrelation, error_mapping) + + async def patch(self,body: IdentityCorrelation, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[IdentityCorrelation]: + """ + Update the navigation property correlations in reports + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[IdentityCorrelation] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.identity_correlation import IdentityCorrelation + + return await self.request_adapter.send_async(request_info, IdentityCorrelation, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property correlations for reports + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[IdentityCorrelationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get an identityCorrelation object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: IdentityCorrelation, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property correlations in reports + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> IdentityCorrelationItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: IdentityCorrelationItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return IdentityCorrelationItemRequestBuilder(self.request_adapter, raw_url) + + @property + def identities(self) -> IdentitiesRequestBuilder: + """ + Provides operations to manage the identities property of the microsoft.graph.identityCorrelation entity. + """ + from .identities.identities_request_builder import IdentitiesRequestBuilder + + return IdentitiesRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def service_principal(self) -> ServicePrincipalRequestBuilder: + """ + Provides operations to manage the servicePrincipal property of the microsoft.graph.identityCorrelation entity. + """ + from .service_principal.service_principal_request_builder import ServicePrincipalRequestBuilder + + return ServicePrincipalRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class IdentityCorrelationItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class IdentityCorrelationItemRequestBuilderGetQueryParameters(): + """ + Get an identityCorrelation object. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class IdentityCorrelationItemRequestBuilderGetRequestConfiguration(RequestConfiguration[IdentityCorrelationItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class IdentityCorrelationItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/correlations/item/service_principal/service_principal_request_builder.py b/msgraph_beta/generated/reports/correlations/item/service_principal/service_principal_request_builder.py new file mode 100644 index 00000000000..d8fbd114567 --- /dev/null +++ b/msgraph_beta/generated/reports/correlations/item/service_principal/service_principal_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .....models.service_principal import ServicePrincipal + +class ServicePrincipalRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the servicePrincipal property of the microsoft.graph.identityCorrelation entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ServicePrincipalRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/reports/correlations/{identityCorrelation%2Did}/servicePrincipal{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[ServicePrincipalRequestBuilderGetQueryParameters]] = None) -> Optional[ServicePrincipal]: + """ + The service principal associated with this correlation report. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ServicePrincipal] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.service_principal import ServicePrincipal + + return await self.request_adapter.send_async(request_info, ServicePrincipal, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ServicePrincipalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The service principal associated with this correlation report. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ServicePrincipalRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ServicePrincipalRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ServicePrincipalRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ServicePrincipalRequestBuilderGetQueryParameters(): + """ + The service principal associated with this correlation report. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class ServicePrincipalRequestBuilderGetRequestConfiguration(RequestConfiguration[ServicePrincipalRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_api_usageservice_area_service_area_period_period_app_id_app_id/get_api_usageservice_area_service_area_period_period_app_id_app_id_0ddf95d0.py b/msgraph_beta/generated/reports/get_api_usageservice_area_service_area_period_period_app_id_app_id/get_api_usageservice_area_service_area_period_period_app_id_app_id_0ddf95d0.py new file mode 100644 index 00000000000..9702fff710f --- /dev/null +++ b/msgraph_beta/generated/reports/get_api_usageservice_area_service_area_period_period_app_id_app_id/get_api_usageservice_area_service_area_period_period_app_id_app_id_0ddf95d0.py @@ -0,0 +1,109 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + +class GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0(BaseRequestBuilder): + """ + Provides operations to call the getApiUsage method. Original name: GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/reports/getApiUsage(serviceArea='@serviceArea',period='@period',appId='@appId'){?appId*,period*,serviceArea*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters]] = None) -> Optional[bytes]: + """ + Get the tenant and app API usage for Microsoft Graph services. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the tenant and app API usage for Microsoft Graph services. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def with_url(self,raw_url: str) -> GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0(self.request_adapter, raw_url) + + @dataclass + class GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters(): + """ + Get the tenant and app API usage for Microsoft Graph services. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "app_id": + return "appId" + if original_name == "service_area": + return "serviceArea" + if original_name == "period": + return "period" + return original_name + + # Usage: appId='@appId' + app_id: Optional[str] = None + + # Usage: period='@period' + period: Optional[str] = None + + # Usage: serviceArea='@serviceArea' + service_area: Optional[str] = None + + + @dataclass + class GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetRequestConfiguration(RequestConfiguration[GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_api_usageservice_area_service_area_period_period_app_id_app_id/get_api_usageservice_area_service_area_period_period_app_id_app_id_request_builder.py b/msgraph_beta/generated/reports/get_api_usageservice_area_service_area_period_period_app_id_app_id/get_api_usageservice_area_service_area_period_period_app_id_app_id_request_builder.py deleted file mode 100644 index 924afd6cfa0..00000000000 --- a/msgraph_beta/generated/reports/get_api_usageservice_area_service_area_period_period_app_id_app_id/get_api_usageservice_area_service_area_period_period_app_id_app_id_request_builder.py +++ /dev/null @@ -1,109 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - -class GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getApiUsage method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/reports/getApiUsage(serviceArea='@serviceArea',period='@period',appId='@appId'){?appId*,period*,serviceArea*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters]] = None) -> Optional[bytes]: - """ - Get the tenant and app API usage for Microsoft Graph services. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the tenant and app API usage for Microsoft Graph services. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - return request_info - - def with_url(self,raw_url: str) -> GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters(): - """ - Get the tenant and app API usage for Microsoft Graph services. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "app_id": - return "appId" - if original_name == "service_area": - return "serviceArea" - if original_name == "period": - return "period" - return original_name - - # Usage: appId='@appId' - app_id: Optional[str] = None - - # Usage: period='@period' - period: Optional[str] = None - - # Usage: serviceArea='@serviceArea' - service_area: Optional[str] = None - - - @dataclass - class GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetRequestConfiguration(RequestConfiguration[GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_group_archived_print_jobs_with_group_id_with_start_date_time_wi_e2eac30b/get_group_archived_print_jobs_with_group_id_with_start_date_time_wi_146a4be3.py b/msgraph_beta/generated/reports/get_group_archived_print_jobs_with_group_id_with_start_date_time_wi_e2eac30b/get_group_archived_print_jobs_with_group_id_with_start_date_time_wi_146a4be3.py new file mode 100644 index 00000000000..bee5accd903 --- /dev/null +++ b/msgraph_beta/generated/reports/get_group_archived_print_jobs_with_group_id_with_start_date_time_wi_e2eac30b/get_group_archived_print_jobs_with_group_id_with_start_date_time_wi_146a4be3.py @@ -0,0 +1,131 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from .get_group_archived_print_jobs_with_group_id_with_start_date_time_wi_de8b675b import GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_de8b675b + +class GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3(BaseRequestBuilder): + """ + Provides operations to call the getGroupArchivedPrintJobs method. Original name: GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, group_id: Optional[str] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3 and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param group_id: Usage: groupId='{groupId}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['groupId'] = group_id + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/getGroupArchivedPrintJobs(groupId='{groupId}',startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_de8b675b]: + """ + Get a list of archived print jobs for a particular group. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_de8b675b] + Find more info here: https://learn.microsoft.com/graph/api/reports-getgrouparchivedprintjobs?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_group_archived_print_jobs_with_group_id_with_start_date_time_wi_de8b675b import GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_de8b675b + + return await self.request_adapter.send_async(request_info, GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_de8b675b, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get a list of archived print jobs for a particular group. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3(self.request_adapter, raw_url) + + @dataclass + class GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Get a list of archived print jobs for a particular group. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_group_archived_print_jobs_with_group_id_with_start_date_time_wi_e2eac30b/get_group_archived_print_jobs_with_group_id_with_start_date_time_wi_de8b675b.py b/msgraph_beta/generated/reports/get_group_archived_print_jobs_with_group_id_with_start_date_time_wi_e2eac30b/get_group_archived_print_jobs_with_group_id_with_start_date_time_wi_de8b675b.py new file mode 100644 index 00000000000..8250d5c6b7f --- /dev/null +++ b/msgraph_beta/generated/reports/get_group_archived_print_jobs_with_group_id_with_start_date_time_wi_e2eac30b/get_group_archived_print_jobs_with_group_id_with_start_date_time_wi_de8b675b.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ...models.archived_print_job import ArchivedPrintJob + from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_de8b675b(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse + """ + # The value property + value: Optional[list[ArchivedPrintJob]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_de8b675b: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_de8b675b + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_de8b675b() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ...models.archived_print_job import ArchivedPrintJob + from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ...models.archived_print_job import ArchivedPrintJob + from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ArchivedPrintJob)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index c936c9ba68e..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...models.archived_print_job import ArchivedPrintJob - from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ArchivedPrintJob]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ...models.archived_print_job import ArchivedPrintJob - from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - - from ...models.archived_print_job import ArchivedPrintJob - from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ArchivedPrintJob)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 9b9aa4e7fc9..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,131 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from .get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time_get_response import GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse - -class GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getGroupArchivedPrintJobs method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, group_id: Optional[str] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param group_id: Usage: groupId='{groupId}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['groupId'] = group_id - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/getGroupArchivedPrintJobs(groupId='{groupId}',startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Get a list of archived print jobs for a particular group. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/reports-getgrouparchivedprintjobs?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time_get_response import GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a list of archived print jobs for a particular group. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Get a list of archived print jobs for a particular group. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_printer_archived_print_jobs_with_printer_id_with_start_date_ti_41d6f486/get_printer_archived_print_jobs_with_printer_id_with_start_date_ti_cdf18f2f.py b/msgraph_beta/generated/reports/get_printer_archived_print_jobs_with_printer_id_with_start_date_ti_41d6f486/get_printer_archived_print_jobs_with_printer_id_with_start_date_ti_cdf18f2f.py new file mode 100644 index 00000000000..fed60a9c881 --- /dev/null +++ b/msgraph_beta/generated/reports/get_printer_archived_print_jobs_with_printer_id_with_start_date_ti_41d6f486/get_printer_archived_print_jobs_with_printer_id_with_start_date_ti_cdf18f2f.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ...models.archived_print_job import ArchivedPrintJob + from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_cdf18f2f(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse + """ + # The value property + value: Optional[list[ArchivedPrintJob]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_cdf18f2f: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_cdf18f2f + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_cdf18f2f() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ...models.archived_print_job import ArchivedPrintJob + from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ...models.archived_print_job import ArchivedPrintJob + from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ArchivedPrintJob)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/get_printer_archived_print_jobs_with_printer_id_with_start_date_ti_41d6f486/get_printer_archived_print_jobs_with_printer_id_with_start_date_ti_ef6034cc.py b/msgraph_beta/generated/reports/get_printer_archived_print_jobs_with_printer_id_with_start_date_ti_41d6f486/get_printer_archived_print_jobs_with_printer_id_with_start_date_ti_ef6034cc.py new file mode 100644 index 00000000000..dbdadf43c40 --- /dev/null +++ b/msgraph_beta/generated/reports/get_printer_archived_print_jobs_with_printer_id_with_start_date_ti_41d6f486/get_printer_archived_print_jobs_with_printer_id_with_start_date_ti_ef6034cc.py @@ -0,0 +1,131 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from .get_printer_archived_print_jobs_with_printer_id_with_start_date_ti_cdf18f2f import GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_cdf18f2f + +class GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc(BaseRequestBuilder): + """ + Provides operations to call the getPrinterArchivedPrintJobs method. Original name: GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, printer_id: Optional[str] = None, start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param printer_id: Usage: printerId='{printerId}' + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['printerId'] = printer_id + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/getPrinterArchivedPrintJobs(printerId='{printerId}',startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_cdf18f2f]: + """ + Get a list of archived print jobs that were queued for particular printer. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_cdf18f2f] + Find more info here: https://learn.microsoft.com/graph/api/reports-getprinterarchivedprintjobs?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_printer_archived_print_jobs_with_printer_id_with_start_date_ti_cdf18f2f import GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_cdf18f2f + + return await self.request_adapter.send_async(request_info, GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_cdf18f2f, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get a list of archived print jobs that were queued for particular printer. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc(self.request_adapter, raw_url) + + @dataclass + class GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Get a list of archived print jobs that were queued for particular printer. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index a86e572daf8..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...models.archived_print_job import ArchivedPrintJob - from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ArchivedPrintJob]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ...models.archived_print_job import ArchivedPrintJob - from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - - from ...models.archived_print_job import ArchivedPrintJob - from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ArchivedPrintJob)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 77b479e22ee..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,131 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from .get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time_get_response import GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse - -class GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getPrinterArchivedPrintJobs method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, printer_id: Optional[str] = None, start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param printer_id: Usage: printerId='{printerId}' - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['printerId'] = printer_id - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/getPrinterArchivedPrintJobs(printerId='{printerId}',startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Get a list of archived print jobs that were queued for particular printer. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/reports-getprinterarchivedprintjobs?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time_get_response import GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a list of archived print jobs that were queued for particular printer. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Get a list of archived print jobs that were queued for particular printer. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_skype_for_business_device_usage_distribution_user_counts_with_period/get_skype_for_business_device_usage_distribution_user_counts_wit_616f6a94.py b/msgraph_beta/generated/reports/get_skype_for_business_device_usage_distribution_user_counts_with_period/get_skype_for_business_device_usage_distribution_user_counts_wit_616f6a94.py new file mode 100644 index 00000000000..54e3ee0ee9f --- /dev/null +++ b/msgraph_beta/generated/reports/get_skype_for_business_device_usage_distribution_user_counts_with_period/get_skype_for_business_device_usage_distribution_user_counts_wit_616f6a94.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + +class GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94(BaseRequestBuilder): + """ + Provides operations to call the getSkypeForBusinessDeviceUsageDistributionUserCounts method. Original name: GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: + """ + Instantiates a new GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param period: Usage: period='{period}' + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['period'] = period + super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessDeviceUsageDistributionUserCounts(period='{period}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke function getSkypeForBusinessDeviceUsageDistributionUserCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function getSkypeForBusinessDeviceUsageDistributionUserCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def with_url(self,raw_url: str) -> GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94(self.request_adapter, raw_url) + + @dataclass + class GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_skype_for_business_device_usage_distribution_user_counts_with_period/get_skype_for_business_device_usage_distribution_user_counts_with_period_request_builder.py b/msgraph_beta/generated/reports/get_skype_for_business_device_usage_distribution_user_counts_with_period/get_skype_for_business_device_usage_distribution_user_counts_with_period_request_builder.py deleted file mode 100644 index 7fadb218ba5..00000000000 --- a/msgraph_beta/generated/reports/get_skype_for_business_device_usage_distribution_user_counts_with_period/get_skype_for_business_device_usage_distribution_user_counts_with_period_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - -class GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getSkypeForBusinessDeviceUsageDistributionUserCounts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: - """ - Instantiates a new GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param period: Usage: period='{period}' - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['period'] = period - super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessDeviceUsageDistributionUserCounts(period='{period}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke function getSkypeForBusinessDeviceUsageDistributionUserCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function getSkypeForBusinessDeviceUsageDistributionUserCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - return request_info - - def with_url(self,raw_url: str) -> GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_skype_for_business_organizer_activity_counts_with_period/get_skype_for_business_organizer_activity_counts_with_period_req_2bbcab82.py b/msgraph_beta/generated/reports/get_skype_for_business_organizer_activity_counts_with_period/get_skype_for_business_organizer_activity_counts_with_period_req_2bbcab82.py new file mode 100644 index 00000000000..fffd4ee953f --- /dev/null +++ b/msgraph_beta/generated/reports/get_skype_for_business_organizer_activity_counts_with_period/get_skype_for_business_organizer_activity_counts_with_period_req_2bbcab82.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + +class GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82(BaseRequestBuilder): + """ + Provides operations to call the getSkypeForBusinessOrganizerActivityCounts method. Original name: GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: + """ + Instantiates a new GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param period: Usage: period='{period}' + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['period'] = period + super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessOrganizerActivityCounts(period='{period}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke function getSkypeForBusinessOrganizerActivityCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function getSkypeForBusinessOrganizerActivityCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def with_url(self,raw_url: str) -> GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82(self.request_adapter, raw_url) + + @dataclass + class GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_skype_for_business_organizer_activity_counts_with_period/get_skype_for_business_organizer_activity_counts_with_period_request_builder.py b/msgraph_beta/generated/reports/get_skype_for_business_organizer_activity_counts_with_period/get_skype_for_business_organizer_activity_counts_with_period_request_builder.py deleted file mode 100644 index 40cd04ec3fa..00000000000 --- a/msgraph_beta/generated/reports/get_skype_for_business_organizer_activity_counts_with_period/get_skype_for_business_organizer_activity_counts_with_period_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - -class GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getSkypeForBusinessOrganizerActivityCounts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: - """ - Instantiates a new GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param period: Usage: period='{period}' - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['period'] = period - super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessOrganizerActivityCounts(period='{period}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke function getSkypeForBusinessOrganizerActivityCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function getSkypeForBusinessOrganizerActivityCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - return request_info - - def with_url(self,raw_url: str) -> GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_skype_for_business_organizer_activity_minute_counts_with_period/get_skype_for_business_organizer_activity_minute_counts_with_per_4abffb88.py b/msgraph_beta/generated/reports/get_skype_for_business_organizer_activity_minute_counts_with_period/get_skype_for_business_organizer_activity_minute_counts_with_per_4abffb88.py new file mode 100644 index 00000000000..c8995763899 --- /dev/null +++ b/msgraph_beta/generated/reports/get_skype_for_business_organizer_activity_minute_counts_with_period/get_skype_for_business_organizer_activity_minute_counts_with_per_4abffb88.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + +class GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88(BaseRequestBuilder): + """ + Provides operations to call the getSkypeForBusinessOrganizerActivityMinuteCounts method. Original name: GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: + """ + Instantiates a new GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param period: Usage: period='{period}' + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['period'] = period + super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessOrganizerActivityMinuteCounts(period='{period}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke function getSkypeForBusinessOrganizerActivityMinuteCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function getSkypeForBusinessOrganizerActivityMinuteCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def with_url(self,raw_url: str) -> GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88(self.request_adapter, raw_url) + + @dataclass + class GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_skype_for_business_organizer_activity_minute_counts_with_period/get_skype_for_business_organizer_activity_minute_counts_with_period_request_builder.py b/msgraph_beta/generated/reports/get_skype_for_business_organizer_activity_minute_counts_with_period/get_skype_for_business_organizer_activity_minute_counts_with_period_request_builder.py deleted file mode 100644 index b33774f4ced..00000000000 --- a/msgraph_beta/generated/reports/get_skype_for_business_organizer_activity_minute_counts_with_period/get_skype_for_business_organizer_activity_minute_counts_with_period_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - -class GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getSkypeForBusinessOrganizerActivityMinuteCounts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: - """ - Instantiates a new GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param period: Usage: period='{period}' - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['period'] = period - super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessOrganizerActivityMinuteCounts(period='{period}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke function getSkypeForBusinessOrganizerActivityMinuteCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function getSkypeForBusinessOrganizerActivityMinuteCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - return request_info - - def with_url(self,raw_url: str) -> GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_skype_for_business_organizer_activity_user_counts_with_period/get_skype_for_business_organizer_activity_user_counts_with_perio_a2cc3a13.py b/msgraph_beta/generated/reports/get_skype_for_business_organizer_activity_user_counts_with_period/get_skype_for_business_organizer_activity_user_counts_with_perio_a2cc3a13.py new file mode 100644 index 00000000000..f4c19b09fb8 --- /dev/null +++ b/msgraph_beta/generated/reports/get_skype_for_business_organizer_activity_user_counts_with_period/get_skype_for_business_organizer_activity_user_counts_with_perio_a2cc3a13.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + +class GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13(BaseRequestBuilder): + """ + Provides operations to call the getSkypeForBusinessOrganizerActivityUserCounts method. Original name: GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: + """ + Instantiates a new GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param period: Usage: period='{period}' + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['period'] = period + super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessOrganizerActivityUserCounts(period='{period}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke function getSkypeForBusinessOrganizerActivityUserCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function getSkypeForBusinessOrganizerActivityUserCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def with_url(self,raw_url: str) -> GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13(self.request_adapter, raw_url) + + @dataclass + class GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_skype_for_business_organizer_activity_user_counts_with_period/get_skype_for_business_organizer_activity_user_counts_with_period_request_builder.py b/msgraph_beta/generated/reports/get_skype_for_business_organizer_activity_user_counts_with_period/get_skype_for_business_organizer_activity_user_counts_with_period_request_builder.py deleted file mode 100644 index 8357e301681..00000000000 --- a/msgraph_beta/generated/reports/get_skype_for_business_organizer_activity_user_counts_with_period/get_skype_for_business_organizer_activity_user_counts_with_period_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - -class GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getSkypeForBusinessOrganizerActivityUserCounts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: - """ - Instantiates a new GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param period: Usage: period='{period}' - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['period'] = period - super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessOrganizerActivityUserCounts(period='{period}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke function getSkypeForBusinessOrganizerActivityUserCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function getSkypeForBusinessOrganizerActivityUserCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - return request_info - - def with_url(self,raw_url: str) -> GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_skype_for_business_participant_activity_counts_with_period/get_skype_for_business_participant_activity_counts_with_period_r_7c266894.py b/msgraph_beta/generated/reports/get_skype_for_business_participant_activity_counts_with_period/get_skype_for_business_participant_activity_counts_with_period_r_7c266894.py new file mode 100644 index 00000000000..0a837a91a32 --- /dev/null +++ b/msgraph_beta/generated/reports/get_skype_for_business_participant_activity_counts_with_period/get_skype_for_business_participant_activity_counts_with_period_r_7c266894.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + +class GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894(BaseRequestBuilder): + """ + Provides operations to call the getSkypeForBusinessParticipantActivityCounts method. Original name: GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: + """ + Instantiates a new GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param period: Usage: period='{period}' + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['period'] = period + super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessParticipantActivityCounts(period='{period}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke function getSkypeForBusinessParticipantActivityCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function getSkypeForBusinessParticipantActivityCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def with_url(self,raw_url: str) -> GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894(self.request_adapter, raw_url) + + @dataclass + class GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_skype_for_business_participant_activity_counts_with_period/get_skype_for_business_participant_activity_counts_with_period_request_builder.py b/msgraph_beta/generated/reports/get_skype_for_business_participant_activity_counts_with_period/get_skype_for_business_participant_activity_counts_with_period_request_builder.py deleted file mode 100644 index 970a3a5fcea..00000000000 --- a/msgraph_beta/generated/reports/get_skype_for_business_participant_activity_counts_with_period/get_skype_for_business_participant_activity_counts_with_period_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - -class GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getSkypeForBusinessParticipantActivityCounts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: - """ - Instantiates a new GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param period: Usage: period='{period}' - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['period'] = period - super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessParticipantActivityCounts(period='{period}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke function getSkypeForBusinessParticipantActivityCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function getSkypeForBusinessParticipantActivityCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - return request_info - - def with_url(self,raw_url: str) -> GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_skype_for_business_participant_activity_minute_counts_with_period/get_skype_for_business_participant_activity_minute_counts_with_p_b63f3625.py b/msgraph_beta/generated/reports/get_skype_for_business_participant_activity_minute_counts_with_period/get_skype_for_business_participant_activity_minute_counts_with_p_b63f3625.py new file mode 100644 index 00000000000..a9b8a526c26 --- /dev/null +++ b/msgraph_beta/generated/reports/get_skype_for_business_participant_activity_minute_counts_with_period/get_skype_for_business_participant_activity_minute_counts_with_p_b63f3625.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + +class GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625(BaseRequestBuilder): + """ + Provides operations to call the getSkypeForBusinessParticipantActivityMinuteCounts method. Original name: GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: + """ + Instantiates a new GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param period: Usage: period='{period}' + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['period'] = period + super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessParticipantActivityMinuteCounts(period='{period}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke function getSkypeForBusinessParticipantActivityMinuteCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function getSkypeForBusinessParticipantActivityMinuteCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def with_url(self,raw_url: str) -> GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625(self.request_adapter, raw_url) + + @dataclass + class GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_skype_for_business_participant_activity_minute_counts_with_period/get_skype_for_business_participant_activity_minute_counts_with_period_request_builder.py b/msgraph_beta/generated/reports/get_skype_for_business_participant_activity_minute_counts_with_period/get_skype_for_business_participant_activity_minute_counts_with_period_request_builder.py deleted file mode 100644 index a0ecef356e8..00000000000 --- a/msgraph_beta/generated/reports/get_skype_for_business_participant_activity_minute_counts_with_period/get_skype_for_business_participant_activity_minute_counts_with_period_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - -class GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getSkypeForBusinessParticipantActivityMinuteCounts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: - """ - Instantiates a new GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param period: Usage: period='{period}' - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['period'] = period - super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessParticipantActivityMinuteCounts(period='{period}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke function getSkypeForBusinessParticipantActivityMinuteCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function getSkypeForBusinessParticipantActivityMinuteCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - return request_info - - def with_url(self,raw_url: str) -> GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_skype_for_business_participant_activity_user_counts_with_period/get_skype_for_business_participant_activity_user_counts_with_per_3fafe971.py b/msgraph_beta/generated/reports/get_skype_for_business_participant_activity_user_counts_with_period/get_skype_for_business_participant_activity_user_counts_with_per_3fafe971.py new file mode 100644 index 00000000000..0f847b5b538 --- /dev/null +++ b/msgraph_beta/generated/reports/get_skype_for_business_participant_activity_user_counts_with_period/get_skype_for_business_participant_activity_user_counts_with_per_3fafe971.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + +class GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971(BaseRequestBuilder): + """ + Provides operations to call the getSkypeForBusinessParticipantActivityUserCounts method. Original name: GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: + """ + Instantiates a new GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param period: Usage: period='{period}' + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['period'] = period + super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessParticipantActivityUserCounts(period='{period}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke function getSkypeForBusinessParticipantActivityUserCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function getSkypeForBusinessParticipantActivityUserCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def with_url(self,raw_url: str) -> GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971(self.request_adapter, raw_url) + + @dataclass + class GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_skype_for_business_participant_activity_user_counts_with_period/get_skype_for_business_participant_activity_user_counts_with_period_request_builder.py b/msgraph_beta/generated/reports/get_skype_for_business_participant_activity_user_counts_with_period/get_skype_for_business_participant_activity_user_counts_with_period_request_builder.py deleted file mode 100644 index 3eacef25e40..00000000000 --- a/msgraph_beta/generated/reports/get_skype_for_business_participant_activity_user_counts_with_period/get_skype_for_business_participant_activity_user_counts_with_period_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - -class GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getSkypeForBusinessParticipantActivityUserCounts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: - """ - Instantiates a new GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param period: Usage: period='{period}' - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['period'] = period - super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessParticipantActivityUserCounts(period='{period}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke function getSkypeForBusinessParticipantActivityUserCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function getSkypeForBusinessParticipantActivityUserCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - return request_info - - def with_url(self,raw_url: str) -> GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_skype_for_business_peer_to_peer_activity_counts_with_period/get_skype_for_business_peer_to_peer_activity_counts_with_period_re_a8e49833.py b/msgraph_beta/generated/reports/get_skype_for_business_peer_to_peer_activity_counts_with_period/get_skype_for_business_peer_to_peer_activity_counts_with_period_re_a8e49833.py new file mode 100644 index 00000000000..cf7c697210a --- /dev/null +++ b/msgraph_beta/generated/reports/get_skype_for_business_peer_to_peer_activity_counts_with_period/get_skype_for_business_peer_to_peer_activity_counts_with_period_re_a8e49833.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + +class GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833(BaseRequestBuilder): + """ + Provides operations to call the getSkypeForBusinessPeerToPeerActivityCounts method. Original name: GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: + """ + Instantiates a new GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param period: Usage: period='{period}' + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['period'] = period + super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessPeerToPeerActivityCounts(period='{period}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke function getSkypeForBusinessPeerToPeerActivityCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function getSkypeForBusinessPeerToPeerActivityCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def with_url(self,raw_url: str) -> GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833(self.request_adapter, raw_url) + + @dataclass + class GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_skype_for_business_peer_to_peer_activity_counts_with_period/get_skype_for_business_peer_to_peer_activity_counts_with_period_request_builder.py b/msgraph_beta/generated/reports/get_skype_for_business_peer_to_peer_activity_counts_with_period/get_skype_for_business_peer_to_peer_activity_counts_with_period_request_builder.py deleted file mode 100644 index 3a4e9ba5341..00000000000 --- a/msgraph_beta/generated/reports/get_skype_for_business_peer_to_peer_activity_counts_with_period/get_skype_for_business_peer_to_peer_activity_counts_with_period_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - -class GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getSkypeForBusinessPeerToPeerActivityCounts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: - """ - Instantiates a new GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param period: Usage: period='{period}' - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['period'] = period - super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessPeerToPeerActivityCounts(period='{period}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke function getSkypeForBusinessPeerToPeerActivityCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function getSkypeForBusinessPeerToPeerActivityCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - return request_info - - def with_url(self,raw_url: str) -> GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period/get_skype_for_business_peer_to_peer_activity_minute_counts_with_pe_f7936023.py b/msgraph_beta/generated/reports/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period/get_skype_for_business_peer_to_peer_activity_minute_counts_with_pe_f7936023.py new file mode 100644 index 00000000000..cd17e894a03 --- /dev/null +++ b/msgraph_beta/generated/reports/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period/get_skype_for_business_peer_to_peer_activity_minute_counts_with_pe_f7936023.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + +class GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023(BaseRequestBuilder): + """ + Provides operations to call the getSkypeForBusinessPeerToPeerActivityMinuteCounts method. Original name: GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: + """ + Instantiates a new GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param period: Usage: period='{period}' + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['period'] = period + super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessPeerToPeerActivityMinuteCounts(period='{period}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke function getSkypeForBusinessPeerToPeerActivityMinuteCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function getSkypeForBusinessPeerToPeerActivityMinuteCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def with_url(self,raw_url: str) -> GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023(self.request_adapter, raw_url) + + @dataclass + class GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period_request_builder.py b/msgraph_beta/generated/reports/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period_request_builder.py deleted file mode 100644 index 53808cc9b6b..00000000000 --- a/msgraph_beta/generated/reports/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period/get_skype_for_business_peer_to_peer_activity_minute_counts_with_period_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - -class GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getSkypeForBusinessPeerToPeerActivityMinuteCounts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: - """ - Instantiates a new GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param period: Usage: period='{period}' - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['period'] = period - super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessPeerToPeerActivityMinuteCounts(period='{period}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke function getSkypeForBusinessPeerToPeerActivityMinuteCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function getSkypeForBusinessPeerToPeerActivityMinuteCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - return request_info - - def with_url(self,raw_url: str) -> GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_skype_for_business_peer_to_peer_activity_user_counts_with_period/get_skype_for_business_peer_to_peer_activity_user_counts_with_peri_417e02f1.py b/msgraph_beta/generated/reports/get_skype_for_business_peer_to_peer_activity_user_counts_with_period/get_skype_for_business_peer_to_peer_activity_user_counts_with_peri_417e02f1.py new file mode 100644 index 00000000000..4b04346a581 --- /dev/null +++ b/msgraph_beta/generated/reports/get_skype_for_business_peer_to_peer_activity_user_counts_with_period/get_skype_for_business_peer_to_peer_activity_user_counts_with_peri_417e02f1.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + +class GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1(BaseRequestBuilder): + """ + Provides operations to call the getSkypeForBusinessPeerToPeerActivityUserCounts method. Original name: GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: + """ + Instantiates a new GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param period: Usage: period='{period}' + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['period'] = period + super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessPeerToPeerActivityUserCounts(period='{period}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke function getSkypeForBusinessPeerToPeerActivityUserCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function getSkypeForBusinessPeerToPeerActivityUserCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def with_url(self,raw_url: str) -> GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1(self.request_adapter, raw_url) + + @dataclass + class GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_skype_for_business_peer_to_peer_activity_user_counts_with_period/get_skype_for_business_peer_to_peer_activity_user_counts_with_period_request_builder.py b/msgraph_beta/generated/reports/get_skype_for_business_peer_to_peer_activity_user_counts_with_period/get_skype_for_business_peer_to_peer_activity_user_counts_with_period_request_builder.py deleted file mode 100644 index c09df8fed97..00000000000 --- a/msgraph_beta/generated/reports/get_skype_for_business_peer_to_peer_activity_user_counts_with_period/get_skype_for_business_peer_to_peer_activity_user_counts_with_period_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - -class GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getSkypeForBusinessPeerToPeerActivityUserCounts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: - """ - Instantiates a new GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param period: Usage: period='{period}' - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['period'] = period - super().__init__(request_adapter, "{+baseurl}/reports/getSkypeForBusinessPeerToPeerActivityUserCounts(period='{period}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke function getSkypeForBusinessPeerToPeerActivityUserCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function getSkypeForBusinessPeerToPeerActivityUserCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - return request_info - - def with_url(self,raw_url: str) -> GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_teams_device_usage_distribution_total_user_counts_with_period/get_teams_device_usage_distribution_total_user_counts_with_perio_64dc85bf.py b/msgraph_beta/generated/reports/get_teams_device_usage_distribution_total_user_counts_with_period/get_teams_device_usage_distribution_total_user_counts_with_perio_64dc85bf.py new file mode 100644 index 00000000000..3f7b6afc694 --- /dev/null +++ b/msgraph_beta/generated/reports/get_teams_device_usage_distribution_total_user_counts_with_period/get_teams_device_usage_distribution_total_user_counts_with_perio_64dc85bf.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + +class GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf(BaseRequestBuilder): + """ + Provides operations to call the getTeamsDeviceUsageDistributionTotalUserCounts method. Original name: GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: + """ + Instantiates a new GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param period: Usage: period='{period}' + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['period'] = period + super().__init__(request_adapter, "{+baseurl}/reports/getTeamsDeviceUsageDistributionTotalUserCounts(period='{period}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke function getTeamsDeviceUsageDistributionTotalUserCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function getTeamsDeviceUsageDistributionTotalUserCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def with_url(self,raw_url: str) -> GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf(self.request_adapter, raw_url) + + @dataclass + class GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_teams_device_usage_distribution_total_user_counts_with_period/get_teams_device_usage_distribution_total_user_counts_with_period_request_builder.py b/msgraph_beta/generated/reports/get_teams_device_usage_distribution_total_user_counts_with_period/get_teams_device_usage_distribution_total_user_counts_with_period_request_builder.py deleted file mode 100644 index 440c69c23ca..00000000000 --- a/msgraph_beta/generated/reports/get_teams_device_usage_distribution_total_user_counts_with_period/get_teams_device_usage_distribution_total_user_counts_with_period_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - -class GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getTeamsDeviceUsageDistributionTotalUserCounts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: - """ - Instantiates a new GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param period: Usage: period='{period}' - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['period'] = period - super().__init__(request_adapter, "{+baseurl}/reports/getTeamsDeviceUsageDistributionTotalUserCounts(period='{period}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke function getTeamsDeviceUsageDistributionTotalUserCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function getTeamsDeviceUsageDistributionTotalUserCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - return request_info - - def with_url(self,raw_url: str) -> GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_teams_device_usage_distribution_user_counts_with_period/get_teams_device_usage_distribution_user_counts_with_period_requ_6f50b0f5.py b/msgraph_beta/generated/reports/get_teams_device_usage_distribution_user_counts_with_period/get_teams_device_usage_distribution_user_counts_with_period_requ_6f50b0f5.py new file mode 100644 index 00000000000..fe3fd23d807 --- /dev/null +++ b/msgraph_beta/generated/reports/get_teams_device_usage_distribution_user_counts_with_period/get_teams_device_usage_distribution_user_counts_with_period_requ_6f50b0f5.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + +class GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5(BaseRequestBuilder): + """ + Provides operations to call the getTeamsDeviceUsageDistributionUserCounts method. Original name: GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: + """ + Instantiates a new GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param period: Usage: period='{period}' + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['period'] = period + super().__init__(request_adapter, "{+baseurl}/reports/getTeamsDeviceUsageDistributionUserCounts(period='{period}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke function getTeamsDeviceUsageDistributionUserCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function getTeamsDeviceUsageDistributionUserCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def with_url(self,raw_url: str) -> GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5(self.request_adapter, raw_url) + + @dataclass + class GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_teams_device_usage_distribution_user_counts_with_period/get_teams_device_usage_distribution_user_counts_with_period_request_builder.py b/msgraph_beta/generated/reports/get_teams_device_usage_distribution_user_counts_with_period/get_teams_device_usage_distribution_user_counts_with_period_request_builder.py deleted file mode 100644 index b8928695b86..00000000000 --- a/msgraph_beta/generated/reports/get_teams_device_usage_distribution_user_counts_with_period/get_teams_device_usage_distribution_user_counts_with_period_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - -class GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getTeamsDeviceUsageDistributionUserCounts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: - """ - Instantiates a new GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param period: Usage: period='{period}' - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['period'] = period - super().__init__(request_adapter, "{+baseurl}/reports/getTeamsDeviceUsageDistributionUserCounts(period='{period}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke function getTeamsDeviceUsageDistributionUserCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function getTeamsDeviceUsageDistributionUserCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - return request_info - - def with_url(self,raw_url: str) -> GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_teams_user_activity_distribution_total_user_counts_with_period/get_teams_user_activity_distribution_total_user_counts_with_peri_19f19a77.py b/msgraph_beta/generated/reports/get_teams_user_activity_distribution_total_user_counts_with_period/get_teams_user_activity_distribution_total_user_counts_with_peri_19f19a77.py new file mode 100644 index 00000000000..bf2917b19b3 --- /dev/null +++ b/msgraph_beta/generated/reports/get_teams_user_activity_distribution_total_user_counts_with_period/get_teams_user_activity_distribution_total_user_counts_with_peri_19f19a77.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + +class GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77(BaseRequestBuilder): + """ + Provides operations to call the getTeamsUserActivityDistributionTotalUserCounts method. Original name: GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: + """ + Instantiates a new GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param period: Usage: period='{period}' + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['period'] = period + super().__init__(request_adapter, "{+baseurl}/reports/getTeamsUserActivityDistributionTotalUserCounts(period='{period}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke function getTeamsUserActivityDistributionTotalUserCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function getTeamsUserActivityDistributionTotalUserCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def with_url(self,raw_url: str) -> GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77(self.request_adapter, raw_url) + + @dataclass + class GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_teams_user_activity_distribution_total_user_counts_with_period/get_teams_user_activity_distribution_total_user_counts_with_period_request_builder.py b/msgraph_beta/generated/reports/get_teams_user_activity_distribution_total_user_counts_with_period/get_teams_user_activity_distribution_total_user_counts_with_period_request_builder.py deleted file mode 100644 index 9e5998ca8ea..00000000000 --- a/msgraph_beta/generated/reports/get_teams_user_activity_distribution_total_user_counts_with_period/get_teams_user_activity_distribution_total_user_counts_with_period_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - -class GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getTeamsUserActivityDistributionTotalUserCounts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: - """ - Instantiates a new GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param period: Usage: period='{period}' - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['period'] = period - super().__init__(request_adapter, "{+baseurl}/reports/getTeamsUserActivityDistributionTotalUserCounts(period='{period}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke function getTeamsUserActivityDistributionTotalUserCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function getTeamsUserActivityDistributionTotalUserCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - return request_info - - def with_url(self,raw_url: str) -> GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_teams_user_activity_distribution_user_counts_with_period/get_teams_user_activity_distribution_user_counts_with_period_req_ac9a26dd.py b/msgraph_beta/generated/reports/get_teams_user_activity_distribution_user_counts_with_period/get_teams_user_activity_distribution_user_counts_with_period_req_ac9a26dd.py new file mode 100644 index 00000000000..a01c7ac4449 --- /dev/null +++ b/msgraph_beta/generated/reports/get_teams_user_activity_distribution_user_counts_with_period/get_teams_user_activity_distribution_user_counts_with_period_req_ac9a26dd.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + +class GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd(BaseRequestBuilder): + """ + Provides operations to call the getTeamsUserActivityDistributionUserCounts method. Original name: GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: + """ + Instantiates a new GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param period: Usage: period='{period}' + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['period'] = period + super().__init__(request_adapter, "{+baseurl}/reports/getTeamsUserActivityDistributionUserCounts(period='{period}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke function getTeamsUserActivityDistributionUserCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function getTeamsUserActivityDistributionUserCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def with_url(self,raw_url: str) -> GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd(self.request_adapter, raw_url) + + @dataclass + class GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_teams_user_activity_distribution_user_counts_with_period/get_teams_user_activity_distribution_user_counts_with_period_request_builder.py b/msgraph_beta/generated/reports/get_teams_user_activity_distribution_user_counts_with_period/get_teams_user_activity_distribution_user_counts_with_period_request_builder.py deleted file mode 100644 index 5068df59185..00000000000 --- a/msgraph_beta/generated/reports/get_teams_user_activity_distribution_user_counts_with_period/get_teams_user_activity_distribution_user_counts_with_period_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - -class GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getTeamsUserActivityDistributionUserCounts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: - """ - Instantiates a new GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param period: Usage: period='{period}' - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['period'] = period - super().__init__(request_adapter, "{+baseurl}/reports/getTeamsUserActivityDistributionUserCounts(period='{period}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke function getTeamsUserActivityDistributionUserCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function getTeamsUserActivityDistributionUserCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - return request_info - - def with_url(self,raw_url: str) -> GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_teams_user_activity_total_distribution_counts_with_period/get_teams_user_activity_total_distribution_counts_with_period_re_5022666f.py b/msgraph_beta/generated/reports/get_teams_user_activity_total_distribution_counts_with_period/get_teams_user_activity_total_distribution_counts_with_period_re_5022666f.py new file mode 100644 index 00000000000..ad32fd77994 --- /dev/null +++ b/msgraph_beta/generated/reports/get_teams_user_activity_total_distribution_counts_with_period/get_teams_user_activity_total_distribution_counts_with_period_re_5022666f.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + +class GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f(BaseRequestBuilder): + """ + Provides operations to call the getTeamsUserActivityTotalDistributionCounts method. Original name: GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: + """ + Instantiates a new GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param period: Usage: period='{period}' + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['period'] = period + super().__init__(request_adapter, "{+baseurl}/reports/getTeamsUserActivityTotalDistributionCounts(period='{period}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke function getTeamsUserActivityTotalDistributionCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function getTeamsUserActivityTotalDistributionCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def with_url(self,raw_url: str) -> GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f(self.request_adapter, raw_url) + + @dataclass + class GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_teams_user_activity_total_distribution_counts_with_period/get_teams_user_activity_total_distribution_counts_with_period_request_builder.py b/msgraph_beta/generated/reports/get_teams_user_activity_total_distribution_counts_with_period/get_teams_user_activity_total_distribution_counts_with_period_request_builder.py deleted file mode 100644 index e9718bce544..00000000000 --- a/msgraph_beta/generated/reports/get_teams_user_activity_total_distribution_counts_with_period/get_teams_user_activity_total_distribution_counts_with_period_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - -class GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getTeamsUserActivityTotalDistributionCounts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: - """ - Instantiates a new GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param period: Usage: period='{period}' - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['period'] = period - super().__init__(request_adapter, "{+baseurl}/reports/getTeamsUserActivityTotalDistributionCounts(period='{period}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke function getTeamsUserActivityTotalDistributionCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function getTeamsUserActivityTotalDistributionCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - return request_info - - def with_url(self,raw_url: str) -> GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_2be0aad7/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_3d550e0f.py b/msgraph_beta/generated/reports/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_2be0aad7/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_3d550e0f.py new file mode 100644 index 00000000000..ec35ab4e3f4 --- /dev/null +++ b/msgraph_beta/generated/reports/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_2be0aad7/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_3d550e0f.py @@ -0,0 +1,131 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from .get_user_archived_print_jobs_with_user_id_with_start_date_time_with_8f118200 import GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_8f118200 + +class GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f(BaseRequestBuilder): + """ + Provides operations to call the getUserArchivedPrintJobs method. Original name: GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None, user_id: Optional[str] = None) -> None: + """ + Instantiates a new GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f and sets the default values. + param end_date_time: Usage: endDateTime={endDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime={startDateTime} + param user_id: Usage: userId='{userId}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['startDateTime'] = start_date_time + path_parameters['userId'] = user_id + super().__init__(request_adapter, "{+baseurl}/reports/getUserArchivedPrintJobs(userId='{userId}',startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_8f118200]: + """ + Get a list of archived print jobs for a particular user. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_8f118200] + Find more info here: https://learn.microsoft.com/graph/api/reports-getuserarchivedprintjobs?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_user_archived_print_jobs_with_user_id_with_start_date_time_with_8f118200 import GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_8f118200 + + return await self.request_adapter.send_async(request_info, GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_8f118200, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get a list of archived print jobs for a particular user. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f(self.request_adapter, raw_url) + + @dataclass + class GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Get a list of archived print jobs for a particular user. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_2be0aad7/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_8f118200.py b/msgraph_beta/generated/reports/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_2be0aad7/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_8f118200.py new file mode 100644 index 00000000000..b194ed27c14 --- /dev/null +++ b/msgraph_beta/generated/reports/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_2be0aad7/get_user_archived_print_jobs_with_user_id_with_start_date_time_with_8f118200.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ...models.archived_print_job import ArchivedPrintJob + from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_8f118200(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse + """ + # The value property + value: Optional[list[ArchivedPrintJob]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_8f118200: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_8f118200 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_8f118200() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ...models.archived_print_job import ArchivedPrintJob + from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ...models.archived_print_job import ArchivedPrintJob + from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ArchivedPrintJob)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index fc69bcc4504..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ...models.archived_print_job import ArchivedPrintJob - from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ArchivedPrintJob]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ...models.archived_print_job import ArchivedPrintJob - from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - - from ...models.archived_print_job import ArchivedPrintJob - from ...models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ArchivedPrintJob)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index c4448dde462..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,131 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from .get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time_get_response import GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse - -class GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getUserArchivedPrintJobs method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[datetime.datetime] = None, start_date_time: Optional[datetime.datetime] = None, user_id: Optional[str] = None) -> None: - """ - Instantiates a new GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime={endDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime={startDateTime} - param user_id: Usage: userId='{userId}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['startDateTime'] = start_date_time - path_parameters['userId'] = user_id - super().__init__(request_adapter, "{+baseurl}/reports/getUserArchivedPrintJobs(userId='{userId}',startDateTime={startDateTime},endDateTime={endDateTime}){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Get a list of archived print jobs for a particular user. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/reports-getuserarchivedprintjobs?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time_get_response import GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get a list of archived print jobs for a particular user. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Get a list of archived print jobs for a particular user. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/get_yammer_device_usage_distribution_user_counts_with_period/get_yammer_device_usage_distribution_user_counts_with_period_req_19decbc0.py b/msgraph_beta/generated/reports/get_yammer_device_usage_distribution_user_counts_with_period/get_yammer_device_usage_distribution_user_counts_with_period_req_19decbc0.py new file mode 100644 index 00000000000..7d6682e50aa --- /dev/null +++ b/msgraph_beta/generated/reports/get_yammer_device_usage_distribution_user_counts_with_period/get_yammer_device_usage_distribution_user_counts_with_period_req_19decbc0.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + +class GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0(BaseRequestBuilder): + """ + Provides operations to call the getYammerDeviceUsageDistributionUserCounts method. Original name: GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: + """ + Instantiates a new GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param period: Usage: period='{period}' + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['period'] = period + super().__init__(request_adapter, "{+baseurl}/reports/getYammerDeviceUsageDistributionUserCounts(period='{period}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: + """ + Invoke function getYammerDeviceUsageDistributionUserCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: bytes + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function getYammerDeviceUsageDistributionUserCounts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/octet-stream, application/json") + return request_info + + def with_url(self,raw_url: str) -> GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0(self.request_adapter, raw_url) + + @dataclass + class GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/get_yammer_device_usage_distribution_user_counts_with_period/get_yammer_device_usage_distribution_user_counts_with_period_request_builder.py b/msgraph_beta/generated/reports/get_yammer_device_usage_distribution_user_counts_with_period/get_yammer_device_usage_distribution_user_counts_with_period_request_builder.py deleted file mode 100644 index 8beac73c001..00000000000 --- a/msgraph_beta/generated/reports/get_yammer_device_usage_distribution_user_counts_with_period/get_yammer_device_usage_distribution_user_counts_with_period_request_builder.py +++ /dev/null @@ -1,81 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - -class GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getYammerDeviceUsageDistributionUserCounts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[str] = None) -> None: - """ - Instantiates a new GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param period: Usage: period='{period}' - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['period'] = period - super().__init__(request_adapter, "{+baseurl}/reports/getYammerDeviceUsageDistributionUserCounts(period='{period}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: - """ - Invoke function getYammerDeviceUsageDistributionUserCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: bytes - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_primitive_async(request_info, "bytes", error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function getYammerDeviceUsageDistributionUserCounts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/octet-stream, application/json") - return request_info - - def with_url(self,raw_url: str) -> GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/identity_analytics/groups/count/count_request_builder.py b/msgraph_beta/generated/reports/identity_analytics/groups/count/count_request_builder.py new file mode 100644 index 00000000000..1f3c7c05691 --- /dev/null +++ b/msgraph_beta/generated/reports/identity_analytics/groups/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/reports/identityAnalytics/groups/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/identity_analytics/groups/groups_request_builder.py b/msgraph_beta/generated/reports/identity_analytics/groups/groups_request_builder.py new file mode 100644 index 00000000000..ccbea07c0ed --- /dev/null +++ b/msgraph_beta/generated/reports/identity_analytics/groups/groups_request_builder.py @@ -0,0 +1,209 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.group_analytics import GroupAnalytics + from ....models.group_analytics_collection_response import GroupAnalyticsCollectionResponse + from ....models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.group_analytics_item_request_builder import GroupAnalyticsItemRequestBuilder + +class GroupsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the groups property of the microsoft.graph.identityAnalyticsRoot entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GroupsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/reports/identityAnalytics/groups{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_group_analytics_id(self,group_analytics_id: str) -> GroupAnalyticsItemRequestBuilder: + """ + Provides operations to manage the groups property of the microsoft.graph.identityAnalyticsRoot entity. + param group_analytics_id: The unique identifier of groupAnalytics + Returns: GroupAnalyticsItemRequestBuilder + """ + if group_analytics_id is None: + raise TypeError("group_analytics_id cannot be null.") + from .item.group_analytics_item_request_builder import GroupAnalyticsItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["groupAnalytics%2Did"] = group_analytics_id + return GroupAnalyticsItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[GroupsRequestBuilderGetQueryParameters]] = None) -> Optional[GroupAnalyticsCollectionResponse]: + """ + Get a list of the groupAnalytics objects and their properties for a Microsoft Entra tenant. Each object holds point-in-time identity analytics for one group. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GroupAnalyticsCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/identityanalyticsroot-list-groups?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.group_analytics_collection_response import GroupAnalyticsCollectionResponse + + return await self.request_adapter.send_async(request_info, GroupAnalyticsCollectionResponse, error_mapping) + + async def post(self,body: GroupAnalytics, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[GroupAnalytics]: + """ + Create new navigation property to groups for reports + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GroupAnalytics] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.group_analytics import GroupAnalytics + + return await self.request_adapter.send_async(request_info, GroupAnalytics, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GroupsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get a list of the groupAnalytics objects and their properties for a Microsoft Entra tenant. Each object holds point-in-time identity analytics for one group. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: GroupAnalytics, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to groups for reports + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> GroupsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GroupsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GroupsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class GroupsRequestBuilderGetQueryParameters(): + """ + Get a list of the groupAnalytics objects and their properties for a Microsoft Entra tenant. Each object holds point-in-time identity analytics for one group. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GroupsRequestBuilderGetRequestConfiguration(RequestConfiguration[GroupsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class GroupsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/identity_analytics/groups/item/group_analytics_item_request_builder.py b/msgraph_beta/generated/reports/identity_analytics/groups/item/group_analytics_item_request_builder.py new file mode 100644 index 00000000000..21e6a141f53 --- /dev/null +++ b/msgraph_beta/generated/reports/identity_analytics/groups/item/group_analytics_item_request_builder.py @@ -0,0 +1,189 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.group_analytics import GroupAnalytics + from .....models.o_data_errors.o_data_error import ODataError + +class GroupAnalyticsItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the groups property of the microsoft.graph.identityAnalyticsRoot entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GroupAnalyticsItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/reports/identityAnalytics/groups/{groupAnalytics%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property groups for reports + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[GroupAnalyticsItemRequestBuilderGetQueryParameters]] = None) -> Optional[GroupAnalytics]: + """ + Read the properties of a groupAnalytics object that contains point-in-time analytics for a group in a Microsoft Entra tenant, as part of identity analytics. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GroupAnalytics] + Find more info here: https://learn.microsoft.com/graph/api/groupanalytics-get?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.group_analytics import GroupAnalytics + + return await self.request_adapter.send_async(request_info, GroupAnalytics, error_mapping) + + async def patch(self,body: GroupAnalytics, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[GroupAnalytics]: + """ + Update the navigation property groups in reports + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GroupAnalytics] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.group_analytics import GroupAnalytics + + return await self.request_adapter.send_async(request_info, GroupAnalytics, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property groups for reports + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GroupAnalyticsItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Read the properties of a groupAnalytics object that contains point-in-time analytics for a group in a Microsoft Entra tenant, as part of identity analytics. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: GroupAnalytics, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property groups in reports + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> GroupAnalyticsItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GroupAnalyticsItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GroupAnalyticsItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class GroupAnalyticsItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class GroupAnalyticsItemRequestBuilderGetQueryParameters(): + """ + Read the properties of a groupAnalytics object that contains point-in-time analytics for a group in a Microsoft Entra tenant, as part of identity analytics. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class GroupAnalyticsItemRequestBuilderGetRequestConfiguration(RequestConfiguration[GroupAnalyticsItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class GroupAnalyticsItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/identity_analytics/identity_analytics_request_builder.py b/msgraph_beta/generated/reports/identity_analytics/identity_analytics_request_builder.py new file mode 100644 index 00000000000..f96b28bcd0b --- /dev/null +++ b/msgraph_beta/generated/reports/identity_analytics/identity_analytics_request_builder.py @@ -0,0 +1,198 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.identity_analytics_root import IdentityAnalyticsRoot + from ...models.o_data_errors.o_data_error import ODataError + from .groups.groups_request_builder import GroupsRequestBuilder + +class IdentityAnalyticsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the identityAnalytics property of the microsoft.graph.reportRoot entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new IdentityAnalyticsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/reports/identityAnalytics{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property identityAnalytics for reports + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[IdentityAnalyticsRequestBuilderGetQueryParameters]] = None) -> Optional[IdentityAnalyticsRoot]: + """ + Microsoft Entra identity analytics for the tenant, including its groups. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[IdentityAnalyticsRoot] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.identity_analytics_root import IdentityAnalyticsRoot + + return await self.request_adapter.send_async(request_info, IdentityAnalyticsRoot, error_mapping) + + async def patch(self,body: IdentityAnalyticsRoot, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[IdentityAnalyticsRoot]: + """ + Update the navigation property identityAnalytics in reports + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[IdentityAnalyticsRoot] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.identity_analytics_root import IdentityAnalyticsRoot + + return await self.request_adapter.send_async(request_info, IdentityAnalyticsRoot, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property identityAnalytics for reports + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[IdentityAnalyticsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Microsoft Entra identity analytics for the tenant, including its groups. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: IdentityAnalyticsRoot, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property identityAnalytics in reports + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> IdentityAnalyticsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: IdentityAnalyticsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return IdentityAnalyticsRequestBuilder(self.request_adapter, raw_url) + + @property + def groups(self) -> GroupsRequestBuilder: + """ + Provides operations to manage the groups property of the microsoft.graph.identityAnalyticsRoot entity. + """ + from .groups.groups_request_builder import GroupsRequestBuilder + + return GroupsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class IdentityAnalyticsRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class IdentityAnalyticsRequestBuilderGetQueryParameters(): + """ + Microsoft Entra identity analytics for the tenant, including its groups. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class IdentityAnalyticsRequestBuilderGetRequestConfiguration(RequestConfiguration[IdentityAnalyticsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class IdentityAnalyticsRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/managed_device_enrollment_abandonment_details_with_skip_with_to_3cc2b7d1/managed_device_enrollment_abandonment_details_with_skip_with_to_f10df1d0.py b/msgraph_beta/generated/reports/managed_device_enrollment_abandonment_details_with_skip_with_to_3cc2b7d1/managed_device_enrollment_abandonment_details_with_skip_with_to_f10df1d0.py new file mode 100644 index 00000000000..6f03487c7ef --- /dev/null +++ b/msgraph_beta/generated/reports/managed_device_enrollment_abandonment_details_with_skip_with_to_3cc2b7d1/managed_device_enrollment_abandonment_details_with_skip_with_to_f10df1d0.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.report import Report + +class ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0(BaseRequestBuilder): + """ + Provides operations to call the managedDeviceEnrollmentAbandonmentDetails method. Original name: ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], filter: Optional[str] = None, skip: Optional[int] = None, skip_token: Optional[str] = None, top: Optional[int] = None) -> None: + """ + Instantiates a new ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0 and sets the default values. + param filter: Usage: filter='{filter}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param skip: Usage: skip={skip} + param skip_token: Usage: skipToken='{skipToken}' + param top: Usage: top={top} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['filter'] = filter + path_parameters['skip'] = skip + path_parameters['skipToken'] = skip_token + path_parameters['top'] = top + super().__init__(request_adapter, "{+baseurl}/reports/managedDeviceEnrollmentAbandonmentDetails(skip={skip},top={top},filter='{filter}',skipToken='{skipToken}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Report]: + """ + Metadata for Enrollment abandonment details report + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[Report] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.report import Report + + return await self.request_adapter.send_async(request_info, Report, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Metadata for Enrollment abandonment details report + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0(self.request_adapter, raw_url) + + @dataclass + class ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/managed_device_enrollment_abandonment_details_with_skip_with_top_with_filter_with_skip_token/managed_device_enrollment_abandonment_details_with_skip_with_top_with_filter_with_skip_token_request_builder.py b/msgraph_beta/generated/reports/managed_device_enrollment_abandonment_details_with_skip_with_top_with_filter_with_skip_token/managed_device_enrollment_abandonment_details_with_skip_with_top_with_filter_with_skip_token_request_builder.py deleted file mode 100644 index adcec67a928..00000000000 --- a/msgraph_beta/generated/reports/managed_device_enrollment_abandonment_details_with_skip_with_top_with_filter_with_skip_token/managed_device_enrollment_abandonment_details_with_skip_with_top_with_filter_with_skip_token_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.report import Report - -class ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the managedDeviceEnrollmentAbandonmentDetails method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], filter: Optional[str] = None, skip: Optional[int] = None, skip_token: Optional[str] = None, top: Optional[int] = None) -> None: - """ - Instantiates a new ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder and sets the default values. - param filter: Usage: filter='{filter}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param skip: Usage: skip={skip} - param skip_token: Usage: skipToken='{skipToken}' - param top: Usage: top={top} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['filter'] = filter - path_parameters['skip'] = skip - path_parameters['skipToken'] = skip_token - path_parameters['top'] = top - super().__init__(request_adapter, "{+baseurl}/reports/managedDeviceEnrollmentAbandonmentDetails(skip={skip},top={top},filter='{filter}',skipToken='{skipToken}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Report]: - """ - Metadata for Enrollment abandonment details report - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Report] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.report import Report - - return await self.request_adapter.send_async(request_info, Report, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Metadata for Enrollment abandonment details report - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/managed_device_enrollment_abandonment_summary_with_skip_with_to_60b80d5d/managed_device_enrollment_abandonment_summary_with_skip_with_to_47ff20b7.py b/msgraph_beta/generated/reports/managed_device_enrollment_abandonment_summary_with_skip_with_to_60b80d5d/managed_device_enrollment_abandonment_summary_with_skip_with_to_47ff20b7.py new file mode 100644 index 00000000000..303658da8e1 --- /dev/null +++ b/msgraph_beta/generated/reports/managed_device_enrollment_abandonment_summary_with_skip_with_to_60b80d5d/managed_device_enrollment_abandonment_summary_with_skip_with_to_47ff20b7.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.report import Report + +class ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7(BaseRequestBuilder): + """ + Provides operations to call the managedDeviceEnrollmentAbandonmentSummary method. Original name: ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], filter: Optional[str] = None, skip: Optional[int] = None, skip_token: Optional[str] = None, top: Optional[int] = None) -> None: + """ + Instantiates a new ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7 and sets the default values. + param filter: Usage: filter='{filter}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param skip: Usage: skip={skip} + param skip_token: Usage: skipToken='{skipToken}' + param top: Usage: top={top} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['filter'] = filter + path_parameters['skip'] = skip + path_parameters['skipToken'] = skip_token + path_parameters['top'] = top + super().__init__(request_adapter, "{+baseurl}/reports/managedDeviceEnrollmentAbandonmentSummary(skip={skip},top={top},filter='{filter}',skipToken='{skipToken}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Report]: + """ + Metadata for Enrollment abandonment summary report + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[Report] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.report import Report + + return await self.request_adapter.send_async(request_info, Report, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Metadata for Enrollment abandonment summary report + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7(self.request_adapter, raw_url) + + @dataclass + class ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/managed_device_enrollment_abandonment_summary_with_skip_with_top_with_filter_with_skip_token/managed_device_enrollment_abandonment_summary_with_skip_with_top_with_filter_with_skip_token_request_builder.py b/msgraph_beta/generated/reports/managed_device_enrollment_abandonment_summary_with_skip_with_top_with_filter_with_skip_token/managed_device_enrollment_abandonment_summary_with_skip_with_top_with_filter_with_skip_token_request_builder.py deleted file mode 100644 index 259ad80ef1a..00000000000 --- a/msgraph_beta/generated/reports/managed_device_enrollment_abandonment_summary_with_skip_with_top_with_filter_with_skip_token/managed_device_enrollment_abandonment_summary_with_skip_with_top_with_filter_with_skip_token_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.report import Report - -class ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the managedDeviceEnrollmentAbandonmentSummary method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], filter: Optional[str] = None, skip: Optional[int] = None, skip_token: Optional[str] = None, top: Optional[int] = None) -> None: - """ - Instantiates a new ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder and sets the default values. - param filter: Usage: filter='{filter}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param skip: Usage: skip={skip} - param skip_token: Usage: skipToken='{skipToken}' - param top: Usage: top={top} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['filter'] = filter - path_parameters['skip'] = skip - path_parameters['skipToken'] = skip_token - path_parameters['top'] = top - super().__init__(request_adapter, "{+baseurl}/reports/managedDeviceEnrollmentAbandonmentSummary(skip={skip},top={top},filter='{filter}',skipToken='{skipToken}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Report]: - """ - Metadata for Enrollment abandonment summary report - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Report] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.report import Report - - return await self.request_adapter.send_async(request_info, Report, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Metadata for Enrollment abandonment summary report - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/managed_device_enrollment_failure_details_with_skip_with_top_wit_5d97720e/managed_device_enrollment_failure_details_with_skip_with_top_wit_20e92280.py b/msgraph_beta/generated/reports/managed_device_enrollment_failure_details_with_skip_with_top_wit_5d97720e/managed_device_enrollment_failure_details_with_skip_with_top_wit_20e92280.py new file mode 100644 index 00000000000..11ad3040664 --- /dev/null +++ b/msgraph_beta/generated/reports/managed_device_enrollment_failure_details_with_skip_with_top_wit_5d97720e/managed_device_enrollment_failure_details_with_skip_with_top_wit_20e92280.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.report import Report + +class ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280(BaseRequestBuilder): + """ + Provides operations to call the managedDeviceEnrollmentFailureDetails method. Original name: ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], filter: Optional[str] = None, skip: Optional[int] = None, skip_token: Optional[str] = None, top: Optional[int] = None) -> None: + """ + Instantiates a new ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280 and sets the default values. + param filter: Usage: filter='{filter}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param skip: Usage: skip={skip} + param skip_token: Usage: skipToken='{skipToken}' + param top: Usage: top={top} + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['filter'] = filter + path_parameters['skip'] = skip + path_parameters['skipToken'] = skip_token + path_parameters['top'] = top + super().__init__(request_adapter, "{+baseurl}/reports/managedDeviceEnrollmentFailureDetails(skip={skip},top={top},filter='{filter}',skipToken='{skipToken}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Report]: + """ + Invoke function managedDeviceEnrollmentFailureDetails + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[Report] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.report import Report + + return await self.request_adapter.send_async(request_info, Report, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke function managedDeviceEnrollmentFailureDetails + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280(self.request_adapter, raw_url) + + @dataclass + class ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/managed_device_enrollment_failure_details_with_skip_with_top_with_filter_with_skip_token/managed_device_enrollment_failure_details_with_skip_with_top_with_filter_with_skip_token_request_builder.py b/msgraph_beta/generated/reports/managed_device_enrollment_failure_details_with_skip_with_top_with_filter_with_skip_token/managed_device_enrollment_failure_details_with_skip_with_top_with_filter_with_skip_token_request_builder.py deleted file mode 100644 index b9c46d6c25f..00000000000 --- a/msgraph_beta/generated/reports/managed_device_enrollment_failure_details_with_skip_with_top_with_filter_with_skip_token/managed_device_enrollment_failure_details_with_skip_with_top_with_filter_with_skip_token_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ...models.o_data_errors.o_data_error import ODataError - from ...models.report import Report - -class ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the managedDeviceEnrollmentFailureDetails method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], filter: Optional[str] = None, skip: Optional[int] = None, skip_token: Optional[str] = None, top: Optional[int] = None) -> None: - """ - Instantiates a new ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder and sets the default values. - param filter: Usage: filter='{filter}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param skip: Usage: skip={skip} - param skip_token: Usage: skipToken='{skipToken}' - param top: Usage: top={top} - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['filter'] = filter - path_parameters['skip'] = skip - path_parameters['skipToken'] = skip_token - path_parameters['top'] = top - super().__init__(request_adapter, "{+baseurl}/reports/managedDeviceEnrollmentFailureDetails(skip={skip},top={top},filter='{filter}',skipToken='{skipToken}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Report]: - """ - Invoke function managedDeviceEnrollmentFailureDetails - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Report] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ...models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ...models.report import Report - - return await self.request_adapter.send_async(request_info, Report, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Invoke function managedDeviceEnrollmentFailureDetails - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/reports_request_builder.py b/msgraph_beta/generated/reports/reports_request_builder.py index 7b7cf0d6469..3f31f8c0a5b 100644 --- a/msgraph_beta/generated/reports/reports_request_builder.py +++ b/msgraph_beta/generated/reports/reports_request_builder.py @@ -21,6 +21,7 @@ from .app_credential_sign_in_activities.app_credential_sign_in_activities_request_builder import AppCredentialSignInActivitiesRequestBuilder from .authentication_methods.authentication_methods_request_builder import AuthenticationMethodsRequestBuilder from .azure_a_d_premium_license_insight.azure_a_d_premium_license_insight_request_builder import AzureADPremiumLicenseInsightRequestBuilder + from .correlations.correlations_request_builder import CorrelationsRequestBuilder from .credential_user_registration_details.credential_user_registration_details_request_builder import CredentialUserRegistrationDetailsRequestBuilder from .daily_print_usage.daily_print_usage_request_builder import DailyPrintUsageRequestBuilder from .daily_print_usage_by_printer.daily_print_usage_by_printer_request_builder import DailyPrintUsageByPrinterRequestBuilder @@ -29,7 +30,7 @@ from .daily_print_usage_summaries_by_user.daily_print_usage_summaries_by_user_request_builder import DailyPrintUsageSummariesByUserRequestBuilder from .device_configuration_device_activity.device_configuration_device_activity_request_builder import DeviceConfigurationDeviceActivityRequestBuilder from .device_configuration_user_activity.device_configuration_user_activity_request_builder import DeviceConfigurationUserActivityRequestBuilder - from .get_api_usageservice_area_service_area_period_period_app_id_app_id.get_api_usageservice_area_service_area_period_period_app_id_app_id_request_builder import GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder + from .get_api_usageservice_area_service_area_period_period_app_id_app_id.get_api_usageservice_area_service_area_period_period_app_id_app_id_0ddf95d0 import GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0 from .get_attack_simulation_repeat_offenders.get_attack_simulation_repeat_offenders_request_builder import GetAttackSimulationRepeatOffendersRequestBuilder from .get_attack_simulation_simulation_user_coverage.get_attack_simulation_simulation_user_coverage_request_builder import GetAttackSimulationSimulationUserCoverageRequestBuilder from .get_attack_simulation_training_user_coverage.get_attack_simulation_training_user_coverage_request_builder import GetAttackSimulationTrainingUserCoverageRequestBuilder @@ -52,7 +53,7 @@ from .get_forms_user_activity_user_counts_with_period.get_forms_user_activity_user_counts_with_period_request_builder import GetFormsUserActivityUserCountsWithPeriodRequestBuilder from .get_forms_user_activity_user_detail_with_date.get_forms_user_activity_user_detail_with_date_request_builder import GetFormsUserActivityUserDetailWithDateRequestBuilder from .get_forms_user_activity_user_detail_with_period.get_forms_user_activity_user_detail_with_period_request_builder import GetFormsUserActivityUserDetailWithPeriodRequestBuilder - from .get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time.get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time_request_builder import GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_group_archived_print_jobs_with_group_id_with_start_date_time_wi_e2eac30b.get_group_archived_print_jobs_with_group_id_with_start_date_time_wi_146a4be3 import GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3 from .get_m365_app_platform_user_counts_with_period.get_m365_app_platform_user_counts_with_period_request_builder import GetM365AppPlatformUserCountsWithPeriodRequestBuilder from .get_m365_app_user_counts_with_period.get_m365_app_user_counts_with_period_request_builder import GetM365AppUserCountsWithPeriodRequestBuilder from .get_m365_app_user_detail_with_date.get_m365_app_user_detail_with_date_request_builder import GetM365AppUserDetailWithDateRequestBuilder @@ -86,7 +87,7 @@ from .get_one_drive_usage_account_detail_with_period.get_one_drive_usage_account_detail_with_period_request_builder import GetOneDriveUsageAccountDetailWithPeriodRequestBuilder from .get_one_drive_usage_file_counts_with_period.get_one_drive_usage_file_counts_with_period_request_builder import GetOneDriveUsageFileCountsWithPeriodRequestBuilder from .get_one_drive_usage_storage_with_period.get_one_drive_usage_storage_with_period_request_builder import GetOneDriveUsageStorageWithPeriodRequestBuilder - from .get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time.get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time_request_builder import GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_printer_archived_print_jobs_with_printer_id_with_start_date_ti_41d6f486.get_printer_archived_print_jobs_with_printer_id_with_start_date_ti_ef6034cc import GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc from .get_relying_party_detailed_summary_with_period.get_relying_party_detailed_summary_with_period_request_builder import GetRelyingPartyDetailedSummaryWithPeriodRequestBuilder from .get_share_point_activity_file_counts_with_period.get_share_point_activity_file_counts_with_period_request_builder import GetSharePointActivityFileCountsWithPeriodRequestBuilder from .get_share_point_activity_pages_with_period.get_share_point_activity_pages_with_period_request_builder import GetSharePointActivityPagesWithPeriodRequestBuilder @@ -103,21 +104,21 @@ from .get_skype_for_business_activity_user_counts_with_period.get_skype_for_business_activity_user_counts_with_period_request_builder import GetSkypeForBusinessActivityUserCountsWithPeriodRequestBuilder from .get_skype_for_business_activity_user_detail_with_date.get_skype_for_business_activity_user_detail_with_date_request_builder import GetSkypeForBusinessActivityUserDetailWithDateRequestBuilder from .get_skype_for_business_activity_user_detail_with_period.get_skype_for_business_activity_user_detail_with_period_request_builder import GetSkypeForBusinessActivityUserDetailWithPeriodRequestBuilder - from .get_skype_for_business_device_usage_distribution_user_counts_with_period.get_skype_for_business_device_usage_distribution_user_counts_with_period_request_builder import GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder + from .get_skype_for_business_device_usage_distribution_user_counts_with_period.get_skype_for_business_device_usage_distribution_user_counts_wit_616f6a94 import GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94 from .get_skype_for_business_device_usage_user_counts_with_period.get_skype_for_business_device_usage_user_counts_with_period_request_builder import GetSkypeForBusinessDeviceUsageUserCountsWithPeriodRequestBuilder from .get_skype_for_business_device_usage_user_detail_with_date.get_skype_for_business_device_usage_user_detail_with_date_request_builder import GetSkypeForBusinessDeviceUsageUserDetailWithDateRequestBuilder from .get_skype_for_business_device_usage_user_detail_with_period.get_skype_for_business_device_usage_user_detail_with_period_request_builder import GetSkypeForBusinessDeviceUsageUserDetailWithPeriodRequestBuilder - from .get_skype_for_business_organizer_activity_counts_with_period.get_skype_for_business_organizer_activity_counts_with_period_request_builder import GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder - from .get_skype_for_business_organizer_activity_minute_counts_with_period.get_skype_for_business_organizer_activity_minute_counts_with_period_request_builder import GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder - from .get_skype_for_business_organizer_activity_user_counts_with_period.get_skype_for_business_organizer_activity_user_counts_with_period_request_builder import GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder - from .get_skype_for_business_participant_activity_counts_with_period.get_skype_for_business_participant_activity_counts_with_period_request_builder import GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder - from .get_skype_for_business_participant_activity_minute_counts_with_period.get_skype_for_business_participant_activity_minute_counts_with_period_request_builder import GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder - from .get_skype_for_business_participant_activity_user_counts_with_period.get_skype_for_business_participant_activity_user_counts_with_period_request_builder import GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder - from .get_skype_for_business_peer_to_peer_activity_counts_with_period.get_skype_for_business_peer_to_peer_activity_counts_with_period_request_builder import GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder - from .get_skype_for_business_peer_to_peer_activity_minute_counts_with_period.get_skype_for_business_peer_to_peer_activity_minute_counts_with_period_request_builder import GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder - from .get_skype_for_business_peer_to_peer_activity_user_counts_with_period.get_skype_for_business_peer_to_peer_activity_user_counts_with_period_request_builder import GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder - from .get_teams_device_usage_distribution_total_user_counts_with_period.get_teams_device_usage_distribution_total_user_counts_with_period_request_builder import GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder - from .get_teams_device_usage_distribution_user_counts_with_period.get_teams_device_usage_distribution_user_counts_with_period_request_builder import GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder + from .get_skype_for_business_organizer_activity_counts_with_period.get_skype_for_business_organizer_activity_counts_with_period_req_2bbcab82 import GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82 + from .get_skype_for_business_organizer_activity_minute_counts_with_period.get_skype_for_business_organizer_activity_minute_counts_with_per_4abffb88 import GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88 + from .get_skype_for_business_organizer_activity_user_counts_with_period.get_skype_for_business_organizer_activity_user_counts_with_perio_a2cc3a13 import GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13 + from .get_skype_for_business_participant_activity_counts_with_period.get_skype_for_business_participant_activity_counts_with_period_r_7c266894 import GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894 + from .get_skype_for_business_participant_activity_minute_counts_with_period.get_skype_for_business_participant_activity_minute_counts_with_p_b63f3625 import GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625 + from .get_skype_for_business_participant_activity_user_counts_with_period.get_skype_for_business_participant_activity_user_counts_with_per_3fafe971 import GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971 + from .get_skype_for_business_peer_to_peer_activity_counts_with_period.get_skype_for_business_peer_to_peer_activity_counts_with_period_re_a8e49833 import GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833 + from .get_skype_for_business_peer_to_peer_activity_minute_counts_with_period.get_skype_for_business_peer_to_peer_activity_minute_counts_with_pe_f7936023 import GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023 + from .get_skype_for_business_peer_to_peer_activity_user_counts_with_period.get_skype_for_business_peer_to_peer_activity_user_counts_with_peri_417e02f1 import GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1 + from .get_teams_device_usage_distribution_total_user_counts_with_period.get_teams_device_usage_distribution_total_user_counts_with_perio_64dc85bf import GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf + from .get_teams_device_usage_distribution_user_counts_with_period.get_teams_device_usage_distribution_user_counts_with_period_requ_6f50b0f5 import GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5 from .get_teams_device_usage_total_user_counts_with_period.get_teams_device_usage_total_user_counts_with_period_request_builder import GetTeamsDeviceUsageTotalUserCountsWithPeriodRequestBuilder from .get_teams_device_usage_user_counts_with_period.get_teams_device_usage_user_counts_with_period_request_builder import GetTeamsDeviceUsageUserCountsWithPeriodRequestBuilder from .get_teams_device_usage_user_detail_with_date.get_teams_device_usage_user_detail_with_date_request_builder import GetTeamsDeviceUsageUserDetailWithDateRequestBuilder @@ -128,20 +129,20 @@ from .get_teams_team_activity_distribution_counts_with_period.get_teams_team_activity_distribution_counts_with_period_request_builder import GetTeamsTeamActivityDistributionCountsWithPeriodRequestBuilder from .get_teams_team_counts_with_period.get_teams_team_counts_with_period_request_builder import GetTeamsTeamCountsWithPeriodRequestBuilder from .get_teams_user_activity_counts_with_period.get_teams_user_activity_counts_with_period_request_builder import GetTeamsUserActivityCountsWithPeriodRequestBuilder - from .get_teams_user_activity_distribution_total_user_counts_with_period.get_teams_user_activity_distribution_total_user_counts_with_period_request_builder import GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder - from .get_teams_user_activity_distribution_user_counts_with_period.get_teams_user_activity_distribution_user_counts_with_period_request_builder import GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder + from .get_teams_user_activity_distribution_total_user_counts_with_period.get_teams_user_activity_distribution_total_user_counts_with_peri_19f19a77 import GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77 + from .get_teams_user_activity_distribution_user_counts_with_period.get_teams_user_activity_distribution_user_counts_with_period_req_ac9a26dd import GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd from .get_teams_user_activity_total_counts_with_period.get_teams_user_activity_total_counts_with_period_request_builder import GetTeamsUserActivityTotalCountsWithPeriodRequestBuilder - from .get_teams_user_activity_total_distribution_counts_with_period.get_teams_user_activity_total_distribution_counts_with_period_request_builder import GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder + from .get_teams_user_activity_total_distribution_counts_with_period.get_teams_user_activity_total_distribution_counts_with_period_re_5022666f import GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f from .get_teams_user_activity_total_user_counts_with_period.get_teams_user_activity_total_user_counts_with_period_request_builder import GetTeamsUserActivityTotalUserCountsWithPeriodRequestBuilder from .get_teams_user_activity_user_counts_with_period.get_teams_user_activity_user_counts_with_period_request_builder import GetTeamsUserActivityUserCountsWithPeriodRequestBuilder from .get_teams_user_activity_user_detail_with_date.get_teams_user_activity_user_detail_with_date_request_builder import GetTeamsUserActivityUserDetailWithDateRequestBuilder from .get_teams_user_activity_user_detail_with_period.get_teams_user_activity_user_detail_with_period_request_builder import GetTeamsUserActivityUserDetailWithPeriodRequestBuilder - from .get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time.get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time_request_builder import GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_user_archived_print_jobs_with_user_id_with_start_date_time_with_2be0aad7.get_user_archived_print_jobs_with_user_id_with_start_date_time_with_3d550e0f import GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f from .get_yammer_activity_counts_with_period.get_yammer_activity_counts_with_period_request_builder import GetYammerActivityCountsWithPeriodRequestBuilder from .get_yammer_activity_user_counts_with_period.get_yammer_activity_user_counts_with_period_request_builder import GetYammerActivityUserCountsWithPeriodRequestBuilder from .get_yammer_activity_user_detail_with_date.get_yammer_activity_user_detail_with_date_request_builder import GetYammerActivityUserDetailWithDateRequestBuilder from .get_yammer_activity_user_detail_with_period.get_yammer_activity_user_detail_with_period_request_builder import GetYammerActivityUserDetailWithPeriodRequestBuilder - from .get_yammer_device_usage_distribution_user_counts_with_period.get_yammer_device_usage_distribution_user_counts_with_period_request_builder import GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder + from .get_yammer_device_usage_distribution_user_counts_with_period.get_yammer_device_usage_distribution_user_counts_with_period_req_19decbc0 import GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0 from .get_yammer_device_usage_user_counts_with_period.get_yammer_device_usage_user_counts_with_period_request_builder import GetYammerDeviceUsageUserCountsWithPeriodRequestBuilder from .get_yammer_device_usage_user_detail_with_date.get_yammer_device_usage_user_detail_with_date_request_builder import GetYammerDeviceUsageUserDetailWithDateRequestBuilder from .get_yammer_device_usage_user_detail_with_period.get_yammer_device_usage_user_detail_with_period_request_builder import GetYammerDeviceUsageUserDetailWithPeriodRequestBuilder @@ -150,10 +151,11 @@ from .get_yammer_groups_activity_detail_with_period.get_yammer_groups_activity_detail_with_period_request_builder import GetYammerGroupsActivityDetailWithPeriodRequestBuilder from .get_yammer_groups_activity_group_counts_with_period.get_yammer_groups_activity_group_counts_with_period_request_builder import GetYammerGroupsActivityGroupCountsWithPeriodRequestBuilder from .health_monitoring.health_monitoring_request_builder import HealthMonitoringRequestBuilder - from .managed_device_enrollment_abandonment_details_with_skip_with_top_with_filter_with_skip_token.managed_device_enrollment_abandonment_details_with_skip_with_top_with_filter_with_skip_token_request_builder import ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder - from .managed_device_enrollment_abandonment_summary_with_skip_with_top_with_filter_with_skip_token.managed_device_enrollment_abandonment_summary_with_skip_with_top_with_filter_with_skip_token_request_builder import ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder + from .identity_analytics.identity_analytics_request_builder import IdentityAnalyticsRequestBuilder + from .managed_device_enrollment_abandonment_details_with_skip_with_to_3cc2b7d1.managed_device_enrollment_abandonment_details_with_skip_with_to_f10df1d0 import ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0 + from .managed_device_enrollment_abandonment_summary_with_skip_with_to_60b80d5d.managed_device_enrollment_abandonment_summary_with_skip_with_to_47ff20b7 import ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7 from .managed_device_enrollment_failure_details.managed_device_enrollment_failure_details_request_builder import ManagedDeviceEnrollmentFailureDetailsRequestBuilder - from .managed_device_enrollment_failure_details_with_skip_with_top_with_filter_with_skip_token.managed_device_enrollment_failure_details_with_skip_with_top_with_filter_with_skip_token_request_builder import ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder + from .managed_device_enrollment_failure_details_with_skip_with_top_wit_5d97720e.managed_device_enrollment_failure_details_with_skip_with_top_wit_20e92280 import ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280 from .managed_device_enrollment_failure_trends.managed_device_enrollment_failure_trends_request_builder import ManagedDeviceEnrollmentFailureTrendsRequestBuilder from .managed_device_enrollment_top_failures.managed_device_enrollment_top_failures_request_builder import ManagedDeviceEnrollmentTopFailuresRequestBuilder from .managed_device_enrollment_top_failures_with_period.managed_device_enrollment_top_failures_with_period_request_builder import ManagedDeviceEnrollmentTopFailuresWithPeriodRequestBuilder @@ -418,13 +420,13 @@ def get_forms_user_activity_user_detail_with_period(self,period: str) -> GetForm return GetFormsUserActivityUserDetailWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) - def get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, group_id: str, start_date_time: datetime.datetime) -> GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder: + def get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, group_id: str, start_date_time: datetime.datetime) -> GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3: """ Provides operations to call the getGroupArchivedPrintJobs method. param end_date_time: Usage: endDateTime={endDateTime} param group_id: Usage: groupId='{groupId}' param start_date_time: Usage: startDateTime={startDateTime} - Returns: GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3 """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") @@ -432,9 +434,9 @@ def get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_da raise TypeError("group_id cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time.get_group_archived_print_jobs_with_group_id_with_start_date_time_with_end_date_time_request_builder import GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_group_archived_print_jobs_with_group_id_with_start_date_time_wi_e2eac30b.get_group_archived_print_jobs_with_group_id_with_start_date_time_wi_146a4be3 import GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3 - return GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, group_id, start_date_time) + return GetGroupArchivedPrintJobsWithGroupIdWithStartDateTimeWi_146a4be3(self.request_adapter, self.path_parameters, end_date_time, group_id, start_date_time) def get_m365_app_platform_user_counts_with_period(self,period: str) -> GetM365AppPlatformUserCountsWithPeriodRequestBuilder: """ @@ -796,13 +798,13 @@ def get_one_drive_usage_storage_with_period(self,period: str) -> GetOneDriveUsag return GetOneDriveUsageStorageWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) - def get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, printer_id: str, start_date_time: datetime.datetime) -> GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder: + def get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, printer_id: str, start_date_time: datetime.datetime) -> GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc: """ Provides operations to call the getPrinterArchivedPrintJobs method. param end_date_time: Usage: endDateTime={endDateTime} param printer_id: Usage: printerId='{printerId}' param start_date_time: Usage: startDateTime={startDateTime} - Returns: GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") @@ -810,9 +812,9 @@ def get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_en raise TypeError("printer_id cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time.get_printer_archived_print_jobs_with_printer_id_with_start_date_time_with_end_date_time_request_builder import GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_printer_archived_print_jobs_with_printer_id_with_start_date_ti_41d6f486.get_printer_archived_print_jobs_with_printer_id_with_start_date_ti_ef6034cc import GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc - return GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, printer_id, start_date_time) + return GetPrinterArchivedPrintJobsWithPrinterIdWithStartDateTi_ef6034cc(self.request_adapter, self.path_parameters, end_date_time, printer_id, start_date_time) def get_relying_party_detailed_summary_with_period(self,period: str) -> GetRelyingPartyDetailedSummaryWithPeriodRequestBuilder: """ @@ -1006,17 +1008,17 @@ def get_skype_for_business_activity_user_detail_with_period(self,period: str) -> return GetSkypeForBusinessActivityUserDetailWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) - def get_skype_for_business_device_usage_distribution_user_counts_with_period(self,period: str) -> GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder: + def get_skype_for_business_device_usage_distribution_user_counts_with_period(self,period: str) -> GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94: """ Provides operations to call the getSkypeForBusinessDeviceUsageDistributionUserCounts method. param period: Usage: period='{period}' - Returns: GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder + Returns: GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94 """ if period is None: raise TypeError("period cannot be null.") - from .get_skype_for_business_device_usage_distribution_user_counts_with_period.get_skype_for_business_device_usage_distribution_user_counts_with_period_request_builder import GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder + from .get_skype_for_business_device_usage_distribution_user_counts_with_period.get_skype_for_business_device_usage_distribution_user_counts_wit_616f6a94 import GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94 - return GetSkypeForBusinessDeviceUsageDistributionUserCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) + return GetSkypeForBusinessDeviceUsageDistributionUserCountsWit_616f6a94(self.request_adapter, self.path_parameters, period) def get_skype_for_business_device_usage_user_counts_with_period(self,period: str) -> GetSkypeForBusinessDeviceUsageUserCountsWithPeriodRequestBuilder: """ @@ -1054,137 +1056,137 @@ def get_skype_for_business_device_usage_user_detail_with_period(self,period: str return GetSkypeForBusinessDeviceUsageUserDetailWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) - def get_skype_for_business_organizer_activity_counts_with_period(self,period: str) -> GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder: + def get_skype_for_business_organizer_activity_counts_with_period(self,period: str) -> GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82: """ Provides operations to call the getSkypeForBusinessOrganizerActivityCounts method. param period: Usage: period='{period}' - Returns: GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder + Returns: GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82 """ if period is None: raise TypeError("period cannot be null.") - from .get_skype_for_business_organizer_activity_counts_with_period.get_skype_for_business_organizer_activity_counts_with_period_request_builder import GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder + from .get_skype_for_business_organizer_activity_counts_with_period.get_skype_for_business_organizer_activity_counts_with_period_req_2bbcab82 import GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82 - return GetSkypeForBusinessOrganizerActivityCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) + return GetSkypeForBusinessOrganizerActivityCountsWithPeriodReq_2bbcab82(self.request_adapter, self.path_parameters, period) - def get_skype_for_business_organizer_activity_minute_counts_with_period(self,period: str) -> GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder: + def get_skype_for_business_organizer_activity_minute_counts_with_period(self,period: str) -> GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88: """ Provides operations to call the getSkypeForBusinessOrganizerActivityMinuteCounts method. param period: Usage: period='{period}' - Returns: GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder + Returns: GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88 """ if period is None: raise TypeError("period cannot be null.") - from .get_skype_for_business_organizer_activity_minute_counts_with_period.get_skype_for_business_organizer_activity_minute_counts_with_period_request_builder import GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder + from .get_skype_for_business_organizer_activity_minute_counts_with_period.get_skype_for_business_organizer_activity_minute_counts_with_per_4abffb88 import GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88 - return GetSkypeForBusinessOrganizerActivityMinuteCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) + return GetSkypeForBusinessOrganizerActivityMinuteCountsWithPer_4abffb88(self.request_adapter, self.path_parameters, period) - def get_skype_for_business_organizer_activity_user_counts_with_period(self,period: str) -> GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder: + def get_skype_for_business_organizer_activity_user_counts_with_period(self,period: str) -> GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13: """ Provides operations to call the getSkypeForBusinessOrganizerActivityUserCounts method. param period: Usage: period='{period}' - Returns: GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder + Returns: GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13 """ if period is None: raise TypeError("period cannot be null.") - from .get_skype_for_business_organizer_activity_user_counts_with_period.get_skype_for_business_organizer_activity_user_counts_with_period_request_builder import GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder + from .get_skype_for_business_organizer_activity_user_counts_with_period.get_skype_for_business_organizer_activity_user_counts_with_perio_a2cc3a13 import GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13 - return GetSkypeForBusinessOrganizerActivityUserCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) + return GetSkypeForBusinessOrganizerActivityUserCountsWithPerio_a2cc3a13(self.request_adapter, self.path_parameters, period) - def get_skype_for_business_participant_activity_counts_with_period(self,period: str) -> GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder: + def get_skype_for_business_participant_activity_counts_with_period(self,period: str) -> GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894: """ Provides operations to call the getSkypeForBusinessParticipantActivityCounts method. param period: Usage: period='{period}' - Returns: GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder + Returns: GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894 """ if period is None: raise TypeError("period cannot be null.") - from .get_skype_for_business_participant_activity_counts_with_period.get_skype_for_business_participant_activity_counts_with_period_request_builder import GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder + from .get_skype_for_business_participant_activity_counts_with_period.get_skype_for_business_participant_activity_counts_with_period_r_7c266894 import GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894 - return GetSkypeForBusinessParticipantActivityCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) + return GetSkypeForBusinessParticipantActivityCountsWithPeriodR_7c266894(self.request_adapter, self.path_parameters, period) - def get_skype_for_business_participant_activity_minute_counts_with_period(self,period: str) -> GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder: + def get_skype_for_business_participant_activity_minute_counts_with_period(self,period: str) -> GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625: """ Provides operations to call the getSkypeForBusinessParticipantActivityMinuteCounts method. param period: Usage: period='{period}' - Returns: GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder + Returns: GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625 """ if period is None: raise TypeError("period cannot be null.") - from .get_skype_for_business_participant_activity_minute_counts_with_period.get_skype_for_business_participant_activity_minute_counts_with_period_request_builder import GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder + from .get_skype_for_business_participant_activity_minute_counts_with_period.get_skype_for_business_participant_activity_minute_counts_with_p_b63f3625 import GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625 - return GetSkypeForBusinessParticipantActivityMinuteCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) + return GetSkypeForBusinessParticipantActivityMinuteCountsWithP_b63f3625(self.request_adapter, self.path_parameters, period) - def get_skype_for_business_participant_activity_user_counts_with_period(self,period: str) -> GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder: + def get_skype_for_business_participant_activity_user_counts_with_period(self,period: str) -> GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971: """ Provides operations to call the getSkypeForBusinessParticipantActivityUserCounts method. param period: Usage: period='{period}' - Returns: GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder + Returns: GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971 """ if period is None: raise TypeError("period cannot be null.") - from .get_skype_for_business_participant_activity_user_counts_with_period.get_skype_for_business_participant_activity_user_counts_with_period_request_builder import GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder + from .get_skype_for_business_participant_activity_user_counts_with_period.get_skype_for_business_participant_activity_user_counts_with_per_3fafe971 import GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971 - return GetSkypeForBusinessParticipantActivityUserCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) + return GetSkypeForBusinessParticipantActivityUserCountsWithPer_3fafe971(self.request_adapter, self.path_parameters, period) - def get_skype_for_business_peer_to_peer_activity_counts_with_period(self,period: str) -> GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder: + def get_skype_for_business_peer_to_peer_activity_counts_with_period(self,period: str) -> GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833: """ Provides operations to call the getSkypeForBusinessPeerToPeerActivityCounts method. param period: Usage: period='{period}' - Returns: GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder + Returns: GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833 """ if period is None: raise TypeError("period cannot be null.") - from .get_skype_for_business_peer_to_peer_activity_counts_with_period.get_skype_for_business_peer_to_peer_activity_counts_with_period_request_builder import GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder + from .get_skype_for_business_peer_to_peer_activity_counts_with_period.get_skype_for_business_peer_to_peer_activity_counts_with_period_re_a8e49833 import GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833 - return GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) + return GetSkypeForBusinessPeerToPeerActivityCountsWithPeriodRe_a8e49833(self.request_adapter, self.path_parameters, period) - def get_skype_for_business_peer_to_peer_activity_minute_counts_with_period(self,period: str) -> GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder: + def get_skype_for_business_peer_to_peer_activity_minute_counts_with_period(self,period: str) -> GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023: """ Provides operations to call the getSkypeForBusinessPeerToPeerActivityMinuteCounts method. param period: Usage: period='{period}' - Returns: GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder + Returns: GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023 """ if period is None: raise TypeError("period cannot be null.") - from .get_skype_for_business_peer_to_peer_activity_minute_counts_with_period.get_skype_for_business_peer_to_peer_activity_minute_counts_with_period_request_builder import GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder + from .get_skype_for_business_peer_to_peer_activity_minute_counts_with_period.get_skype_for_business_peer_to_peer_activity_minute_counts_with_pe_f7936023 import GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023 - return GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) + return GetSkypeForBusinessPeerToPeerActivityMinuteCountsWithPe_f7936023(self.request_adapter, self.path_parameters, period) - def get_skype_for_business_peer_to_peer_activity_user_counts_with_period(self,period: str) -> GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder: + def get_skype_for_business_peer_to_peer_activity_user_counts_with_period(self,period: str) -> GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1: """ Provides operations to call the getSkypeForBusinessPeerToPeerActivityUserCounts method. param period: Usage: period='{period}' - Returns: GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder + Returns: GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1 """ if period is None: raise TypeError("period cannot be null.") - from .get_skype_for_business_peer_to_peer_activity_user_counts_with_period.get_skype_for_business_peer_to_peer_activity_user_counts_with_period_request_builder import GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder + from .get_skype_for_business_peer_to_peer_activity_user_counts_with_period.get_skype_for_business_peer_to_peer_activity_user_counts_with_peri_417e02f1 import GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1 - return GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) + return GetSkypeForBusinessPeerToPeerActivityUserCountsWithPeri_417e02f1(self.request_adapter, self.path_parameters, period) - def get_teams_device_usage_distribution_total_user_counts_with_period(self,period: str) -> GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder: + def get_teams_device_usage_distribution_total_user_counts_with_period(self,period: str) -> GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf: """ Provides operations to call the getTeamsDeviceUsageDistributionTotalUserCounts method. param period: Usage: period='{period}' - Returns: GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder + Returns: GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf """ if period is None: raise TypeError("period cannot be null.") - from .get_teams_device_usage_distribution_total_user_counts_with_period.get_teams_device_usage_distribution_total_user_counts_with_period_request_builder import GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder + from .get_teams_device_usage_distribution_total_user_counts_with_period.get_teams_device_usage_distribution_total_user_counts_with_perio_64dc85bf import GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf - return GetTeamsDeviceUsageDistributionTotalUserCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) + return GetTeamsDeviceUsageDistributionTotalUserCountsWithPerio_64dc85bf(self.request_adapter, self.path_parameters, period) - def get_teams_device_usage_distribution_user_counts_with_period(self,period: str) -> GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder: + def get_teams_device_usage_distribution_user_counts_with_period(self,period: str) -> GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5: """ Provides operations to call the getTeamsDeviceUsageDistributionUserCounts method. param period: Usage: period='{period}' - Returns: GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder + Returns: GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5 """ if period is None: raise TypeError("period cannot be null.") - from .get_teams_device_usage_distribution_user_counts_with_period.get_teams_device_usage_distribution_user_counts_with_period_request_builder import GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder + from .get_teams_device_usage_distribution_user_counts_with_period.get_teams_device_usage_distribution_user_counts_with_period_requ_6f50b0f5 import GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5 - return GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) + return GetTeamsDeviceUsageDistributionUserCountsWithPeriodRequ_6f50b0f5(self.request_adapter, self.path_parameters, period) def get_teams_device_usage_total_user_counts_with_period(self,period: str) -> GetTeamsDeviceUsageTotalUserCountsWithPeriodRequestBuilder: """ @@ -1306,29 +1308,29 @@ def get_teams_user_activity_counts_with_period(self,period: str) -> GetTeamsUser return GetTeamsUserActivityCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) - def get_teams_user_activity_distribution_total_user_counts_with_period(self,period: str) -> GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder: + def get_teams_user_activity_distribution_total_user_counts_with_period(self,period: str) -> GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77: """ Provides operations to call the getTeamsUserActivityDistributionTotalUserCounts method. param period: Usage: period='{period}' - Returns: GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder + Returns: GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77 """ if period is None: raise TypeError("period cannot be null.") - from .get_teams_user_activity_distribution_total_user_counts_with_period.get_teams_user_activity_distribution_total_user_counts_with_period_request_builder import GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder + from .get_teams_user_activity_distribution_total_user_counts_with_period.get_teams_user_activity_distribution_total_user_counts_with_peri_19f19a77 import GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77 - return GetTeamsUserActivityDistributionTotalUserCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) + return GetTeamsUserActivityDistributionTotalUserCountsWithPeri_19f19a77(self.request_adapter, self.path_parameters, period) - def get_teams_user_activity_distribution_user_counts_with_period(self,period: str) -> GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder: + def get_teams_user_activity_distribution_user_counts_with_period(self,period: str) -> GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd: """ Provides operations to call the getTeamsUserActivityDistributionUserCounts method. param period: Usage: period='{period}' - Returns: GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder + Returns: GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd """ if period is None: raise TypeError("period cannot be null.") - from .get_teams_user_activity_distribution_user_counts_with_period.get_teams_user_activity_distribution_user_counts_with_period_request_builder import GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder + from .get_teams_user_activity_distribution_user_counts_with_period.get_teams_user_activity_distribution_user_counts_with_period_req_ac9a26dd import GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd - return GetTeamsUserActivityDistributionUserCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) + return GetTeamsUserActivityDistributionUserCountsWithPeriodReq_ac9a26dd(self.request_adapter, self.path_parameters, period) def get_teams_user_activity_total_counts_with_period(self,period: str) -> GetTeamsUserActivityTotalCountsWithPeriodRequestBuilder: """ @@ -1342,17 +1344,17 @@ def get_teams_user_activity_total_counts_with_period(self,period: str) -> GetTea return GetTeamsUserActivityTotalCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) - def get_teams_user_activity_total_distribution_counts_with_period(self,period: str) -> GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder: + def get_teams_user_activity_total_distribution_counts_with_period(self,period: str) -> GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f: """ Provides operations to call the getTeamsUserActivityTotalDistributionCounts method. param period: Usage: period='{period}' - Returns: GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder + Returns: GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f """ if period is None: raise TypeError("period cannot be null.") - from .get_teams_user_activity_total_distribution_counts_with_period.get_teams_user_activity_total_distribution_counts_with_period_request_builder import GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder + from .get_teams_user_activity_total_distribution_counts_with_period.get_teams_user_activity_total_distribution_counts_with_period_re_5022666f import GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f - return GetTeamsUserActivityTotalDistributionCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) + return GetTeamsUserActivityTotalDistributionCountsWithPeriodRe_5022666f(self.request_adapter, self.path_parameters, period) def get_teams_user_activity_total_user_counts_with_period(self,period: str) -> GetTeamsUserActivityTotalUserCountsWithPeriodRequestBuilder: """ @@ -1402,13 +1404,13 @@ def get_teams_user_activity_user_detail_with_period(self,period: str) -> GetTeam return GetTeamsUserActivityUserDetailWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) - def get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime, user_id: str) -> GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: + def get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time(self,end_date_time: datetime.datetime, start_date_time: datetime.datetime, user_id: str) -> GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f: """ Provides operations to call the getUserArchivedPrintJobs method. param end_date_time: Usage: endDateTime={endDateTime} param start_date_time: Usage: startDateTime={startDateTime} param user_id: Usage: userId='{userId}' - Returns: GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + Returns: GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") @@ -1416,9 +1418,9 @@ def get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date raise TypeError("start_date_time cannot be null.") if user_id is None: raise TypeError("user_id cannot be null.") - from .get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time.get_user_archived_print_jobs_with_user_id_with_start_date_time_with_end_date_time_request_builder import GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_user_archived_print_jobs_with_user_id_with_start_date_time_with_2be0aad7.get_user_archived_print_jobs_with_user_id_with_start_date_time_with_3d550e0f import GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f - return GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, start_date_time, user_id) + return GetUserArchivedPrintJobsWithUserIdWithStartDateTimeWith_3d550e0f(self.request_adapter, self.path_parameters, end_date_time, start_date_time, user_id) def get_yammer_activity_counts_with_period(self,period: str) -> GetYammerActivityCountsWithPeriodRequestBuilder: """ @@ -1468,17 +1470,17 @@ def get_yammer_activity_user_detail_with_period(self,period: str) -> GetYammerAc return GetYammerActivityUserDetailWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) - def get_yammer_device_usage_distribution_user_counts_with_period(self,period: str) -> GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder: + def get_yammer_device_usage_distribution_user_counts_with_period(self,period: str) -> GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0: """ Provides operations to call the getYammerDeviceUsageDistributionUserCounts method. param period: Usage: period='{period}' - Returns: GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder + Returns: GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0 """ if period is None: raise TypeError("period cannot be null.") - from .get_yammer_device_usage_distribution_user_counts_with_period.get_yammer_device_usage_distribution_user_counts_with_period_request_builder import GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder + from .get_yammer_device_usage_distribution_user_counts_with_period.get_yammer_device_usage_distribution_user_counts_with_period_req_19decbc0 import GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0 - return GetYammerDeviceUsageDistributionUserCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) + return GetYammerDeviceUsageDistributionUserCountsWithPeriodReq_19decbc0(self.request_adapter, self.path_parameters, period) def get_yammer_device_usage_user_counts_with_period(self,period: str) -> GetYammerDeviceUsageUserCountsWithPeriodRequestBuilder: """ @@ -1564,14 +1566,14 @@ def get_yammer_groups_activity_group_counts_with_period(self,period: str) -> Get return GetYammerGroupsActivityGroupCountsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) - def managed_device_enrollment_abandonment_details_with_skip_with_top_with_filter_with_skip_token(self,filter: str, skip: int, skip_token: str, top: int) -> ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder: + def managed_device_enrollment_abandonment_details_with_skip_with_top_with_filter_with_skip_token(self,filter: str, skip: int, skip_token: str, top: int) -> ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0: """ Provides operations to call the managedDeviceEnrollmentAbandonmentDetails method. param filter: Usage: filter='{filter}' param skip: Usage: skip={skip} param skip_token: Usage: skipToken='{skipToken}' param top: Usage: top={top} - Returns: ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder + Returns: ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0 """ if filter is None: raise TypeError("filter cannot be null.") @@ -1581,18 +1583,18 @@ def managed_device_enrollment_abandonment_details_with_skip_with_top_with_filter raise TypeError("skip_token cannot be null.") if top is None: raise TypeError("top cannot be null.") - from .managed_device_enrollment_abandonment_details_with_skip_with_top_with_filter_with_skip_token.managed_device_enrollment_abandonment_details_with_skip_with_top_with_filter_with_skip_token_request_builder import ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder + from .managed_device_enrollment_abandonment_details_with_skip_with_to_3cc2b7d1.managed_device_enrollment_abandonment_details_with_skip_with_to_f10df1d0 import ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0 - return ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder(self.request_adapter, self.path_parameters, filter, skip, skip_token, top) + return ManagedDeviceEnrollmentAbandonmentDetailsWithSkipWithTo_f10df1d0(self.request_adapter, self.path_parameters, filter, skip, skip_token, top) - def managed_device_enrollment_abandonment_summary_with_skip_with_top_with_filter_with_skip_token(self,filter: str, skip: int, skip_token: str, top: int) -> ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder: + def managed_device_enrollment_abandonment_summary_with_skip_with_top_with_filter_with_skip_token(self,filter: str, skip: int, skip_token: str, top: int) -> ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7: """ Provides operations to call the managedDeviceEnrollmentAbandonmentSummary method. param filter: Usage: filter='{filter}' param skip: Usage: skip={skip} param skip_token: Usage: skipToken='{skipToken}' param top: Usage: top={top} - Returns: ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder + Returns: ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7 """ if filter is None: raise TypeError("filter cannot be null.") @@ -1602,18 +1604,18 @@ def managed_device_enrollment_abandonment_summary_with_skip_with_top_with_filter raise TypeError("skip_token cannot be null.") if top is None: raise TypeError("top cannot be null.") - from .managed_device_enrollment_abandonment_summary_with_skip_with_top_with_filter_with_skip_token.managed_device_enrollment_abandonment_summary_with_skip_with_top_with_filter_with_skip_token_request_builder import ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder + from .managed_device_enrollment_abandonment_summary_with_skip_with_to_60b80d5d.managed_device_enrollment_abandonment_summary_with_skip_with_to_47ff20b7 import ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7 - return ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTopWithFilterWithSkipTokenRequestBuilder(self.request_adapter, self.path_parameters, filter, skip, skip_token, top) + return ManagedDeviceEnrollmentAbandonmentSummaryWithSkipWithTo_47ff20b7(self.request_adapter, self.path_parameters, filter, skip, skip_token, top) - def managed_device_enrollment_failure_details_with_skip_with_top_with_filter_with_skip_token(self,filter: str, skip: int, skip_token: str, top: int) -> ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder: + def managed_device_enrollment_failure_details_with_skip_with_top_with_filter_with_skip_token(self,filter: str, skip: int, skip_token: str, top: int) -> ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280: """ Provides operations to call the managedDeviceEnrollmentFailureDetails method. param filter: Usage: filter='{filter}' param skip: Usage: skip={skip} param skip_token: Usage: skipToken='{skipToken}' param top: Usage: top={top} - Returns: ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder + Returns: ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280 """ if filter is None: raise TypeError("filter cannot be null.") @@ -1623,9 +1625,9 @@ def managed_device_enrollment_failure_details_with_skip_with_top_with_filter_wit raise TypeError("skip_token cannot be null.") if top is None: raise TypeError("top cannot be null.") - from .managed_device_enrollment_failure_details_with_skip_with_top_with_filter_with_skip_token.managed_device_enrollment_failure_details_with_skip_with_top_with_filter_with_skip_token_request_builder import ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder + from .managed_device_enrollment_failure_details_with_skip_with_top_wit_5d97720e.managed_device_enrollment_failure_details_with_skip_with_top_wit_20e92280 import ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280 - return ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWithFilterWithSkipTokenRequestBuilder(self.request_adapter, self.path_parameters, filter, skip, skip_token, top) + return ManagedDeviceEnrollmentFailureDetailsWithSkipWithTopWit_20e92280(self.request_adapter, self.path_parameters, filter, skip, skip_token, top) def managed_device_enrollment_top_failures_with_period(self,period: str) -> ManagedDeviceEnrollmentTopFailuresWithPeriodRequestBuilder: """ @@ -1734,6 +1736,15 @@ def azure_a_d_premium_license_insight(self) -> AzureADPremiumLicenseInsightReque return AzureADPremiumLicenseInsightRequestBuilder(self.request_adapter, self.path_parameters) + @property + def correlations(self) -> CorrelationsRequestBuilder: + """ + Provides operations to manage the correlations property of the microsoft.graph.reportRoot entity. + """ + from .correlations.correlations_request_builder import CorrelationsRequestBuilder + + return CorrelationsRequestBuilder(self.request_adapter, self.path_parameters) + @property def credential_user_registration_details(self) -> CredentialUserRegistrationDetailsRequestBuilder: """ @@ -1807,13 +1818,13 @@ def device_configuration_user_activity(self) -> DeviceConfigurationUserActivityR return DeviceConfigurationUserActivityRequestBuilder(self.request_adapter, self.path_parameters) @property - def get_api_usageservice_area_service_area_period_period_app_id_app_id(self) -> GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder: + def get_api_usageservice_area_service_area_period_period_app_id_app_id(self) -> GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0: """ Provides operations to call the getApiUsage method. """ - from .get_api_usageservice_area_service_area_period_period_app_id_app_id.get_api_usageservice_area_service_area_period_period_app_id_app_id_request_builder import GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder + from .get_api_usageservice_area_service_area_period_period_app_id_app_id.get_api_usageservice_area_service_area_period_period_app_id_app_id_0ddf95d0 import GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0 - return GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppIdRequestBuilder(self.request_adapter, self.path_parameters) + return GetApiUsageserviceAreaServiceAreaPeriodPeriodAppIdAppId_0ddf95d0(self.request_adapter, self.path_parameters) @property def get_attack_simulation_repeat_offenders(self) -> GetAttackSimulationRepeatOffendersRequestBuilder: @@ -1887,6 +1898,15 @@ def health_monitoring(self) -> HealthMonitoringRequestBuilder: return HealthMonitoringRequestBuilder(self.request_adapter, self.path_parameters) + @property + def identity_analytics(self) -> IdentityAnalyticsRequestBuilder: + """ + Provides operations to manage the identityAnalytics property of the microsoft.graph.reportRoot entity. + """ + from .identity_analytics.identity_analytics_request_builder import IdentityAnalyticsRequestBuilder + + return IdentityAnalyticsRequestBuilder(self.request_adapter, self.path_parameters) + @property def managed_device_enrollment_failure_details(self) -> ManagedDeviceEnrollmentFailureDetailsRequestBuilder: """ diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclus_5945eaac/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclus_5a158a2b.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclus_5945eaac/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclus_5a158a2b.py new file mode 100644 index 00000000000..0f70ea2b3a6 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclus_5945eaac/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclus_5a158a2b.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_active_user_metrics_for_desktop_mail_by_read_email_with_inclus_854c2ff9 import GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_854c2ff9 + +class GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b(BaseRequestBuilder): + """ + Provides operations to call the getActiveUserMetricsForDesktopMailByReadEmail method. Original name: GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForDesktopMailByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_854c2ff9]: + """ + Get all the active usage based on the number of users who successfully read emails using desktop mail apps. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_854c2ff9] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsfordesktopmailbyreademail?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_active_user_metrics_for_desktop_mail_by_read_email_with_inclus_854c2ff9 import GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_854c2ff9 + + return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_854c2ff9, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get all the active usage based on the number of users who successfully read emails using desktop mail apps. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b(self.request_adapter, raw_url) + + @dataclass + class GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get all the active usage based on the number of users who successfully read emails using desktop mail apps. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclus_5945eaac/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclus_854c2ff9.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclus_5945eaac/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclus_854c2ff9.py new file mode 100644 index 00000000000..bcc6231010d --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclus_5945eaac/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclus_854c2ff9.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_854c2ff9(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_854c2ff9: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_854c2ff9 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_854c2ff9() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_desktop_mail_by_read_email_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_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 26c3d5b209b..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 373764d5e1b..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActiveUserMetricsForDesktopMailByReadEmail method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForDesktopMailByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get all the active usage based on the number of users who successfully read emails using desktop mail apps. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsfordesktopmailbyreademail?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get all the active usage based on the number of users who successfully read emails using desktop mail apps. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get all the active usage based on the number of users who successfully read emails using desktop mail apps. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_email_by_modern_authentication_with_i_6b571bd0/get_active_user_metrics_for_email_by_modern_authentication_with_i_956742cf.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_email_by_modern_authentication_with_i_6b571bd0/get_active_user_metrics_for_email_by_modern_authentication_with_i_956742cf.py new file mode 100644 index 00000000000..3bc0c9078d6 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_email_by_modern_authentication_with_i_6b571bd0/get_active_user_metrics_for_email_by_modern_authentication_with_i_956742cf.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActiveUserMetricsForEmailByModernAuthenticationWithI_956742cf(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForEmailByModernAuthenticationWithI_956742cf: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActiveUserMetricsForEmailByModernAuthenticationWithI_956742cf + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActiveUserMetricsForEmailByModernAuthenticationWithI_956742cf() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_email_by_modern_authentication_with_i_6b571bd0/get_active_user_metrics_for_email_by_modern_authentication_with_i_df7b7a91.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_email_by_modern_authentication_with_i_6b571bd0/get_active_user_metrics_for_email_by_modern_authentication_with_i_df7b7a91.py new file mode 100644 index 00000000000..cacf82be01e --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_email_by_modern_authentication_with_i_6b571bd0/get_active_user_metrics_for_email_by_modern_authentication_with_i_df7b7a91.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_active_user_metrics_for_email_by_modern_authentication_with_i_956742cf import GetActiveUserMetricsForEmailByModernAuthenticationWithI_956742cf + +class GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91(BaseRequestBuilder): + """ + Provides operations to call the getActiveUserMetricsForEmailByModernAuthentication method. Original name: GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForEmailByModernAuthentication(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForEmailByModernAuthenticationWithI_956742cf]: + """ + Get all the active usage based on the number of users who signed in with modern authentication across all email apps. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActiveUserMetricsForEmailByModernAuthenticationWithI_956742cf] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforemailbymodernauthentication?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_active_user_metrics_for_email_by_modern_authentication_with_i_956742cf import GetActiveUserMetricsForEmailByModernAuthenticationWithI_956742cf + + return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForEmailByModernAuthenticationWithI_956742cf, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get all the active usage based on the number of users who signed in with modern authentication across all email apps. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91(self.request_adapter, raw_url) + + @dataclass + class GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get all the active usage based on the number of users who signed in with modern authentication across all email apps. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_email_by_modern_authentication_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_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 061eb55fe20..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 72481843b11..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActiveUserMetricsForEmailByModernAuthentication method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForEmailByModernAuthentication(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get all the active usage based on the number of users who signed in with modern authentication across all email apps. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforemailbymodernauthentication?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get all the active usage based on the number of users who signed in with modern authentication across all email apps. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get all the active usage based on the number of users who signed in with modern authentication across all email apps. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_excel_web_with_inclusive_interval_sta_be61b996/get_active_user_metrics_for_excel_web_with_inclusive_interval_sta_0a506149.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_excel_web_with_inclusive_interval_sta_be61b996/get_active_user_metrics_for_excel_web_with_inclusive_interval_sta_0a506149.py new file mode 100644 index 00000000000..64cb86b78ec --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_excel_web_with_inclusive_interval_sta_be61b996/get_active_user_metrics_for_excel_web_with_inclusive_interval_sta_0a506149.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_0a506149(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_0a506149: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_0a506149 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_0a506149() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_excel_web_with_inclusive_interval_sta_be61b996/get_active_user_metrics_for_excel_web_with_inclusive_interval_sta_120f0d31.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_excel_web_with_inclusive_interval_sta_be61b996/get_active_user_metrics_for_excel_web_with_inclusive_interval_sta_120f0d31.py new file mode 100644 index 00000000000..b8b9c0bdc63 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_excel_web_with_inclusive_interval_sta_be61b996/get_active_user_metrics_for_excel_web_with_inclusive_interval_sta_120f0d31.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_active_user_metrics_for_excel_web_with_inclusive_interval_sta_0a506149 import GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_0a506149 + +class GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31(BaseRequestBuilder): + """ + Provides operations to call the getActiveUserMetricsForExcelWeb method. Original name: GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForExcelWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_0a506149]: + """ + Get all the active usage based on the number of active users who open or save Excel for the web. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_0a506149] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforexcelweb?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_active_user_metrics_for_excel_web_with_inclusive_interval_sta_0a506149 import GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_0a506149 + + return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_0a506149, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get all the active usage based on the number of active users who open or save Excel for the web. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31(self.request_adapter, raw_url) + + @dataclass + class GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get all the active usage based on the number of active users who open or save Excel for the web. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_excel_web_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_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 1ed9c856c4e..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index ab272c85b66..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActiveUserMetricsForExcelWeb method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForExcelWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get all the active usage based on the number of active users who open or save Excel for the web. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforexcelweb?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get all the active usage based on the number of active users who open or save Excel for the web. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get all the active usage based on the number of active users who open or save Excel for the web. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_one_note_web_with_inclusive_interval_s_db52a6d7/get_active_user_metrics_for_one_note_web_with_inclusive_interval_s_07fd4aec.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_one_note_web_with_inclusive_interval_s_db52a6d7/get_active_user_metrics_for_one_note_web_with_inclusive_interval_s_07fd4aec.py new file mode 100644 index 00000000000..39fed9a4d07 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_one_note_web_with_inclusive_interval_s_db52a6d7/get_active_user_metrics_for_one_note_web_with_inclusive_interval_s_07fd4aec.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_active_user_metrics_for_one_note_web_with_inclusive_interval_s_8644052e import GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_8644052e + +class GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec(BaseRequestBuilder): + """ + Provides operations to call the getActiveUserMetricsForOneNoteWeb method. Original name: GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOneNoteWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_8644052e]: + """ + Get all the active usage based on the number of active users who open or save OneNote for the web. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_8644052e] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforonenoteweb?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_active_user_metrics_for_one_note_web_with_inclusive_interval_s_8644052e import GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_8644052e + + return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_8644052e, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get all the active usage based on the number of active users who open or save OneNote for the web. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec(self.request_adapter, raw_url) + + @dataclass + class GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get all the active usage based on the number of active users who open or save OneNote for the web. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_one_note_web_with_inclusive_interval_s_db52a6d7/get_active_user_metrics_for_one_note_web_with_inclusive_interval_s_8644052e.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_one_note_web_with_inclusive_interval_s_db52a6d7/get_active_user_metrics_for_one_note_web_with_inclusive_interval_s_8644052e.py new file mode 100644 index 00000000000..aa87009ee46 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_one_note_web_with_inclusive_interval_s_db52a6d7/get_active_user_metrics_for_one_note_web_with_inclusive_interval_s_8644052e.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_8644052e(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_8644052e: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_8644052e + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_8644052e() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_one_note_web_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_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 4439080cdf8..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 98ee2fcad3b..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActiveUserMetricsForOneNoteWeb method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOneNoteWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get all the active usage based on the number of active users who open or save OneNote for the web. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforonenoteweb?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get all the active usage based on the number of active users who open or save OneNote for the web. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get all the active usage based on the number of active users who open or save OneNote for the web. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusi_d04e48af/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusi_45d7ecaf.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusi_d04e48af/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusi_45d7ecaf.py new file mode 100644 index 00000000000..9edda162668 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusi_d04e48af/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusi_45d7ecaf.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusi_8339501f import GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_8339501f + +class GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf(BaseRequestBuilder): + """ + Provides operations to call the getActiveUserMetricsForOutlookMacByReadEmail method. Original name: GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookMacByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_8339501f]: + """ + Get all the active usage based on the number of users who successfully read emails using Outlook for Mac. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_8339501f] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforoutlookmacbyreademail?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusi_8339501f import GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_8339501f + + return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_8339501f, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get all the active usage based on the number of users who successfully read emails using Outlook for Mac. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf(self.request_adapter, raw_url) + + @dataclass + class GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get all the active usage based on the number of users who successfully read emails using Outlook for Mac. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusi_d04e48af/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusi_8339501f.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusi_d04e48af/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusi_8339501f.py new file mode 100644 index 00000000000..10e8fd9633c --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusi_d04e48af/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusi_8339501f.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_8339501f(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_8339501f: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_8339501f + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_8339501f() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_mac_by_read_email_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_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 381b6525a9d..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 99bf6a5aee2..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActiveUserMetricsForOutlookMacByReadEmail method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookMacByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get all the active usage based on the number of users who successfully read emails using Outlook for Mac. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforoutlookmacbyreademail?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get all the active usage based on the number of users who successfully read emails using Outlook for Mac. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get all the active usage based on the number of users who successfully read emails using Outlook for Mac. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mobile_by_read_email_with_incl_1fea4fde/get_active_user_metrics_for_outlook_mobile_by_read_email_with_incl_751f20bd.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mobile_by_read_email_with_incl_1fea4fde/get_active_user_metrics_for_outlook_mobile_by_read_email_with_incl_751f20bd.py new file mode 100644 index 00000000000..46cfdbe63f9 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mobile_by_read_email_with_incl_1fea4fde/get_active_user_metrics_for_outlook_mobile_by_read_email_with_incl_751f20bd.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_751f20bd(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_751f20bd: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_751f20bd + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_751f20bd() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mobile_by_read_email_with_incl_1fea4fde/get_active_user_metrics_for_outlook_mobile_by_read_email_with_incl_84dc1e81.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mobile_by_read_email_with_incl_1fea4fde/get_active_user_metrics_for_outlook_mobile_by_read_email_with_incl_84dc1e81.py new file mode 100644 index 00000000000..8a7c3eb288b --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mobile_by_read_email_with_incl_1fea4fde/get_active_user_metrics_for_outlook_mobile_by_read_email_with_incl_84dc1e81.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_active_user_metrics_for_outlook_mobile_by_read_email_with_incl_751f20bd import GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_751f20bd + +class GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81(BaseRequestBuilder): + """ + Provides operations to call the getActiveUserMetricsForOutlookMobileByReadEmail method. Original name: GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookMobileByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_751f20bd]: + """ + Get all the active usage based on the number of users who successfully read emails using Outlook apps for mobile. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_751f20bd] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforoutlookmobilebyreademail?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_active_user_metrics_for_outlook_mobile_by_read_email_with_incl_751f20bd import GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_751f20bd + + return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_751f20bd, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get all the active usage based on the number of users who successfully read emails using Outlook apps for mobile. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81(self.request_adapter, raw_url) + + @dataclass + class GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get all the active usage based on the number of users who successfully read emails using Outlook apps for mobile. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_mobile_by_read_email_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_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 24b8eb0d7cc..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 490d1ed9bcb..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActiveUserMetricsForOutlookMobileByReadEmail method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookMobileByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get all the active usage based on the number of users who successfully read emails using Outlook apps for mobile. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforoutlookmobilebyreademail?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get all the active usage based on the number of users who successfully read emails using Outlook apps for mobile. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get all the active usage based on the number of users who successfully read emails using Outlook apps for mobile. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclus_794c6e2c/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclus_3ca5bf39.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclus_794c6e2c/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclus_3ca5bf39.py new file mode 100644 index 00000000000..04d7a5a8c30 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclus_794c6e2c/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclus_3ca5bf39.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_active_user_metrics_for_outlook_web_by_app_opening_with_inclus_e12d5bd9 import GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_e12d5bd9 + +class GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39(BaseRequestBuilder): + """ + Provides operations to call the getActiveUserMetricsForOutlookWebByAppOpening method. Original name: GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookWebByAppOpening(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_e12d5bd9]: + """ + Get all the active usage based on the number of active users that signed in and started Outlook for the web. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_e12d5bd9] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforoutlookwebbyappopening?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_active_user_metrics_for_outlook_web_by_app_opening_with_inclus_e12d5bd9 import GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_e12d5bd9 + + return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_e12d5bd9, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get all the active usage based on the number of active users that signed in and started Outlook for the web. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39(self.request_adapter, raw_url) + + @dataclass + class GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get all the active usage based on the number of active users that signed in and started Outlook for the web. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclus_794c6e2c/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclus_e12d5bd9.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclus_794c6e2c/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclus_e12d5bd9.py new file mode 100644 index 00000000000..857fd7c3664 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclus_794c6e2c/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclus_e12d5bd9.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_e12d5bd9(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_e12d5bd9: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_e12d5bd9 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_e12d5bd9() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_web_by_app_opening_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_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 39853b20fcf..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index fe7ddf88cc8..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActiveUserMetricsForOutlookWebByAppOpening method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookWebByAppOpening(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get all the active usage based on the number of active users that signed in and started Outlook for the web. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforoutlookwebbyappopening?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get all the active usage based on the number of active users that signed in and started Outlook for the web. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get all the active usage based on the number of active users that signed in and started Outlook for the web. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusi_5ead6959/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusi_164eb9a6.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusi_5ead6959/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusi_164eb9a6.py new file mode 100644 index 00000000000..233b444e68c --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusi_5ead6959/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusi_164eb9a6.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_164eb9a6(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_164eb9a6: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_164eb9a6 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_164eb9a6() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusi_5ead6959/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusi_4e2143ff.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusi_5ead6959/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusi_4e2143ff.py new file mode 100644 index 00000000000..bda9777c910 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusi_5ead6959/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusi_4e2143ff.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_active_user_metrics_for_outlook_web_by_read_email_with_inclusi_164eb9a6 import GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_164eb9a6 + +class GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff(BaseRequestBuilder): + """ + Provides operations to call the getActiveUserMetricsForOutlookWebByReadEmail method. Original name: GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookWebByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_164eb9a6]: + """ + Get all the active usage based on the number of users who successfully read emails using Outlook for the web. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_164eb9a6] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforoutlookwebbyreademail?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_active_user_metrics_for_outlook_web_by_read_email_with_inclusi_164eb9a6 import GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_164eb9a6 + + return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_164eb9a6, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get all the active usage based on the number of users who successfully read emails using Outlook for the web. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff(self.request_adapter, raw_url) + + @dataclass + class GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get all the active usage based on the number of users who successfully read emails using Outlook for the web. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_web_by_read_email_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_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index fa0c004c8be..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index c4e73a17f04..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActiveUserMetricsForOutlookWebByReadEmail method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForOutlookWebByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get all the active usage based on the number of users who successfully read emails using Outlook for the web. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforoutlookwebbyreademail?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get all the active usage based on the number of users who successfully read emails using Outlook for the web. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get all the active usage based on the number of users who successfully read emails using Outlook for the web. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_power_point_web_with_inclusive_interv_bc926148/get_active_user_metrics_for_power_point_web_with_inclusive_interv_4095f087.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_power_point_web_with_inclusive_interv_bc926148/get_active_user_metrics_for_power_point_web_with_inclusive_interv_4095f087.py new file mode 100644 index 00000000000..25841895825 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_power_point_web_with_inclusive_interv_bc926148/get_active_user_metrics_for_power_point_web_with_inclusive_interv_4095f087.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_active_user_metrics_for_power_point_web_with_inclusive_interv_9932d2b3 import GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_9932d2b3 + +class GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087(BaseRequestBuilder): + """ + Provides operations to call the getActiveUserMetricsForPowerPointWeb method. Original name: GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForPowerPointWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_9932d2b3]: + """ + Get all the active usage based on the number of active users who open or save PowerPoint for the web. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_9932d2b3] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforpowerpointweb?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_active_user_metrics_for_power_point_web_with_inclusive_interv_9932d2b3 import GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_9932d2b3 + + return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_9932d2b3, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get all the active usage based on the number of active users who open or save PowerPoint for the web. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087(self.request_adapter, raw_url) + + @dataclass + class GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get all the active usage based on the number of active users who open or save PowerPoint for the web. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_power_point_web_with_inclusive_interv_bc926148/get_active_user_metrics_for_power_point_web_with_inclusive_interv_9932d2b3.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_power_point_web_with_inclusive_interv_bc926148/get_active_user_metrics_for_power_point_web_with_inclusive_interv_9932d2b3.py new file mode 100644 index 00000000000..a24f2afcd7a --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_power_point_web_with_inclusive_interv_bc926148/get_active_user_metrics_for_power_point_web_with_inclusive_interv_9932d2b3.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_9932d2b3(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_9932d2b3: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_9932d2b3 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_9932d2b3() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_power_point_web_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_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 932bf083bdb..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 981f8154a10..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActiveUserMetricsForPowerPointWeb method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForPowerPointWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get all the active usage based on the number of active users who open or save PowerPoint for the web. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforpowerpointweb?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get all the active usage based on the number of active users who open or save PowerPoint for the web. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get all the active usage based on the number of active users who open or save PowerPoint for the web. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_visio_web_with_inclusive_interval_sta_ef4a532b/get_active_user_metrics_for_visio_web_with_inclusive_interval_sta_3f8dd486.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_visio_web_with_inclusive_interval_sta_ef4a532b/get_active_user_metrics_for_visio_web_with_inclusive_interval_sta_3f8dd486.py new file mode 100644 index 00000000000..643a98afdeb --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_visio_web_with_inclusive_interval_sta_ef4a532b/get_active_user_metrics_for_visio_web_with_inclusive_interval_sta_3f8dd486.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_3f8dd486(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_3f8dd486: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_3f8dd486 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_3f8dd486() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_visio_web_with_inclusive_interval_sta_ef4a532b/get_active_user_metrics_for_visio_web_with_inclusive_interval_sta_8d24e942.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_visio_web_with_inclusive_interval_sta_ef4a532b/get_active_user_metrics_for_visio_web_with_inclusive_interval_sta_8d24e942.py new file mode 100644 index 00000000000..bfa1d078c11 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_visio_web_with_inclusive_interval_sta_ef4a532b/get_active_user_metrics_for_visio_web_with_inclusive_interval_sta_8d24e942.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_active_user_metrics_for_visio_web_with_inclusive_interval_sta_3f8dd486 import GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_3f8dd486 + +class GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942(BaseRequestBuilder): + """ + Provides operations to call the getActiveUserMetricsForVisioWeb method. Original name: GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForVisioWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_3f8dd486]: + """ + Get all the active usage based on the number of active users who open or save Visio for the web. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_3f8dd486] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforvisioweb?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_active_user_metrics_for_visio_web_with_inclusive_interval_sta_3f8dd486 import GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_3f8dd486 + + return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_3f8dd486, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get all the active usage based on the number of active users who open or save Visio for the web. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942(self.request_adapter, raw_url) + + @dataclass + class GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get all the active usage based on the number of active users who open or save Visio for the web. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_visio_web_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_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 7fa9370ee14..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 608c1fee9e1..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActiveUserMetricsForVisioWeb method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForVisioWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get all the active usage based on the number of active users who open or save Visio for the web. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforvisioweb?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get all the active usage based on the number of active users who open or save Visio for the web. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get all the active usage based on the number of active users who open or save Visio for the web. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_word_web_with_inclusive_interval_star_62c98614/get_active_user_metrics_for_word_web_with_inclusive_interval_star_0b97a62b.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_word_web_with_inclusive_interval_star_62c98614/get_active_user_metrics_for_word_web_with_inclusive_interval_star_0b97a62b.py new file mode 100644 index 00000000000..cf0bfe6c6dd --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_word_web_with_inclusive_interval_star_62c98614/get_active_user_metrics_for_word_web_with_inclusive_interval_star_0b97a62b.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_active_user_metrics_for_word_web_with_inclusive_interval_star_dc195952 import GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_dc195952 + +class GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b(BaseRequestBuilder): + """ + Provides operations to call the getActiveUserMetricsForWordWeb method. Original name: GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForWordWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_dc195952]: + """ + Get all the active usage based on the number of active users who open or save Word for the web. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_dc195952] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforwordweb?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_active_user_metrics_for_word_web_with_inclusive_interval_star_dc195952 import GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_dc195952 + + return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_dc195952, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get all the active usage based on the number of active users who open or save Word for the web. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b(self.request_adapter, raw_url) + + @dataclass + class GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get all the active usage based on the number of active users who open or save Word for the web. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_word_web_with_inclusive_interval_star_62c98614/get_active_user_metrics_for_word_web_with_inclusive_interval_star_dc195952.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_word_web_with_inclusive_interval_star_62c98614/get_active_user_metrics_for_word_web_with_inclusive_interval_star_dc195952.py new file mode 100644 index 00000000000..f4202c57f2b --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_word_web_with_inclusive_interval_star_62c98614/get_active_user_metrics_for_word_web_with_inclusive_interval_star_dc195952.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_dc195952(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_dc195952: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_dc195952 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_dc195952() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_word_web_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_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 251c93fcb5c..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 7c4182a37c1..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActiveUserMetricsForWordWeb method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForWordWeb(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get all the active usage based on the number of active users who open or save Word for the web. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforwordweb?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get all the active usage based on the number of active users who open or save Word for the web. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get all the active usage based on the number of active users who open or save Word for the web. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_i_bdccfb21/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_i_0211beb0.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_i_bdccfb21/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_i_0211beb0.py new file mode 100644 index 00000000000..689c9f3185e --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_i_bdccfb21/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_i_0211beb0.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_i_f27e9cba import GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_f27e9cba + +class GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0(BaseRequestBuilder): + """ + Provides operations to call the getActiveUserMetricsForiOSOrAndroidMailByReadEmail method. Original name: GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForiOSOrAndroidMailByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_f27e9cba]: + """ + Get all the active usage based on the number of users who successfully read emails using iOS or Android mail apps. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_f27e9cba] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforiosorandroidmailbyreademail?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_i_f27e9cba import GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_f27e9cba + + return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_f27e9cba, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get all the active usage based on the number of users who successfully read emails using iOS or Android mail apps. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0(self.request_adapter, raw_url) + + @dataclass + class GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get all the active usage based on the number of users who successfully read emails using iOS or Android mail apps. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_i_bdccfb21/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_i_f27e9cba.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_i_bdccfb21/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_i_f27e9cba.py new file mode 100644 index 00000000000..48b61d5e054 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_i_bdccfb21/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_i_f27e9cba.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_f27e9cba(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_f27e9cba: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_f27e9cba + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_f27e9cba() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_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_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 955ffdf49ce..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 843d275d23e..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActiveUserMetricsForiOSOrAndroidMailByReadEmail method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getActiveUserMetricsForiOSOrAndroidMailByReadEmail(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get all the active usage based on the number of users who successfully read emails using iOS or Android mail apps. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getactiveusermetricsforiosorandroidmailbyreademail?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get all the active usage based on the number of users who successfully read emails using iOS or Android mail apps. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get all the active usage based on the number of users who successfully read emails using iOS or Android mail apps. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_st_f1693cb9/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_st_eb5dc363.py b/msgraph_beta/generated/reports/service_activity/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_st_f1693cb9/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_st_eb5dc363.py new file mode 100644 index 00000000000..69ec8017b25 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_st_f1693cb9/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_st_eb5dc363.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_performance_metric import ServiceActivityPerformanceMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_eb5dc363(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityPerformanceMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_eb5dc363: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_eb5dc363 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_eb5dc363() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_performance_metric import ServiceActivityPerformanceMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_performance_metric import ServiceActivityPerformanceMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityPerformanceMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_st_f1693cb9/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_st_f3e1e602.py b/msgraph_beta/generated/reports/service_activity/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_st_f1693cb9/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_st_f3e1e602.py new file mode 100644 index 00000000000..a8b547d0a81 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_st_f1693cb9/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_st_f3e1e602.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_st_eb5dc363 import GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_eb5dc363 + +class GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602(BaseRequestBuilder): + """ + Provides operations to call the getAudioStreamQoEMetricsForTeams method. Original name: GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getAudioStreamQoEMetricsForTeams(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_eb5dc363]: + """ + Get metrics based on the percentage of audio streams for which quality of experience (QoE) telemetry was received by the Teams service. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_eb5dc363] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getaudiostreamqoemetricsforteams?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_st_eb5dc363 import GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_eb5dc363 + + return await self.request_adapter.send_async(request_info, GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_eb5dc363, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get metrics based on the percentage of audio streams for which quality of experience (QoE) telemetry was received by the Teams service. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602(self.request_adapter, raw_url) + + @dataclass + class GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get metrics based on the percentage of audio streams for which quality of experience (QoE) telemetry was received by the Teams service. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_audio_stream_qo_e_metrics_for_teams_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_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 4a4af9a95ab..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_performance_metric import ServiceActivityPerformanceMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityPerformanceMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_performance_metric import ServiceActivityPerformanceMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_performance_metric import ServiceActivityPerformanceMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityPerformanceMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 380f9e80113..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getAudioStreamQoEMetricsForTeams method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getAudioStreamQoEMetricsForTeams(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get metrics based on the percentage of audio streams for which quality of experience (QoE) telemetry was received by the Teams service. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getaudiostreamqoemetricsforteams?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get metrics based on the percentage of audio streams for which quality of experience (QoE) telemetry was received by the Teams service. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get metrics based on the percentage of audio streams for which quality of experience (QoE) telemetry was received by the Teams service. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_inter_127ff88c/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_inter_b37d7783.py b/msgraph_beta/generated/reports/service_activity/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_inter_127ff88c/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_inter_b37d7783.py new file mode 100644 index 00000000000..df15c90e319 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_inter_127ff88c/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_inter_b37d7783.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_audio_streams_over_udp_metrics_for_teams_with_inclusive_inter_f4808fe1 import GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_f4808fe1 + +class GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783(BaseRequestBuilder): + """ + Provides operations to call the getAudioStreamsOverUdpMetricsForTeams method. Original name: GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getAudioStreamsOverUdpMetricsForTeams(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_f4808fe1]: + """ + Get metrics based on the percentage of audio streams that were established over User Datagram Protocol. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_f4808fe1] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getaudiostreamsoverudpmetricsforteams?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_audio_streams_over_udp_metrics_for_teams_with_inclusive_inter_f4808fe1 import GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_f4808fe1 + + return await self.request_adapter.send_async(request_info, GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_f4808fe1, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get metrics based on the percentage of audio streams that were established over User Datagram Protocol. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783(self.request_adapter, raw_url) + + @dataclass + class GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get metrics based on the percentage of audio streams that were established over User Datagram Protocol. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_inter_127ff88c/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_inter_f4808fe1.py b/msgraph_beta/generated/reports/service_activity/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_inter_127ff88c/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_inter_f4808fe1.py new file mode 100644 index 00000000000..8cd31ac2800 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_inter_127ff88c/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_inter_f4808fe1.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_performance_metric import ServiceActivityPerformanceMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_f4808fe1(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityPerformanceMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_f4808fe1: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_f4808fe1 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_f4808fe1() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_performance_metric import ServiceActivityPerformanceMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_performance_metric import ServiceActivityPerformanceMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityPerformanceMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_audio_streams_over_udp_metrics_for_teams_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_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 71dd7657357..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_performance_metric import ServiceActivityPerformanceMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityPerformanceMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_performance_metric import ServiceActivityPerformanceMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_performance_metric import ServiceActivityPerformanceMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityPerformanceMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 4cb70720a41..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getAudioStreamsOverUdpMetricsForTeams method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getAudioStreamsOverUdpMetricsForTeams(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get metrics based on the percentage of audio streams that were established over User Datagram Protocol. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getaudiostreamsoverudpmetricsforteams?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get metrics based on the percentage of audio streams that were established over User Datagram Protocol. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get metrics based on the percentage of audio streams that were established over User Datagram Protocol. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_connectivity_metrics_for_exchange_with_inclusive_interval_s_d0ab0d41/get_connectivity_metrics_for_exchange_with_inclusive_interval_s_268bd12f.py b/msgraph_beta/generated/reports/service_activity/get_connectivity_metrics_for_exchange_with_inclusive_interval_s_d0ab0d41/get_connectivity_metrics_for_exchange_with_inclusive_interval_s_268bd12f.py new file mode 100644 index 00000000000..b93f703c049 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_connectivity_metrics_for_exchange_with_inclusive_interval_s_d0ab0d41/get_connectivity_metrics_for_exchange_with_inclusive_interval_s_268bd12f.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_connectivity_metrics_for_exchange_with_inclusive_interval_s_a6927f62 import GetConnectivityMetricsForExchangeWithInclusiveIntervalS_a6927f62 + +class GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f(BaseRequestBuilder): + """ + Provides operations to call the getConnectivityMetricsForExchange method. Original name: GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getConnectivityMetricsForExchange(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetConnectivityMetricsForExchangeWithInclusiveIntervalS_a6927f62]: + """ + Get estimated connectivity metrics based on the percentage of successful synthetic connections between organization devices and Exchange Online that might include issues outside the control of Microsoft. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetConnectivityMetricsForExchangeWithInclusiveIntervalS_a6927f62] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getconnectivitymetricsforexchange?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_connectivity_metrics_for_exchange_with_inclusive_interval_s_a6927f62 import GetConnectivityMetricsForExchangeWithInclusiveIntervalS_a6927f62 + + return await self.request_adapter.send_async(request_info, GetConnectivityMetricsForExchangeWithInclusiveIntervalS_a6927f62, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get estimated connectivity metrics based on the percentage of successful synthetic connections between organization devices and Exchange Online that might include issues outside the control of Microsoft. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f(self.request_adapter, raw_url) + + @dataclass + class GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get estimated connectivity metrics based on the percentage of successful synthetic connections between organization devices and Exchange Online that might include issues outside the control of Microsoft. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_connectivity_metrics_for_exchange_with_inclusive_interval_s_d0ab0d41/get_connectivity_metrics_for_exchange_with_inclusive_interval_s_a6927f62.py b/msgraph_beta/generated/reports/service_activity/get_connectivity_metrics_for_exchange_with_inclusive_interval_s_d0ab0d41/get_connectivity_metrics_for_exchange_with_inclusive_interval_s_a6927f62.py new file mode 100644 index 00000000000..94b426c68d5 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_connectivity_metrics_for_exchange_with_inclusive_interval_s_d0ab0d41/get_connectivity_metrics_for_exchange_with_inclusive_interval_s_a6927f62.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_performance_metric import ServiceActivityPerformanceMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetConnectivityMetricsForExchangeWithInclusiveIntervalS_a6927f62(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityPerformanceMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetConnectivityMetricsForExchangeWithInclusiveIntervalS_a6927f62: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetConnectivityMetricsForExchangeWithInclusiveIntervalS_a6927f62 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetConnectivityMetricsForExchangeWithInclusiveIntervalS_a6927f62() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_performance_metric import ServiceActivityPerformanceMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_performance_metric import ServiceActivityPerformanceMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityPerformanceMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_connectivity_metrics_for_exchange_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_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 8d04e9785ba..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_performance_metric import ServiceActivityPerformanceMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityPerformanceMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_performance_metric import ServiceActivityPerformanceMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_performance_metric import ServiceActivityPerformanceMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityPerformanceMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index ae92544f988..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getConnectivityMetricsForExchange method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getConnectivityMetricsForExchange(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get estimated connectivity metrics based on the percentage of successful synthetic connections between organization devices and Exchange Online that might include issues outside the control of Microsoft. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getconnectivitymetricsforexchange?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get estimated connectivity metrics based on the percentage of successful synthetic connections between organization devices and Exchange Online that might include issues outside the control of Microsoft. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get estimated connectivity metrics based on the percentage of successful synthetic connections between organization devices and Exchange Online that might include issues outside the control of Microsoft. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_email_delivery_with_inclusive_int_66d025d4/get_message_volume_metrics_for_email_delivery_with_inclusive_int_1166efae.py b/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_email_delivery_with_inclusive_int_66d025d4/get_message_volume_metrics_for_email_delivery_with_inclusive_int_1166efae.py new file mode 100644 index 00000000000..809067df513 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_email_delivery_with_inclusive_int_66d025d4/get_message_volume_metrics_for_email_delivery_with_inclusive_int_1166efae.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_message_volume_metrics_for_email_delivery_with_inclusive_int_5340cca4 import GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_5340cca4 + +class GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae(BaseRequestBuilder): + """ + Provides operations to call the getMessageVolumeMetricsForEmailDelivery method. Original name: GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMessageVolumeMetricsForEmailDelivery(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_5340cca4]: + """ + Get the number of messages successfully delivered by Exchange. Success is based on message delivery within 15 minutes of its receipt by Exchange Online. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_5340cca4] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmessagevolumemetricsforemaildelivery?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_message_volume_metrics_for_email_delivery_with_inclusive_int_5340cca4 import GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_5340cca4 + + return await self.request_adapter.send_async(request_info, GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_5340cca4, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of messages successfully delivered by Exchange. Success is based on message delivery within 15 minutes of its receipt by Exchange Online. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae(self.request_adapter, raw_url) + + @dataclass + class GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get the number of messages successfully delivered by Exchange. Success is based on message delivery within 15 minutes of its receipt by Exchange Online. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_email_delivery_with_inclusive_int_66d025d4/get_message_volume_metrics_for_email_delivery_with_inclusive_int_5340cca4.py b/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_email_delivery_with_inclusive_int_66d025d4/get_message_volume_metrics_for_email_delivery_with_inclusive_int_5340cca4.py new file mode 100644 index 00000000000..35744779d72 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_email_delivery_with_inclusive_int_66d025d4/get_message_volume_metrics_for_email_delivery_with_inclusive_int_5340cca4.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_5340cca4(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_5340cca4: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_5340cca4 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_5340cca4() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_message_volume_metrics_for_email_delivery_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_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index b06270c549e..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index ad3cf0087b6..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMessageVolumeMetricsForEmailDelivery method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMessageVolumeMetricsForEmailDelivery(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get the number of messages successfully delivered by Exchange. Success is based on message delivery within 15 minutes of its receipt by Exchange Online. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmessagevolumemetricsforemaildelivery?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of messages successfully delivered by Exchange. Success is based on message delivery within 15 minutes of its receipt by Exchange Online. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get the number of messages successfully delivered by Exchange. Success is based on message delivery within 15 minutes of its receipt by Exchange Online. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_teams_chat_with_inclusive_interva_8de3be15/get_message_volume_metrics_for_teams_chat_with_inclusive_interva_3372dced.py b/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_teams_chat_with_inclusive_interva_8de3be15/get_message_volume_metrics_for_teams_chat_with_inclusive_interva_3372dced.py new file mode 100644 index 00000000000..b6f2966beae --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_teams_chat_with_inclusive_interva_8de3be15/get_message_volume_metrics_for_teams_chat_with_inclusive_interva_3372dced.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_message_volume_metrics_for_teams_chat_with_inclusive_interva_c2edcf19 import GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_c2edcf19 + +class GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced(BaseRequestBuilder): + """ + Provides operations to call the getMessageVolumeMetricsForTeamsChat method. Original name: GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMessageVolumeMetricsForTeamsChat(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_c2edcf19]: + """ + Get the number of chat messages successfully sent and delivered in Teams. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_c2edcf19] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmessagevolumemetricsforteamschat?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_message_volume_metrics_for_teams_chat_with_inclusive_interva_c2edcf19 import GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_c2edcf19 + + return await self.request_adapter.send_async(request_info, GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_c2edcf19, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of chat messages successfully sent and delivered in Teams. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced(self.request_adapter, raw_url) + + @dataclass + class GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get the number of chat messages successfully sent and delivered in Teams. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_teams_chat_with_inclusive_interva_8de3be15/get_message_volume_metrics_for_teams_chat_with_inclusive_interva_c2edcf19.py b/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_teams_chat_with_inclusive_interva_8de3be15/get_message_volume_metrics_for_teams_chat_with_inclusive_interva_c2edcf19.py new file mode 100644 index 00000000000..b1013a5e376 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_teams_chat_with_inclusive_interva_8de3be15/get_message_volume_metrics_for_teams_chat_with_inclusive_interva_c2edcf19.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_c2edcf19(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_c2edcf19: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_c2edcf19 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_c2edcf19() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_message_volume_metrics_for_teams_chat_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_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 5e23e665a41..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 0551f97eae1..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMessageVolumeMetricsForTeamsChat method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMessageVolumeMetricsForTeamsChat(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get the number of chat messages successfully sent and delivered in Teams. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmessagevolumemetricsforteamschat?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of chat messages successfully sent and delivered in Teams. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get the number of chat messages successfully sent and delivered in Teams. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_blocked_sign_in_with_inclusiv_e85fac73/get_metrics_for_conditional_access_blocked_sign_in_with_inclusiv_d21ec3fa.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_blocked_sign_in_with_inclusiv_e85fac73/get_metrics_for_conditional_access_blocked_sign_in_with_inclusiv_d21ec3fa.py new file mode 100644 index 00000000000..3b4d5ec7398 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_blocked_sign_in_with_inclusiv_e85fac73/get_metrics_for_conditional_access_blocked_sign_in_with_inclusiv_d21ec3fa.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_conditional_access_blocked_sign_in_with_inclusiv_e9894b18 import GetMetricsForConditionalAccessBlockedSignInWithInclusiv_e9894b18 + +class GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForConditionalAccessBlockedSignIn method. Original name: GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForConditionalAccessBlockedSignIn(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForConditionalAccessBlockedSignInWithInclusiv_e9894b18]: + """ + Retrieve the number of user sign-in attempts that were blocked by a Conditional Access policy during a specific period. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForConditionalAccessBlockedSignInWithInclusiv_e9894b18] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsforconditionalaccessblockedsignin?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_conditional_access_blocked_sign_in_with_inclusiv_e9894b18 import GetMetricsForConditionalAccessBlockedSignInWithInclusiv_e9894b18 + + return await self.request_adapter.send_async(request_info, GetMetricsForConditionalAccessBlockedSignInWithInclusiv_e9894b18, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve the number of user sign-in attempts that were blocked by a Conditional Access policy during a specific period. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Retrieve the number of user sign-in attempts that were blocked by a Conditional Access policy during a specific period. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_blocked_sign_in_with_inclusiv_e85fac73/get_metrics_for_conditional_access_blocked_sign_in_with_inclusiv_e9894b18.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_blocked_sign_in_with_inclusiv_e85fac73/get_metrics_for_conditional_access_blocked_sign_in_with_inclusiv_e9894b18.py new file mode 100644 index 00000000000..2c41ac44429 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_blocked_sign_in_with_inclusiv_e85fac73/get_metrics_for_conditional_access_blocked_sign_in_with_inclusiv_e9894b18.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForConditionalAccessBlockedSignInWithInclusiv_e9894b18(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForConditionalAccessBlockedSignInWithInclusiv_e9894b18: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForConditionalAccessBlockedSignInWithInclusiv_e9894b18 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForConditionalAccessBlockedSignInWithInclusiv_e9894b18() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_conditional_access_blocked_sign_in_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_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index ac67a30be4f..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 2e8b227d146..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForConditionalAccessBlockedSignIn method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForConditionalAccessBlockedSignIn(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Retrieve the number of user sign-in attempts that were blocked by a Conditional Access policy during a specific period. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsforconditionalaccessblockedsignin?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve the number of user sign-in attempts that were blocked by a Conditional Access policy during a specific period. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Retrieve the number of user sign-in attempts that were blocked by a Conditional Access policy during a specific period. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_compliant_devices_sign_in_suc_9ac34f05/get_metrics_for_conditional_access_compliant_devices_sign_in_suc_2b8eee05.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_compliant_devices_sign_in_suc_9ac34f05/get_metrics_for_conditional_access_compliant_devices_sign_in_suc_2b8eee05.py new file mode 100644 index 00000000000..7928b26ec6b --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_compliant_devices_sign_in_suc_9ac34f05/get_metrics_for_conditional_access_compliant_devices_sign_in_suc_2b8eee05.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_conditional_access_compliant_devices_sign_in_suc_6ffaabb9 import GetMetricsForConditionalAccessCompliantDevicesSignInSuc_6ffaabb9 + +class GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForConditionalAccessCompliantDevicesSignInSuccess method. Original name: GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForConditionalAccessCompliantDevicesSignInSuccess(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForConditionalAccessCompliantDevicesSignInSuc_6ffaabb9]: + """ + Get the number of user authentication requests, during a specified time period, that satisfy a Conditional Access policy that requires device compliance. Microsoft Intune manages compliant devices, including mobile iOS/Android devices, tablets, or cloud Microsoft Entra-joined computers (not hybrid). + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForConditionalAccessCompliantDevicesSignInSuc_6ffaabb9] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsforconditionalaccesscompliantdevicessigninsuccess?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_conditional_access_compliant_devices_sign_in_suc_6ffaabb9 import GetMetricsForConditionalAccessCompliantDevicesSignInSuc_6ffaabb9 + + return await self.request_adapter.send_async(request_info, GetMetricsForConditionalAccessCompliantDevicesSignInSuc_6ffaabb9, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of user authentication requests, during a specified time period, that satisfy a Conditional Access policy that requires device compliance. Microsoft Intune manages compliant devices, including mobile iOS/Android devices, tablets, or cloud Microsoft Entra-joined computers (not hybrid). + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get the number of user authentication requests, during a specified time period, that satisfy a Conditional Access policy that requires device compliance. Microsoft Intune manages compliant devices, including mobile iOS/Android devices, tablets, or cloud Microsoft Entra-joined computers (not hybrid). + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_compliant_devices_sign_in_suc_9ac34f05/get_metrics_for_conditional_access_compliant_devices_sign_in_suc_6ffaabb9.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_compliant_devices_sign_in_suc_9ac34f05/get_metrics_for_conditional_access_compliant_devices_sign_in_suc_6ffaabb9.py new file mode 100644 index 00000000000..3b6a3f2bb33 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_compliant_devices_sign_in_suc_9ac34f05/get_metrics_for_conditional_access_compliant_devices_sign_in_suc_6ffaabb9.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForConditionalAccessCompliantDevicesSignInSuc_6ffaabb9(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForConditionalAccessCompliantDevicesSignInSuc_6ffaabb9: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForConditionalAccessCompliantDevicesSignInSuc_6ffaabb9 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForConditionalAccessCompliantDevicesSignInSuc_6ffaabb9() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 32fda30fe80..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 2e1bcf0fc08..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .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 import GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForConditionalAccessCompliantDevicesSignInSuccess method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForConditionalAccessCompliantDevicesSignInSuccess(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get the number of user authentication requests, during a specified time period, that satisfy a Conditional Access policy that requires device compliance. Microsoft Intune manages compliant devices, including mobile iOS/Android devices, tablets, or cloud Microsoft Entra-joined computers (not hybrid). - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsforconditionalaccesscompliantdevicessigninsuccess?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .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 import GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of user authentication requests, during a specified time period, that satisfy a Conditional Access policy that requires device compliance. Microsoft Intune manages compliant devices, including mobile iOS/Android devices, tablets, or cloud Microsoft Entra-joined computers (not hybrid). - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get the number of user authentication requests, during a specified time period, that satisfy a Conditional Access policy that requires device compliance. Microsoft Intune manages compliant devices, including mobile iOS/Android devices, tablets, or cloud Microsoft Entra-joined computers (not hybrid). - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_managed_devices_sign_in_succe_89ba2a58/get_metrics_for_conditional_access_managed_devices_sign_in_succe_2d1b7e95.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_managed_devices_sign_in_succe_89ba2a58/get_metrics_for_conditional_access_managed_devices_sign_in_succe_2d1b7e95.py new file mode 100644 index 00000000000..c9e1620e9a3 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_managed_devices_sign_in_succe_89ba2a58/get_metrics_for_conditional_access_managed_devices_sign_in_succe_2d1b7e95.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForConditionalAccessManagedDevicesSignInSucce_2d1b7e95(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForConditionalAccessManagedDevicesSignInSucce_2d1b7e95: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForConditionalAccessManagedDevicesSignInSucce_2d1b7e95 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForConditionalAccessManagedDevicesSignInSucce_2d1b7e95() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_managed_devices_sign_in_succe_89ba2a58/get_metrics_for_conditional_access_managed_devices_sign_in_succe_c8f9e856.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_managed_devices_sign_in_succe_89ba2a58/get_metrics_for_conditional_access_managed_devices_sign_in_succe_c8f9e856.py new file mode 100644 index 00000000000..69896477bd2 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_conditional_access_managed_devices_sign_in_succe_89ba2a58/get_metrics_for_conditional_access_managed_devices_sign_in_succe_c8f9e856.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_conditional_access_managed_devices_sign_in_succe_2d1b7e95 import GetMetricsForConditionalAccessManagedDevicesSignInSucce_2d1b7e95 + +class GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForConditionalAccessManagedDevicesSignInSuccess method. Original name: GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForConditionalAccessManagedDevicesSignInSuccess(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForConditionalAccessManagedDevicesSignInSucce_2d1b7e95]: + """ + Get the number of user authentication requests, during a specific time period, that satisfy a Conditional Access policy requiring devices to be managed. Managed devices are computers joined to and managed by your on-premises directory and hybrid devices joined to Microsoft Entra. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForConditionalAccessManagedDevicesSignInSucce_2d1b7e95] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsforconditionalaccessmanageddevicessigninsuccess?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_conditional_access_managed_devices_sign_in_succe_2d1b7e95 import GetMetricsForConditionalAccessManagedDevicesSignInSucce_2d1b7e95 + + return await self.request_adapter.send_async(request_info, GetMetricsForConditionalAccessManagedDevicesSignInSucce_2d1b7e95, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of user authentication requests, during a specific time period, that satisfy a Conditional Access policy requiring devices to be managed. Managed devices are computers joined to and managed by your on-premises directory and hybrid devices joined to Microsoft Entra. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get the number of user authentication requests, during a specific time period, that satisfy a Conditional Access policy requiring devices to be managed. Managed devices are computers joined to and managed by your on-premises directory and hybrid devices joined to Microsoft Entra. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index 702e123f588..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index df43a34d503..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .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 import GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForConditionalAccessManagedDevicesSignInSuccess method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForConditionalAccessManagedDevicesSignInSuccess(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get the number of user authentication requests, during a specific time period, that satisfy a Conditional Access policy requiring devices to be managed. Managed devices are computers joined to and managed by your on-premises directory and hybrid devices joined to Microsoft Entra. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsforconditionalaccessmanageddevicessigninsuccess?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .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 import GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of user authentication requests, during a specific time period, that satisfy a Conditional Access policy requiring devices to be managed. Managed devices are computers joined to and managed by your on-premises directory and hybrid devices joined to Microsoft Entra. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get the number of user authentication requests, during a specific time period, that satisfy a Conditional Access policy requiring devices to be managed. Managed devices are computers joined to and managed by your on-premises directory and hybrid devices joined to Microsoft Entra. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_bd23993d/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_12165a38.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_bd23993d/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_12165a38.py new file mode 100644 index 00000000000..4e8ee9f03fc --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_bd23993d/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_12165a38.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_8bd00152 import GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_8bd00152 + +class GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForMfaSignInFailure method. Original name: GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForMfaSignInFailure(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_8bd00152]: + """ + Get the number of times users fail to complete interactive MFA sign-ins using the Microsoft Entra MFA cloud service during a specified time period. Sign-in failures happen, for example, when users abandon or cancel MFA requests, or refresh MFA sessions without doing interactive MFA. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_8bd00152] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsformfasigninfailure?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_8bd00152 import GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_8bd00152 + + return await self.request_adapter.send_async(request_info, GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_8bd00152, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of times users fail to complete interactive MFA sign-ins using the Microsoft Entra MFA cloud service during a specified time period. Sign-in failures happen, for example, when users abandon or cancel MFA requests, or refresh MFA sessions without doing interactive MFA. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get the number of times users fail to complete interactive MFA sign-ins using the Microsoft Entra MFA cloud service during a specified time period. Sign-in failures happen, for example, when users abandon or cancel MFA requests, or refresh MFA sessions without doing interactive MFA. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_bd23993d/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_8bd00152.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_bd23993d/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_8bd00152.py new file mode 100644 index 00000000000..b498cb1b9f7 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_bd23993d/get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_8bd00152.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_8bd00152(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_8bd00152: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_8bd00152 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_8bd00152() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index d9d5c79bdcf..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 824b163bd21..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .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 import GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForMfaSignInFailure method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForMfaSignInFailure(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get the number of times users fail to complete interactive MFA sign-ins using the Microsoft Entra MFA cloud service during a specified time period. Sign-in failures happen, for example, when users abandon or cancel MFA requests, or refresh MFA sessions without doing interactive MFA. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsformfasigninfailure?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .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 import GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of times users fail to complete interactive MFA sign-ins using the Microsoft Entra MFA cloud service during a specified time period. Sign-in failures happen, for example, when users abandon or cancel MFA requests, or refresh MFA sessions without doing interactive MFA. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get the number of times users fail to complete interactive MFA sign-ins using the Microsoft Entra MFA cloud service during a specified time period. Sign-in failures happen, for example, when users abandon or cancel MFA requests, or refresh MFA sessions without doing interactive MFA. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_c2f09e85/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_6b4402d3.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_c2f09e85/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_6b4402d3.py new file mode 100644 index 00000000000..8244f6f428a --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_c2f09e85/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_6b4402d3.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_6b4402d3(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_6b4402d3: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_6b4402d3 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_6b4402d3() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_c2f09e85/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_bc09247c.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_c2f09e85/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_bc09247c.py new file mode 100644 index 00000000000..e740b412550 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_c2f09e85/get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_bc09247c.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_6b4402d3 import GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_6b4402d3 + +class GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForMfaSignInSuccess method. Original name: GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForMfaSignInSuccess(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_6b4402d3]: + """ + Get the number of times users successfully completed interactive MFA sign-ins using the Microsoft Entra MFA cloud service during a specified time period. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_6b4402d3] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsformfasigninsuccess?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_6b4402d3 import GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_6b4402d3 + + return await self.request_adapter.send_async(request_info, GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_6b4402d3, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of times users successfully completed interactive MFA sign-ins using the Microsoft Entra MFA cloud service during a specified time period. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get the number of times users successfully completed interactive MFA sign-ins using the Microsoft Entra MFA cloud service during a specified time period. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index b30e4f66d63..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 241ecd32a0f..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .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 import GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForMfaSignInSuccess method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForMfaSignInSuccess(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get the number of times users successfully completed interactive MFA sign-ins using the Microsoft Entra MFA cloud service during a specified time period. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsformfasigninsuccess?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .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 import GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of times users successfully completed interactive MFA sign-ins using the Microsoft Entra MFA cloud service during a specified time period. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get the number of times users successfully completed interactive MFA sign-ins using the Microsoft Entra MFA cloud service during a specified time period. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_apps_w_d7521871/get_metrics_for_network_access_internet_app_policy_allowed_apps_w_63e7f7cc.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_apps_w_d7521871/get_metrics_for_network_access_internet_app_policy_allowed_apps_w_63e7f7cc.py new file mode 100644 index 00000000000..9ef9f333883 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_apps_w_d7521871/get_metrics_for_network_access_internet_app_policy_allowed_apps_w_63e7f7cc.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_network_access_internet_app_policy_allowed_apps_w_80e33009 import GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_80e33009 + +class GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForNetworkAccessInternetAppPolicyAllowedApps method. Original name: GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessInternetAppPolicyAllowedApps(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_80e33009]: + """ + Retrieve the number of internet applications allowed by web content filtering policies applied to specific FQDNs using Global Secure Access client. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_80e33009] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessinternetapppolicyallowedapps?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_network_access_internet_app_policy_allowed_apps_w_80e33009 import GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_80e33009 + + return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_80e33009, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve the number of internet applications allowed by web content filtering policies applied to specific FQDNs using Global Secure Access client. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Retrieve the number of internet applications allowed by web content filtering policies applied to specific FQDNs using Global Secure Access client. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_apps_w_d7521871/get_metrics_for_network_access_internet_app_policy_allowed_apps_w_80e33009.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_apps_w_d7521871/get_metrics_for_network_access_internet_app_policy_allowed_apps_w_80e33009.py new file mode 100644 index 00000000000..5f86fe820e2 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_apps_w_d7521871/get_metrics_for_network_access_internet_app_policy_allowed_apps_w_80e33009.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_80e33009(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_80e33009: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_80e33009 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_80e33009() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_allowed_apps_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_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 7f596df2c66..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index c3b6f7ad3e4..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForNetworkAccessInternetAppPolicyAllowedApps method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessInternetAppPolicyAllowedApps(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Retrieve the number of internet applications allowed by web content filtering policies applied to specific FQDNs using Global Secure Access client. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessinternetapppolicyallowedapps?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve the number of internet applications allowed by web content filtering policies applied to specific FQDNs using Global Secure Access client. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Retrieve the number of internet applications allowed by web content filtering policies applied to specific FQDNs using Global Secure Access client. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_users_381a8906/get_metrics_for_network_access_internet_app_policy_allowed_users_1bd36e40.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_users_381a8906/get_metrics_for_network_access_internet_app_policy_allowed_users_1bd36e40.py new file mode 100644 index 00000000000..e145ae01e18 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_users_381a8906/get_metrics_for_network_access_internet_app_policy_allowed_users_1bd36e40.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_network_access_internet_app_policy_allowed_users_82b18973 import GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_82b18973 + +class GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForNetworkAccessInternetAppPolicyAllowedUsers method. Original name: GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessInternetAppPolicyAllowedUsers(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_82b18973]: + """ + Retrieve the number of users allowed by web content filtering policies applied to specific FQDNs using Global Secure Access client. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_82b18973] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessinternetapppolicyallowedusers?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_network_access_internet_app_policy_allowed_users_82b18973 import GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_82b18973 + + return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_82b18973, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve the number of users allowed by web content filtering policies applied to specific FQDNs using Global Secure Access client. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Retrieve the number of users allowed by web content filtering policies applied to specific FQDNs using Global Secure Access client. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_users_381a8906/get_metrics_for_network_access_internet_app_policy_allowed_users_82b18973.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_users_381a8906/get_metrics_for_network_access_internet_app_policy_allowed_users_82b18973.py new file mode 100644 index 00000000000..3c7a7cbc569 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_users_381a8906/get_metrics_for_network_access_internet_app_policy_allowed_users_82b18973.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_82b18973(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_82b18973: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_82b18973 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_82b18973() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_allowed_users_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_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 62320684426..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 63ff46509f1..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForNetworkAccessInternetAppPolicyAllowedUsers method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessInternetAppPolicyAllowedUsers(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Retrieve the number of users allowed by web content filtering policies applied to specific FQDNs using Global Secure Access client. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessinternetapppolicyallowedusers?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve the number of users allowed by web content filtering policies applied to specific FQDNs using Global Secure Access client. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Retrieve the number of users allowed by web content filtering policies applied to specific FQDNs using Global Secure Access client. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_apps_w_d8ece54f/get_metrics_for_network_access_internet_app_policy_blocked_apps_w_8fa4c5ed.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_apps_w_d8ece54f/get_metrics_for_network_access_internet_app_policy_blocked_apps_w_8fa4c5ed.py new file mode 100644 index 00000000000..ea801735f76 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_apps_w_d8ece54f/get_metrics_for_network_access_internet_app_policy_blocked_apps_w_8fa4c5ed.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_network_access_internet_app_policy_blocked_apps_w_ea24e610 import GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_ea24e610 + +class GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForNetworkAccessInternetAppPolicyBlockedApps method. Original name: GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessInternetAppPolicyBlockedApps(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_ea24e610]: + """ + Retrieve the number of internet applications that were blocked due to web content filtering policies applied to specific FQDNs using Global Secure Access client. Microsoft Entra Internet Access traffic may be restricted when these policies are enforced. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_ea24e610] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessinternetapppolicyblockedapps?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_network_access_internet_app_policy_blocked_apps_w_ea24e610 import GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_ea24e610 + + return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_ea24e610, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve the number of internet applications that were blocked due to web content filtering policies applied to specific FQDNs using Global Secure Access client. Microsoft Entra Internet Access traffic may be restricted when these policies are enforced. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Retrieve the number of internet applications that were blocked due to web content filtering policies applied to specific FQDNs using Global Secure Access client. Microsoft Entra Internet Access traffic may be restricted when these policies are enforced. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_apps_w_d8ece54f/get_metrics_for_network_access_internet_app_policy_blocked_apps_w_ea24e610.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_apps_w_d8ece54f/get_metrics_for_network_access_internet_app_policy_blocked_apps_w_ea24e610.py new file mode 100644 index 00000000000..03b80e6c2e3 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_apps_w_d8ece54f/get_metrics_for_network_access_internet_app_policy_blocked_apps_w_ea24e610.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_ea24e610(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_ea24e610: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_ea24e610 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_ea24e610() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_blocked_apps_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_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index cd4b122a870..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index c3dc058f237..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForNetworkAccessInternetAppPolicyBlockedApps method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessInternetAppPolicyBlockedApps(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Retrieve the number of internet applications that were blocked due to web content filtering policies applied to specific FQDNs using Global Secure Access client. Microsoft Entra Internet Access traffic may be restricted when these policies are enforced. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessinternetapppolicyblockedapps?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve the number of internet applications that were blocked due to web content filtering policies applied to specific FQDNs using Global Secure Access client. Microsoft Entra Internet Access traffic may be restricted when these policies are enforced. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Retrieve the number of internet applications that were blocked due to web content filtering policies applied to specific FQDNs using Global Secure Access client. Microsoft Entra Internet Access traffic may be restricted when these policies are enforced. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_users_0fa5a220/get_metrics_for_network_access_internet_app_policy_blocked_users_04d79806.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_users_0fa5a220/get_metrics_for_network_access_internet_app_policy_blocked_users_04d79806.py new file mode 100644 index 00000000000..28fa2137e28 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_users_0fa5a220/get_metrics_for_network_access_internet_app_policy_blocked_users_04d79806.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_network_access_internet_app_policy_blocked_users_fff68ddc import GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_fff68ddc + +class GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForNetworkAccessInternetAppPolicyBlockedUsers method. Original name: GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessInternetAppPolicyBlockedUsers(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_fff68ddc]: + """ + Retrieve the number of users' internet application access attempts blocked due to web content filtering policies applied to specific FQDNs using Global Secure Access client. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_fff68ddc] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessinternetapppolicyblockedusers?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_network_access_internet_app_policy_blocked_users_fff68ddc import GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_fff68ddc + + return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_fff68ddc, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve the number of users' internet application access attempts blocked due to web content filtering policies applied to specific FQDNs using Global Secure Access client. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Retrieve the number of users' internet application access attempts blocked due to web content filtering policies applied to specific FQDNs using Global Secure Access client. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_users_0fa5a220/get_metrics_for_network_access_internet_app_policy_blocked_users_fff68ddc.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_users_0fa5a220/get_metrics_for_network_access_internet_app_policy_blocked_users_fff68ddc.py new file mode 100644 index 00000000000..1d514ebc4d9 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_users_0fa5a220/get_metrics_for_network_access_internet_app_policy_blocked_users_fff68ddc.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_fff68ddc(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_fff68ddc: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_fff68ddc + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_fff68ddc() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_blocked_users_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_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 9d9e9c70514..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 651bfefc687..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForNetworkAccessInternetAppPolicyBlockedUsers method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessInternetAppPolicyBlockedUsers(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Retrieve the number of users' internet application access attempts blocked due to web content filtering policies applied to specific FQDNs using Global Secure Access client. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessinternetapppolicyblockedusers?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve the number of users' internet application access attempts blocked due to web content filtering policies applied to specific FQDNs using Global Secure Access client. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Retrieve the number of users' internet application access attempts blocked due to web content filtering policies applied to specific FQDNs using Global Secure Access client. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_allowed_by_conne_b135c036/get_metrics_for_network_access_private_app_users_allowed_by_conne_0db9b5d6.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_allowed_by_conne_b135c036/get_metrics_for_network_access_private_app_users_allowed_by_conne_0db9b5d6.py new file mode 100644 index 00000000000..f55a0a905df --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_allowed_by_conne_b135c036/get_metrics_for_network_access_private_app_users_allowed_by_conne_0db9b5d6.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_0db9b5d6(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_0db9b5d6: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_0db9b5d6 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_0db9b5d6() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_allowed_by_conne_b135c036/get_metrics_for_network_access_private_app_users_allowed_by_conne_432a0138.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_allowed_by_conne_b135c036/get_metrics_for_network_access_private_app_users_allowed_by_conne_432a0138.py new file mode 100644 index 00000000000..6cf8e23e702 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_allowed_by_conne_b135c036/get_metrics_for_network_access_private_app_users_allowed_by_conne_432a0138.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_network_access_private_app_users_allowed_by_conne_0db9b5d6 import GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_0db9b5d6 + +class GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForNetworkAccessPrivateAppUsersAllowedByConnector method. Original name: GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessPrivateAppUsersAllowedByConnector(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_0db9b5d6]: + """ + Retrieve the number of users' private application access attempts that were allowed using Global Secure Access client. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_0db9b5d6] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessprivateappusersallowedbyconnector?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_network_access_private_app_users_allowed_by_conne_0db9b5d6 import GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_0db9b5d6 + + return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_0db9b5d6, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve the number of users' private application access attempts that were allowed using Global Secure Access client. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Retrieve the number of users' private application access attempts that were allowed using Global Secure Access client. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_app_users_allowed_by_connector_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_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index e9d5f4cb194..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 58e013ced08..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForNetworkAccessPrivateAppUsersAllowedByConnector method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessPrivateAppUsersAllowedByConnector(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Retrieve the number of users' private application access attempts that were allowed using Global Secure Access client. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessprivateappusersallowedbyconnector?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve the number of users' private application access attempts that were allowed using Global Secure Access client. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Retrieve the number of users' private application access attempts that were allowed using Global Secure Access client. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_blocked_by_conne_28fa2da6/get_metrics_for_network_access_private_app_users_blocked_by_conne_2d4e1079.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_blocked_by_conne_28fa2da6/get_metrics_for_network_access_private_app_users_blocked_by_conne_2d4e1079.py new file mode 100644 index 00000000000..a8c09f0910b --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_blocked_by_conne_28fa2da6/get_metrics_for_network_access_private_app_users_blocked_by_conne_2d4e1079.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_2d4e1079(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_2d4e1079: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_2d4e1079 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_2d4e1079() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_blocked_by_conne_28fa2da6/get_metrics_for_network_access_private_app_users_blocked_by_conne_ba1d4d98.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_blocked_by_conne_28fa2da6/get_metrics_for_network_access_private_app_users_blocked_by_conne_ba1d4d98.py new file mode 100644 index 00000000000..18c020f4048 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_blocked_by_conne_28fa2da6/get_metrics_for_network_access_private_app_users_blocked_by_conne_ba1d4d98.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_network_access_private_app_users_blocked_by_conne_2d4e1079 import GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_2d4e1079 + +class GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForNetworkAccessPrivateAppUsersBlockedByConnector method. Original name: GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessPrivateAppUsersBlockedByConnector(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_2d4e1079]: + """ + Retrieve the number of users' private application access attempts that were blocked due to connector unavailability using Global Secure Access client. Microsoft Entra Private Access traffic could not reach the private application because the connector was either down or unreachable due to network connectivity issues. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_2d4e1079] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessprivateappusersblockedbyconnector?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_network_access_private_app_users_blocked_by_conne_2d4e1079 import GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_2d4e1079 + + return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_2d4e1079, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve the number of users' private application access attempts that were blocked due to connector unavailability using Global Secure Access client. Microsoft Entra Private Access traffic could not reach the private application because the connector was either down or unreachable due to network connectivity issues. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Retrieve the number of users' private application access attempts that were blocked due to connector unavailability using Global Secure Access client. Microsoft Entra Private Access traffic could not reach the private application because the connector was either down or unreachable due to network connectivity issues. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_app_users_blocked_by_connector_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_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index c80fc342798..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 13416cc8dd5..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForNetworkAccessPrivateAppUsersBlockedByConnector method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessPrivateAppUsersBlockedByConnector(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Retrieve the number of users' private application access attempts that were blocked due to connector unavailability using Global Secure Access client. Microsoft Entra Private Access traffic could not reach the private application because the connector was either down or unreachable due to network connectivity issues. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessprivateappusersblockedbyconnector?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve the number of users' private application access attempts that were blocked due to connector unavailability using Global Secure Access client. Microsoft Entra Private Access traffic could not reach the private application because the connector was either down or unreachable due to network connectivity issues. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Retrieve the number of users' private application access attempts that were blocked due to connector unavailability using Global Secure Access client. Microsoft Entra Private Access traffic could not reach the private application because the connector was either down or unreachable due to network connectivity issues. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_allowed_by_connector_1781beab/get_metrics_for_network_access_private_apps_allowed_by_connector_0c3e8fb1.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_allowed_by_connector_1781beab/get_metrics_for_network_access_private_apps_allowed_by_connector_0c3e8fb1.py new file mode 100644 index 00000000000..cef32ac13f6 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_allowed_by_connector_1781beab/get_metrics_for_network_access_private_apps_allowed_by_connector_0c3e8fb1.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_0c3e8fb1(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_0c3e8fb1: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_0c3e8fb1 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_0c3e8fb1() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_allowed_by_connector_1781beab/get_metrics_for_network_access_private_apps_allowed_by_connector_81890488.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_allowed_by_connector_1781beab/get_metrics_for_network_access_private_apps_allowed_by_connector_81890488.py new file mode 100644 index 00000000000..35320dd8c97 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_allowed_by_connector_1781beab/get_metrics_for_network_access_private_apps_allowed_by_connector_81890488.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_network_access_private_apps_allowed_by_connector_0c3e8fb1 import GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_0c3e8fb1 + +class GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForNetworkAccessPrivateAppsAllowedByConnector method. Original name: GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessPrivateAppsAllowedByConnector(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_0c3e8fb1]: + """ + Retrieve the number of private applications that were allowed using Global Secure Access client. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_0c3e8fb1] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessprivateappsallowedbyconnector?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_network_access_private_apps_allowed_by_connector_0c3e8fb1 import GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_0c3e8fb1 + + return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_0c3e8fb1, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve the number of private applications that were allowed using Global Secure Access client. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Retrieve the number of private applications that were allowed using Global Secure Access client. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_apps_allowed_by_connector_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_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 1a01c97fedf..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index ef4a8c39ff0..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForNetworkAccessPrivateAppsAllowedByConnector method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessPrivateAppsAllowedByConnector(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Retrieve the number of private applications that were allowed using Global Secure Access client. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessprivateappsallowedbyconnector?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve the number of private applications that were allowed using Global Secure Access client. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Retrieve the number of private applications that were allowed using Global Secure Access client. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_blocked_by_connector_90998d4c/get_metrics_for_network_access_private_apps_blocked_by_connector_be453bc0.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_blocked_by_connector_90998d4c/get_metrics_for_network_access_private_apps_blocked_by_connector_be453bc0.py new file mode 100644 index 00000000000..48cdb3de787 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_blocked_by_connector_90998d4c/get_metrics_for_network_access_private_apps_blocked_by_connector_be453bc0.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_network_access_private_apps_blocked_by_connector_d710a48f import GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_d710a48f + +class GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForNetworkAccessPrivateAppsBlockedByConnector method. Original name: GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessPrivateAppsBlockedByConnector(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_d710a48f]: + """ + Retrieve the number of private applications that were blocked due to connector unavailability using Global Secure Access client. Microsoft Entra Private Access traffic could not reach the private application because the connector was either down or unreachable due to network connectivity issues. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_d710a48f] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessprivateappsblockedbyconnector?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_network_access_private_apps_blocked_by_connector_d710a48f import GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_d710a48f + + return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_d710a48f, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve the number of private applications that were blocked due to connector unavailability using Global Secure Access client. Microsoft Entra Private Access traffic could not reach the private application because the connector was either down or unreachable due to network connectivity issues. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Retrieve the number of private applications that were blocked due to connector unavailability using Global Secure Access client. Microsoft Entra Private Access traffic could not reach the private application because the connector was either down or unreachable due to network connectivity issues. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_blocked_by_connector_90998d4c/get_metrics_for_network_access_private_apps_blocked_by_connector_d710a48f.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_blocked_by_connector_90998d4c/get_metrics_for_network_access_private_apps_blocked_by_connector_d710a48f.py new file mode 100644 index 00000000000..531ac3a803b --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_blocked_by_connector_90998d4c/get_metrics_for_network_access_private_apps_blocked_by_connector_d710a48f.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_d710a48f(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_d710a48f: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_d710a48f + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_d710a48f() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_apps_blocked_by_connector_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_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 497897d23a2..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index a9e869ef38f..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForNetworkAccessPrivateAppsBlockedByConnector method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessPrivateAppsBlockedByConnector(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Retrieve the number of private applications that were blocked due to connector unavailability using Global Secure Access client. Microsoft Entra Private Access traffic could not reach the private application because the connector was either down or unreachable due to network connectivity issues. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessprivateappsblockedbyconnector?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve the number of private applications that were blocked due to connector unavailability using Global Secure Access client. Microsoft Entra Private Access traffic could not reach the private application because the connector was either down or unreachable due to network connectivity issues. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Retrieve the number of private applications that were blocked due to connector unavailability using Global Secure Access client. Microsoft Entra Private Access traffic could not reach the private application because the connector was either down or unreachable due to network connectivity issues. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_alive_wit_7dda565d/get_metrics_for_network_access_remote_network_branches_alive_wit_72bb670e.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_alive_wit_7dda565d/get_metrics_for_network_access_remote_network_branches_alive_wit_72bb670e.py new file mode 100644 index 00000000000..11438b3203a --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_alive_wit_7dda565d/get_metrics_for_network_access_remote_network_branches_alive_wit_72bb670e.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_network_access_remote_network_branches_alive_wit_ca6dcb76 import GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_ca6dcb76 + +class GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForNetworkAccessRemoteNetworkBranchesAlive method. Original name: GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessRemoteNetworkBranchesAlive(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_ca6dcb76]: + """ + Retrieve the number of remote networks which are connected. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_ca6dcb76] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessremotenetworkbranchesalive?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_network_access_remote_network_branches_alive_wit_ca6dcb76 import GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_ca6dcb76 + + return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_ca6dcb76, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve the number of remote networks which are connected. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Retrieve the number of remote networks which are connected. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_alive_wit_7dda565d/get_metrics_for_network_access_remote_network_branches_alive_wit_ca6dcb76.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_alive_wit_7dda565d/get_metrics_for_network_access_remote_network_branches_alive_wit_ca6dcb76.py new file mode 100644 index 00000000000..0a656731918 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_alive_wit_7dda565d/get_metrics_for_network_access_remote_network_branches_alive_wit_ca6dcb76.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_ca6dcb76(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_ca6dcb76: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_ca6dcb76 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_ca6dcb76() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_alive_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_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 6de20b271d6..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 016bb9e13a3..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForNetworkAccessRemoteNetworkBranchesAlive method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessRemoteNetworkBranchesAlive(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Retrieve the number of remote networks which are connected. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessremotenetworkbranchesalive?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve the number of remote networks which are connected. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Retrieve the number of remote networks which are connected. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_conne_5d6ba6d6/get_metrics_for_network_access_remote_network_branches_b_g_p_conne_23a58248.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_conne_5d6ba6d6/get_metrics_for_network_access_remote_network_branches_b_g_p_conne_23a58248.py new file mode 100644 index 00000000000..c7a91c41352 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_conne_5d6ba6d6/get_metrics_for_network_access_remote_network_branches_b_g_p_conne_23a58248.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_23a58248(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_23a58248: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_23a58248 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_23a58248() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_conne_5d6ba6d6/get_metrics_for_network_access_remote_network_branches_b_g_p_conne_8c9b4f80.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_conne_5d6ba6d6/get_metrics_for_network_access_remote_network_branches_b_g_p_conne_8c9b4f80.py new file mode 100644 index 00000000000..e00436d3744 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_conne_5d6ba6d6/get_metrics_for_network_access_remote_network_branches_b_g_p_conne_8c9b4f80.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_network_access_remote_network_branches_b_g_p_conne_23a58248 import GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_23a58248 + +class GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnected method. Original name: GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnected(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_23a58248]: + """ + Retrieve the number of remote networks with connected BGP. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_23a58248] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessremotenetworkbranchesbgpconnected?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_network_access_remote_network_branches_b_g_p_conne_23a58248 import GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_23a58248 + + return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_23a58248, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve the number of remote networks with connected BGP. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Retrieve the number of remote networks with connected BGP. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_b_g_p_connected_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_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 68a101e97ca..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 1aa4cfb570b..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnected method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnected(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Retrieve the number of remote networks with connected BGP. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessremotenetworkbranchesbgpconnected?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve the number of remote networks with connected BGP. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Retrieve the number of remote networks with connected BGP. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_disco_f79433d8/get_metrics_for_network_access_remote_network_branches_b_g_p_disco_a53b337a.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_disco_f79433d8/get_metrics_for_network_access_remote_network_branches_b_g_p_disco_a53b337a.py new file mode 100644 index 00000000000..21b8e1d72e4 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_disco_f79433d8/get_metrics_for_network_access_remote_network_branches_b_g_p_disco_a53b337a.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_network_access_remote_network_branches_b_g_p_disco_b1706942 import GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_b1706942 + +class GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnected method. Original name: GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnected(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_b1706942]: + """ + Retrieve the number of remote networks which are disconnected due to BGP being down. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_b1706942] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnected?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_network_access_remote_network_branches_b_g_p_disco_b1706942 import GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_b1706942 + + return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_b1706942, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve the number of remote networks which are disconnected due to BGP being down. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Retrieve the number of remote networks which are disconnected due to BGP being down. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_disco_f79433d8/get_metrics_for_network_access_remote_network_branches_b_g_p_disco_b1706942.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_disco_f79433d8/get_metrics_for_network_access_remote_network_branches_b_g_p_disco_b1706942.py new file mode 100644 index 00000000000..f19aa802966 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_disco_f79433d8/get_metrics_for_network_access_remote_network_branches_b_g_p_disco_b1706942.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_b1706942(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_b1706942: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_b1706942 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_b1706942() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_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_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index efd14b3e0d0..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 569bd286acd..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnected method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnected(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Retrieve the number of remote networks which are disconnected due to BGP being down. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessremotenetworkbranchesbgpdisconnected?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve the number of remote networks which are disconnected due to BGP being down. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Retrieve the number of remote networks which are disconnected due to BGP being down. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_co_9122597f/get_metrics_for_network_access_remote_network_branches_tunnel_co_b2d2e7b5.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_co_9122597f/get_metrics_for_network_access_remote_network_branches_tunnel_co_b2d2e7b5.py new file mode 100644 index 00000000000..7c3b33039f0 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_co_9122597f/get_metrics_for_network_access_remote_network_branches_tunnel_co_b2d2e7b5.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_network_access_remote_network_branches_tunnel_co_dbe30322 import GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_dbe30322 + +class GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnected method. Original name: GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnected(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_dbe30322]: + """ + Retrieve the number of remote network tunnels which are connected. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_dbe30322] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessremotenetworkbranchestunnelconnected?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_network_access_remote_network_branches_tunnel_co_dbe30322 import GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_dbe30322 + + return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_dbe30322, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve the number of remote network tunnels which are connected. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Retrieve the number of remote network tunnels which are connected. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_co_9122597f/get_metrics_for_network_access_remote_network_branches_tunnel_co_dbe30322.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_co_9122597f/get_metrics_for_network_access_remote_network_branches_tunnel_co_dbe30322.py new file mode 100644 index 00000000000..c53fef78486 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_co_9122597f/get_metrics_for_network_access_remote_network_branches_tunnel_co_dbe30322.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_dbe30322(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_dbe30322: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_dbe30322 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_dbe30322() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_tunnel_connected_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_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index d5afb2b63bd..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 8769f93da66..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnected method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnected(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Retrieve the number of remote network tunnels which are connected. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessremotenetworkbranchestunnelconnected?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve the number of remote network tunnels which are connected. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Retrieve the number of remote network tunnels which are connected. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_di_4fdcb75d/get_metrics_for_network_access_remote_network_branches_tunnel_di_01b3ffd4.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_di_4fdcb75d/get_metrics_for_network_access_remote_network_branches_tunnel_di_01b3ffd4.py new file mode 100644 index 00000000000..01a8f9ec5bc --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_di_4fdcb75d/get_metrics_for_network_access_remote_network_branches_tunnel_di_01b3ffd4.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_01b3ffd4(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_01b3ffd4: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_01b3ffd4 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_01b3ffd4() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_di_4fdcb75d/get_metrics_for_network_access_remote_network_branches_tunnel_di_aa9c5dda.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_di_4fdcb75d/get_metrics_for_network_access_remote_network_branches_tunnel_di_aa9c5dda.py new file mode 100644 index 00000000000..71a9ae1e607 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_di_4fdcb75d/get_metrics_for_network_access_remote_network_branches_tunnel_di_aa9c5dda.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_network_access_remote_network_branches_tunnel_di_01b3ffd4 import GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_01b3ffd4 + +class GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnected method. Original name: GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnected(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_01b3ffd4]: + """ + Retrieve the number of remote networks which are disconnected due to the tunnel being down. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_01b3ffd4] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessremotenetworkbranchestunneldisconnected?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_network_access_remote_network_branches_tunnel_di_01b3ffd4 import GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_01b3ffd4 + + return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_01b3ffd4, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve the number of remote networks which are disconnected due to the tunnel being down. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Retrieve the number of remote networks which are disconnected due to the tunnel being down. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_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_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 17be26fecf4..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index a1cb231d6dc..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnected method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnected(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Retrieve the number of remote networks which are disconnected due to the tunnel being down. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsfornetworkaccessremotenetworkbranchestunneldisconnected?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve the number of remote networks which are disconnected due to the tunnel being down. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Retrieve the number of remote networks which are disconnected due to the tunnel being down. A remote network represents a location such as a branch office where customer premises equipment (CPE) is connected to the nearest deployment of Global Secure Access service through IPsec tunnels. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_saml_sign_in_success_with_inclusive_interval_star_a0a21818/get_metrics_for_saml_sign_in_success_with_inclusive_interval_star_ec7b2074.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_saml_sign_in_success_with_inclusive_interval_star_a0a21818/get_metrics_for_saml_sign_in_success_with_inclusive_interval_star_ec7b2074.py new file mode 100644 index 00000000000..599ce5cf6ff --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_saml_sign_in_success_with_inclusive_interval_star_a0a21818/get_metrics_for_saml_sign_in_success_with_inclusive_interval_star_ec7b2074.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_metrics_for_saml_sign_in_success_with_inclusive_interval_star_f9168161 import GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_f9168161 + +class GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074(BaseRequestBuilder): + """ + Provides operations to call the getMetricsForSamlSignInSuccess method. Original name: GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForSamlSignInSuccess(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_f9168161]: + """ + Get the number of SAML 2.0 authentications successfully processed by the Microsoft Entra cloud service for the tenant during a specified time period. This health signal currently doesn't include WS-FED/SAML 1.1 apps that are integrated with Microsoft Entra. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_f9168161] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsforsamlsigninsuccess?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_metrics_for_saml_sign_in_success_with_inclusive_interval_star_f9168161 import GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_f9168161 + + return await self.request_adapter.send_async(request_info, GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_f9168161, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of SAML 2.0 authentications successfully processed by the Microsoft Entra cloud service for the tenant during a specified time period. This health signal currently doesn't include WS-FED/SAML 1.1 apps that are integrated with Microsoft Entra. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074(self.request_adapter, raw_url) + + @dataclass + class GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get the number of SAML 2.0 authentications successfully processed by the Microsoft Entra cloud service for the tenant during a specified time period. This health signal currently doesn't include WS-FED/SAML 1.1 apps that are integrated with Microsoft Entra. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_metrics_for_saml_sign_in_success_with_inclusive_interval_star_a0a21818/get_metrics_for_saml_sign_in_success_with_inclusive_interval_star_f9168161.py b/msgraph_beta/generated/reports/service_activity/get_metrics_for_saml_sign_in_success_with_inclusive_interval_star_a0a21818/get_metrics_for_saml_sign_in_success_with_inclusive_interval_star_f9168161.py new file mode 100644 index 00000000000..00246a4883e --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_metrics_for_saml_sign_in_success_with_inclusive_interval_star_a0a21818/get_metrics_for_saml_sign_in_success_with_inclusive_interval_star_f9168161.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_f9168161(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_f9168161: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_f9168161 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_f9168161() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index e77267a9de8..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index cad9b763cdc..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .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 import GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getMetricsForSamlSignInSuccess method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getMetricsForSamlSignInSuccess(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get the number of SAML 2.0 authentications successfully processed by the Microsoft Entra cloud service for the tenant during a specified time period. This health signal currently doesn't include WS-FED/SAML 1.1 apps that are integrated with Microsoft Entra. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getmetricsforsamlsigninsuccess?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .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 import GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the number of SAML 2.0 authentications successfully processed by the Microsoft Entra cloud service for the tenant during a specified time period. This health signal currently doesn't include WS-FED/SAML 1.1 apps that are integrated with Microsoft Entra. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get the number of SAML 2.0 authentications successfully processed by the Microsoft Entra cloud service for the tenant during a specified time period. This health signal currently doesn't include WS-FED/SAML 1.1 apps that are integrated with Microsoft Entra. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_sta_215ae664/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_sta_057fdcb4.py b/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_sta_215ae664/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_sta_057fdcb4.py new file mode 100644 index 00000000000..ea27e49c54f --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_sta_215ae664/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_sta_057fdcb4.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_usage_metrics_for_teams_by_launch_with_inclusive_interval_sta_86934c7d import GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_86934c7d + +class GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4(BaseRequestBuilder): + """ + Provides operations to call the getUsageMetricsForTeamsByLaunch method. Original name: GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getUsageMetricsForTeamsByLaunch(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_86934c7d]: + """ + Get usage metrics based on the number of times users opened the Teams app without error. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_86934c7d] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getusagemetricsforteamsbylaunch?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_usage_metrics_for_teams_by_launch_with_inclusive_interval_sta_86934c7d import GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_86934c7d + + return await self.request_adapter.send_async(request_info, GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_86934c7d, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get usage metrics based on the number of times users opened the Teams app without error. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4(self.request_adapter, raw_url) + + @dataclass + class GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get usage metrics based on the number of times users opened the Teams app without error. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_sta_215ae664/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_sta_86934c7d.py b/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_sta_215ae664/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_sta_86934c7d.py new file mode 100644 index 00000000000..ec796c15840 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_sta_215ae664/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_sta_86934c7d.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_86934c7d(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_86934c7d: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_86934c7d + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_86934c7d() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_usage_metrics_for_teams_by_launch_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_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index df6ab93bde6..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index 92339b7dd76..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getUsageMetricsForTeamsByLaunch method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getUsageMetricsForTeamsByLaunch(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get usage metrics based on the number of times users opened the Teams app without error. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getusagemetricsforteamsbylaunch?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get usage metrics based on the number of times users opened the Teams app without error. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get usage metrics based on the number of times users opened the Teams app without error. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_int_2ed1bee3/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_int_908050d0.py b/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_int_2ed1bee3/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_int_908050d0.py new file mode 100644 index 00000000000..ced4a475483 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_int_2ed1bee3/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_int_908050d0.py @@ -0,0 +1,134 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_int_c815fd29 import GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_c815fd29 + +class GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0(BaseRequestBuilder): + """ + Provides operations to call the getUsageMetricsForTeamsByMeetingsJoined method. Original name: GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: + """ + Instantiates a new GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0 and sets the default values. + param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} + param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time + path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time + super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getUsageMetricsForTeamsByMeetingsJoined(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_c815fd29]: + """ + Get usage metrics based on the number of times users joined Teams meetings without errors. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_c815fd29] + Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getusagemetricsforteamsbymeetingsjoined?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_int_c815fd29 import GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_c815fd29 + + return await self.request_adapter.send_async(request_info, GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_c815fd29, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get usage metrics based on the number of times users joined Teams meetings without errors. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0(self.request_adapter, raw_url) + + @dataclass + class GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): + """ + Get usage metrics based on the number of times users joined Teams meetings without errors. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "aggregation_interval_in_minutes": + return "aggregationIntervalInMinutes" + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes + aggregation_interval_in_minutes: Optional[int] = None + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_int_2ed1bee3/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_int_c815fd29.py b/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_int_2ed1bee3/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_int_c815fd29.py new file mode 100644 index 00000000000..0cc26eb9353 --- /dev/null +++ b/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_int_2ed1bee3/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_int_c815fd29.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_c815fd29(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse + """ + # The value property + value: Optional[list[ServiceActivityValueMetric]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_c815fd29: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_c815fd29 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_c815fd29() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.service_activity_value_metric import ServiceActivityValueMetric + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_usage_metrics_for_teams_by_meetings_joined_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_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py deleted file mode 100644 index 65ae15ca7d1..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ServiceActivityValueMetric]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.service_activity_value_metric import ServiceActivityValueMetric - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ServiceActivityValueMetric)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py b/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py deleted file mode 100644 index fd90cab1d7f..00000000000 --- a/msgraph_beta/generated/reports/service_activity/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes/get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder.py +++ /dev/null @@ -1,134 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - -class GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getUsageMetricsForTeamsByMeetingsJoined method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], exclusive_interval_end_date_time: Optional[datetime.datetime] = None, inclusive_interval_start_date_time: Optional[datetime.datetime] = None) -> None: - """ - Instantiates a new GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder and sets the default values. - param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} - param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['exclusiveIntervalEndDateTime'] = exclusive_interval_end_date_time - path_parameters['inclusiveIntervalStartDateTime'] = inclusive_interval_start_date_time - super().__init__(request_adapter, "{+baseurl}/reports/serviceActivity/getUsageMetricsForTeamsByMeetingsJoined(inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime},exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime},aggregationIntervalInMinutes=@aggregationIntervalInMinutes){?%24count,%24filter,%24search,%24skip,%24top,aggregationIntervalInMinutes*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> Optional[GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse]: - """ - Get usage metrics based on the number of times users joined Teams meetings without errors. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/serviceactivity-getusagemetricsforteamsbymeetingsjoined?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_get_response import GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse - - return await self.request_adapter.send_async(request_info, GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get usage metrics based on the number of times users joined Teams meetings without errors. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters(): - """ - Get usage metrics based on the number of times users joined Teams meetings without errors. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "aggregation_interval_in_minutes": - return "aggregationIntervalInMinutes" - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: aggregationIntervalInMinutes=@aggregationIntervalInMinutes - aggregation_interval_in_minutes: Optional[int] = None - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetRequestConfiguration(RequestConfiguration[GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/reports/service_activity/service_activity_request_builder.py b/msgraph_beta/generated/reports/service_activity/service_activity_request_builder.py index 01317333b75..a47725f0da3 100644 --- a/msgraph_beta/generated/reports/service_activity/service_activity_request_builder.py +++ b/msgraph_beta/generated/reports/service_activity/service_activity_request_builder.py @@ -17,44 +17,44 @@ if TYPE_CHECKING: from ...models.o_data_errors.o_data_error import ODataError from ...models.service_activity import ServiceActivity - from .get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .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_request_builder import GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .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_request_builder import GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .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_request_builder import GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .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_request_builder import GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .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_request_builder import GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder - from .get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_i_bdccfb21.get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_i_0211beb0 import GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0 + from .get_active_user_metrics_for_desktop_mail_by_read_email_with_inclus_5945eaac.get_active_user_metrics_for_desktop_mail_by_read_email_with_inclus_5a158a2b import GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b + from .get_active_user_metrics_for_email_by_modern_authentication_with_i_6b571bd0.get_active_user_metrics_for_email_by_modern_authentication_with_i_df7b7a91 import GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91 + from .get_active_user_metrics_for_excel_web_with_inclusive_interval_sta_be61b996.get_active_user_metrics_for_excel_web_with_inclusive_interval_sta_120f0d31 import GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31 + from .get_active_user_metrics_for_one_note_web_with_inclusive_interval_s_db52a6d7.get_active_user_metrics_for_one_note_web_with_inclusive_interval_s_07fd4aec import GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec + from .get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusi_d04e48af.get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusi_45d7ecaf import GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf + from .get_active_user_metrics_for_outlook_mobile_by_read_email_with_incl_1fea4fde.get_active_user_metrics_for_outlook_mobile_by_read_email_with_incl_84dc1e81 import GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81 + from .get_active_user_metrics_for_outlook_web_by_app_opening_with_inclus_794c6e2c.get_active_user_metrics_for_outlook_web_by_app_opening_with_inclus_3ca5bf39 import GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39 + from .get_active_user_metrics_for_outlook_web_by_read_email_with_inclusi_5ead6959.get_active_user_metrics_for_outlook_web_by_read_email_with_inclusi_4e2143ff import GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff + from .get_active_user_metrics_for_power_point_web_with_inclusive_interv_bc926148.get_active_user_metrics_for_power_point_web_with_inclusive_interv_4095f087 import GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087 + from .get_active_user_metrics_for_visio_web_with_inclusive_interval_sta_ef4a532b.get_active_user_metrics_for_visio_web_with_inclusive_interval_sta_8d24e942 import GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942 + from .get_active_user_metrics_for_word_web_with_inclusive_interval_star_62c98614.get_active_user_metrics_for_word_web_with_inclusive_interval_star_0b97a62b import GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b + from .get_audio_streams_over_udp_metrics_for_teams_with_inclusive_inter_127ff88c.get_audio_streams_over_udp_metrics_for_teams_with_inclusive_inter_b37d7783 import GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783 + from .get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_st_f1693cb9.get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_st_f3e1e602 import GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602 + from .get_connectivity_metrics_for_exchange_with_inclusive_interval_s_d0ab0d41.get_connectivity_metrics_for_exchange_with_inclusive_interval_s_268bd12f import GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f + from .get_message_volume_metrics_for_email_delivery_with_inclusive_int_66d025d4.get_message_volume_metrics_for_email_delivery_with_inclusive_int_1166efae import GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae + from .get_message_volume_metrics_for_teams_chat_with_inclusive_interva_8de3be15.get_message_volume_metrics_for_teams_chat_with_inclusive_interva_3372dced import GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced + from .get_metrics_for_conditional_access_blocked_sign_in_with_inclusiv_e85fac73.get_metrics_for_conditional_access_blocked_sign_in_with_inclusiv_d21ec3fa import GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa + from .get_metrics_for_conditional_access_compliant_devices_sign_in_suc_9ac34f05.get_metrics_for_conditional_access_compliant_devices_sign_in_suc_2b8eee05 import GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05 + from .get_metrics_for_conditional_access_managed_devices_sign_in_succe_89ba2a58.get_metrics_for_conditional_access_managed_devices_sign_in_succe_c8f9e856 import GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856 + from .get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_bd23993d.get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_12165a38 import GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38 + from .get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_c2f09e85.get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_bc09247c import GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c + from .get_metrics_for_network_access_internet_app_policy_allowed_apps_w_d7521871.get_metrics_for_network_access_internet_app_policy_allowed_apps_w_63e7f7cc import GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc + from .get_metrics_for_network_access_internet_app_policy_allowed_users_381a8906.get_metrics_for_network_access_internet_app_policy_allowed_users_1bd36e40 import GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40 + from .get_metrics_for_network_access_internet_app_policy_blocked_apps_w_d8ece54f.get_metrics_for_network_access_internet_app_policy_blocked_apps_w_8fa4c5ed import GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed + from .get_metrics_for_network_access_internet_app_policy_blocked_users_0fa5a220.get_metrics_for_network_access_internet_app_policy_blocked_users_04d79806 import GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806 + from .get_metrics_for_network_access_private_apps_allowed_by_connector_1781beab.get_metrics_for_network_access_private_apps_allowed_by_connector_81890488 import GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488 + from .get_metrics_for_network_access_private_apps_blocked_by_connector_90998d4c.get_metrics_for_network_access_private_apps_blocked_by_connector_be453bc0 import GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0 + from .get_metrics_for_network_access_private_app_users_allowed_by_conne_b135c036.get_metrics_for_network_access_private_app_users_allowed_by_conne_432a0138 import GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138 + from .get_metrics_for_network_access_private_app_users_blocked_by_conne_28fa2da6.get_metrics_for_network_access_private_app_users_blocked_by_conne_ba1d4d98 import GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98 + from .get_metrics_for_network_access_remote_network_branches_alive_wit_7dda565d.get_metrics_for_network_access_remote_network_branches_alive_wit_72bb670e import GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e + from .get_metrics_for_network_access_remote_network_branches_b_g_p_conne_5d6ba6d6.get_metrics_for_network_access_remote_network_branches_b_g_p_conne_8c9b4f80 import GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80 + from .get_metrics_for_network_access_remote_network_branches_b_g_p_disco_f79433d8.get_metrics_for_network_access_remote_network_branches_b_g_p_disco_a53b337a import GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a + from .get_metrics_for_network_access_remote_network_branches_tunnel_co_9122597f.get_metrics_for_network_access_remote_network_branches_tunnel_co_b2d2e7b5 import GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5 + from .get_metrics_for_network_access_remote_network_branches_tunnel_di_4fdcb75d.get_metrics_for_network_access_remote_network_branches_tunnel_di_aa9c5dda import GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda + from .get_metrics_for_saml_sign_in_success_with_inclusive_interval_star_a0a21818.get_metrics_for_saml_sign_in_success_with_inclusive_interval_star_ec7b2074 import GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074 + from .get_usage_metrics_for_teams_by_launch_with_inclusive_interval_sta_215ae664.get_usage_metrics_for_teams_by_launch_with_inclusive_interval_sta_057fdcb4 import GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4 + from .get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_int_2ed1bee3.get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_int_908050d0 import GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0 class ServiceActivityRequestBuilder(BaseRequestBuilder): """ @@ -107,575 +107,575 @@ async def get(self,request_configuration: Optional[RequestConfiguration[ServiceA return await self.request_adapter.send_async(request_info, ServiceActivity, error_mapping) - def get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b: """ Provides operations to call the getActiveUserMetricsForDesktopMailByReadEmail method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_desktop_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_active_user_metrics_for_desktop_mail_by_read_email_with_inclus_5945eaac.get_active_user_metrics_for_desktop_mail_by_read_email_with_inclus_5a158a2b import GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b - return GetActiveUserMetricsForDesktopMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetActiveUserMetricsForDesktopMailByReadEmailWithInclus_5a158a2b(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91: """ Provides operations to call the getActiveUserMetricsForEmailByModernAuthentication method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_email_by_modern_authentication_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_active_user_metrics_for_email_by_modern_authentication_with_i_6b571bd0.get_active_user_metrics_for_email_by_modern_authentication_with_i_df7b7a91 import GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91 - return GetActiveUserMetricsForEmailByModernAuthenticationWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetActiveUserMetricsForEmailByModernAuthenticationWithI_df7b7a91(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31: """ Provides operations to call the getActiveUserMetricsForExcelWeb method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_excel_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_active_user_metrics_for_excel_web_with_inclusive_interval_sta_be61b996.get_active_user_metrics_for_excel_web_with_inclusive_interval_sta_120f0d31 import GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31 - return GetActiveUserMetricsForExcelWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetActiveUserMetricsForExcelWebWithInclusiveIntervalSta_120f0d31(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec: """ Provides operations to call the getActiveUserMetricsForOneNoteWeb method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_one_note_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_active_user_metrics_for_one_note_web_with_inclusive_interval_s_db52a6d7.get_active_user_metrics_for_one_note_web_with_inclusive_interval_s_07fd4aec import GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec - return GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetActiveUserMetricsForOneNoteWebWithInclusiveIntervalS_07fd4aec(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf: """ Provides operations to call the getActiveUserMetricsForOutlookMacByReadEmail method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusi_d04e48af.get_active_user_metrics_for_outlook_mac_by_read_email_with_inclusi_45d7ecaf import GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf - return GetActiveUserMetricsForOutlookMacByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetActiveUserMetricsForOutlookMacByReadEmailWithInclusi_45d7ecaf(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81: """ Provides operations to call the getActiveUserMetricsForOutlookMobileByReadEmail method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_outlook_mobile_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_active_user_metrics_for_outlook_mobile_by_read_email_with_incl_1fea4fde.get_active_user_metrics_for_outlook_mobile_by_read_email_with_incl_84dc1e81 import GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81 - return GetActiveUserMetricsForOutlookMobileByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetActiveUserMetricsForOutlookMobileByReadEmailWithIncl_84dc1e81(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39: """ Provides operations to call the getActiveUserMetricsForOutlookWebByAppOpening method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_outlook_web_by_app_opening_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_active_user_metrics_for_outlook_web_by_app_opening_with_inclus_794c6e2c.get_active_user_metrics_for_outlook_web_by_app_opening_with_inclus_3ca5bf39 import GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39 - return GetActiveUserMetricsForOutlookWebByAppOpeningWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetActiveUserMetricsForOutlookWebByAppOpeningWithInclus_3ca5bf39(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff: """ Provides operations to call the getActiveUserMetricsForOutlookWebByReadEmail method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_outlook_web_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_active_user_metrics_for_outlook_web_by_read_email_with_inclusi_5ead6959.get_active_user_metrics_for_outlook_web_by_read_email_with_inclusi_4e2143ff import GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff - return GetActiveUserMetricsForOutlookWebByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetActiveUserMetricsForOutlookWebByReadEmailWithInclusi_4e2143ff(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087: """ Provides operations to call the getActiveUserMetricsForPowerPointWeb method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_power_point_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_active_user_metrics_for_power_point_web_with_inclusive_interv_bc926148.get_active_user_metrics_for_power_point_web_with_inclusive_interv_4095f087 import GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087 - return GetActiveUserMetricsForPowerPointWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetActiveUserMetricsForPowerPointWebWithInclusiveInterv_4095f087(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942: """ Provides operations to call the getActiveUserMetricsForVisioWeb method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_visio_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_active_user_metrics_for_visio_web_with_inclusive_interval_sta_ef4a532b.get_active_user_metrics_for_visio_web_with_inclusive_interval_sta_8d24e942 import GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942 - return GetActiveUserMetricsForVisioWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetActiveUserMetricsForVisioWebWithInclusiveIntervalSta_8d24e942(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b: """ Provides operations to call the getActiveUserMetricsForWordWeb method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_for_word_web_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_active_user_metrics_for_word_web_with_inclusive_interval_star_62c98614.get_active_user_metrics_for_word_web_with_inclusive_interval_star_0b97a62b import GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b - return GetActiveUserMetricsForWordWebWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetActiveUserMetricsForWordWebWithInclusiveIntervalStar_0b97a62b(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0: """ Provides operations to call the getActiveUserMetricsForiOSOrAndroidMailByReadEmail method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_i_bdccfb21.get_active_user_metrics_fori_o_s_or_android_mail_by_read_email_with_i_0211beb0 import GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0 - return GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetActiveUserMetricsForiOSOrAndroidMailByReadEmailWithI_0211beb0(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602: """ Provides operations to call the getAudioStreamQoEMetricsForTeams method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_st_f1693cb9.get_audio_stream_qo_e_metrics_for_teams_with_inclusive_interval_st_f3e1e602 import GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602 - return GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetAudioStreamQoEMetricsForTeamsWithInclusiveIntervalSt_f3e1e602(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783: """ Provides operations to call the getAudioStreamsOverUdpMetricsForTeams method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_audio_streams_over_udp_metrics_for_teams_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_audio_streams_over_udp_metrics_for_teams_with_inclusive_inter_127ff88c.get_audio_streams_over_udp_metrics_for_teams_with_inclusive_inter_b37d7783 import GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783 - return GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetAudioStreamsOverUdpMetricsForTeamsWithInclusiveInter_b37d7783(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f: """ Provides operations to call the getConnectivityMetricsForExchange method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_connectivity_metrics_for_exchange_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_connectivity_metrics_for_exchange_with_inclusive_interval_s_d0ab0d41.get_connectivity_metrics_for_exchange_with_inclusive_interval_s_268bd12f import GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f - return GetConnectivityMetricsForExchangeWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetConnectivityMetricsForExchangeWithInclusiveIntervalS_268bd12f(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae: """ Provides operations to call the getMessageVolumeMetricsForEmailDelivery method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_message_volume_metrics_for_email_delivery_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_message_volume_metrics_for_email_delivery_with_inclusive_int_66d025d4.get_message_volume_metrics_for_email_delivery_with_inclusive_int_1166efae import GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae - return GetMessageVolumeMetricsForEmailDeliveryWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMessageVolumeMetricsForEmailDeliveryWithInclusiveInt_1166efae(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced: """ Provides operations to call the getMessageVolumeMetricsForTeamsChat method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_message_volume_metrics_for_teams_chat_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_message_volume_metrics_for_teams_chat_with_inclusive_interva_8de3be15.get_message_volume_metrics_for_teams_chat_with_inclusive_interva_3372dced import GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced - return GetMessageVolumeMetricsForTeamsChatWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMessageVolumeMetricsForTeamsChatWithInclusiveInterva_3372dced(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa: """ Provides operations to call the getMetricsForConditionalAccessBlockedSignIn method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_conditional_access_blocked_sign_in_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_conditional_access_blocked_sign_in_with_inclusiv_e85fac73.get_metrics_for_conditional_access_blocked_sign_in_with_inclusiv_d21ec3fa import GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa - return GetMetricsForConditionalAccessBlockedSignInWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForConditionalAccessBlockedSignInWithInclusiv_d21ec3fa(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def 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(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def 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(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05: """ Provides operations to call the getMetricsForConditionalAccessCompliantDevicesSignInSuccess method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .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_request_builder import GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_conditional_access_compliant_devices_sign_in_suc_9ac34f05.get_metrics_for_conditional_access_compliant_devices_sign_in_suc_2b8eee05 import GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05 - return GetMetricsForConditionalAccessCompliantDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForConditionalAccessCompliantDevicesSignInSuc_2b8eee05(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def 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(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def 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(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856: """ Provides operations to call the getMetricsForConditionalAccessManagedDevicesSignInSuccess method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .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_request_builder import GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_conditional_access_managed_devices_sign_in_succe_89ba2a58.get_metrics_for_conditional_access_managed_devices_sign_in_succe_c8f9e856 import GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856 - return GetMetricsForConditionalAccessManagedDevicesSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForConditionalAccessManagedDevicesSignInSucce_c8f9e856(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38: """ Provides operations to call the getMetricsForMfaSignInFailure method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .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_request_builder import GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_bd23993d.get_metrics_for_mfa_sign_in_failure_with_inclusive_interval_start_12165a38 import GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38 - return GetMetricsForMfaSignInFailureWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForMfaSignInFailureWithInclusiveIntervalStart_12165a38(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c: """ Provides operations to call the getMetricsForMfaSignInSuccess method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .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_request_builder import GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_c2f09e85.get_metrics_for_mfa_sign_in_success_with_inclusive_interval_start_bc09247c import GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c - return GetMetricsForMfaSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForMfaSignInSuccessWithInclusiveIntervalStart_bc09247c(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc: """ Provides operations to call the getMetricsForNetworkAccessInternetAppPolicyAllowedApps method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_internet_app_policy_allowed_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_network_access_internet_app_policy_allowed_apps_w_d7521871.get_metrics_for_network_access_internet_app_policy_allowed_apps_w_63e7f7cc import GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc - return GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForNetworkAccessInternetAppPolicyAllowedAppsW_63e7f7cc(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40: """ Provides operations to call the getMetricsForNetworkAccessInternetAppPolicyAllowedUsers method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_internet_app_policy_allowed_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_network_access_internet_app_policy_allowed_users_381a8906.get_metrics_for_network_access_internet_app_policy_allowed_users_1bd36e40 import GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40 - return GetMetricsForNetworkAccessInternetAppPolicyAllowedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForNetworkAccessInternetAppPolicyAllowedUsers_1bd36e40(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed: """ Provides operations to call the getMetricsForNetworkAccessInternetAppPolicyBlockedApps method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_internet_app_policy_blocked_apps_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_network_access_internet_app_policy_blocked_apps_w_d8ece54f.get_metrics_for_network_access_internet_app_policy_blocked_apps_w_8fa4c5ed import GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed - return GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForNetworkAccessInternetAppPolicyBlockedAppsW_8fa4c5ed(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806: """ Provides operations to call the getMetricsForNetworkAccessInternetAppPolicyBlockedUsers method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_internet_app_policy_blocked_users_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_network_access_internet_app_policy_blocked_users_0fa5a220.get_metrics_for_network_access_internet_app_policy_blocked_users_04d79806 import GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806 - return GetMetricsForNetworkAccessInternetAppPolicyBlockedUsersWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForNetworkAccessInternetAppPolicyBlockedUsers_04d79806(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138: """ Provides operations to call the getMetricsForNetworkAccessPrivateAppUsersAllowedByConnector method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_private_app_users_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_network_access_private_app_users_allowed_by_conne_b135c036.get_metrics_for_network_access_private_app_users_allowed_by_conne_432a0138 import GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138 - return GetMetricsForNetworkAccessPrivateAppUsersAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForNetworkAccessPrivateAppUsersAllowedByConne_432a0138(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98: """ Provides operations to call the getMetricsForNetworkAccessPrivateAppUsersBlockedByConnector method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_private_app_users_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_network_access_private_app_users_blocked_by_conne_28fa2da6.get_metrics_for_network_access_private_app_users_blocked_by_conne_ba1d4d98 import GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98 - return GetMetricsForNetworkAccessPrivateAppUsersBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForNetworkAccessPrivateAppUsersBlockedByConne_ba1d4d98(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488: """ Provides operations to call the getMetricsForNetworkAccessPrivateAppsAllowedByConnector method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_private_apps_allowed_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_network_access_private_apps_allowed_by_connector_1781beab.get_metrics_for_network_access_private_apps_allowed_by_connector_81890488 import GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488 - return GetMetricsForNetworkAccessPrivateAppsAllowedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForNetworkAccessPrivateAppsAllowedByConnector_81890488(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0: """ Provides operations to call the getMetricsForNetworkAccessPrivateAppsBlockedByConnector method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_private_apps_blocked_by_connector_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_network_access_private_apps_blocked_by_connector_90998d4c.get_metrics_for_network_access_private_apps_blocked_by_connector_be453bc0 import GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0 - return GetMetricsForNetworkAccessPrivateAppsBlockedByConnectorWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForNetworkAccessPrivateAppsBlockedByConnector_be453bc0(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e: """ Provides operations to call the getMetricsForNetworkAccessRemoteNetworkBranchesAlive method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_remote_network_branches_alive_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_network_access_remote_network_branches_alive_wit_7dda565d.get_metrics_for_network_access_remote_network_branches_alive_wit_72bb670e import GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e - return GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForNetworkAccessRemoteNetworkBranchesAliveWit_72bb670e(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80: """ Provides operations to call the getMetricsForNetworkAccessRemoteNetworkBranchesBGPConnected method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_remote_network_branches_b_g_p_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_network_access_remote_network_branches_b_g_p_conne_5d6ba6d6.get_metrics_for_network_access_remote_network_branches_b_g_p_conne_8c9b4f80 import GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80 - return GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForNetworkAccessRemoteNetworkBranchesBGPConne_8c9b4f80(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a: """ Provides operations to call the getMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnected method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_remote_network_branches_b_g_p_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_network_access_remote_network_branches_b_g_p_disco_f79433d8.get_metrics_for_network_access_remote_network_branches_b_g_p_disco_a53b337a import GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a - return GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForNetworkAccessRemoteNetworkBranchesBGPDisco_a53b337a(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5: """ Provides operations to call the getMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnected method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_remote_network_branches_tunnel_connected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_network_access_remote_network_branches_tunnel_co_9122597f.get_metrics_for_network_access_remote_network_branches_tunnel_co_b2d2e7b5 import GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5 - return GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelConnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelCo_b2d2e7b5(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda: """ Provides operations to call the getMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnected method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_metrics_for_network_access_remote_network_branches_tunnel_disconnected_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_network_access_remote_network_branches_tunnel_di_4fdcb75d.get_metrics_for_network_access_remote_network_branches_tunnel_di_aa9c5dda import GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda - return GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDisconnectedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForNetworkAccessRemoteNetworkBranchesTunnelDi_aa9c5dda(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_metrics_for_saml_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_metrics_for_saml_sign_in_success_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074: """ Provides operations to call the getMetricsForSamlSignInSuccess method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .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_request_builder import GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_metrics_for_saml_sign_in_success_with_inclusive_interval_star_a0a21818.get_metrics_for_saml_sign_in_success_with_inclusive_interval_star_ec7b2074 import GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074 - return GetMetricsForSamlSignInSuccessWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetMetricsForSamlSignInSuccessWithInclusiveIntervalStar_ec7b2074(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4: """ Provides operations to call the getUsageMetricsForTeamsByLaunch method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_usage_metrics_for_teams_by_launch_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_usage_metrics_for_teams_by_launch_with_inclusive_interval_sta_215ae664.get_usage_metrics_for_teams_by_launch_with_inclusive_interval_sta_057fdcb4 import GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4 - return GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetUsageMetricsForTeamsByLaunchWithInclusiveIntervalSta_057fdcb4(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) - def get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder: + def get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes(self,exclusive_interval_end_date_time: datetime.datetime, inclusive_interval_start_date_time: datetime.datetime) -> GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0: """ Provides operations to call the getUsageMetricsForTeamsByMeetingsJoined method. param exclusive_interval_end_date_time: Usage: exclusiveIntervalEndDateTime={exclusiveIntervalEndDateTime} param inclusive_interval_start_date_time: Usage: inclusiveIntervalStartDateTime={inclusiveIntervalStartDateTime} - Returns: GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + Returns: GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0 """ if exclusive_interval_end_date_time is None: raise TypeError("exclusive_interval_end_date_time cannot be null.") if inclusive_interval_start_date_time is None: raise TypeError("inclusive_interval_start_date_time cannot be null.") - from .get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes.get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_interval_start_date_time_with_exclusive_interval_end_date_time_with_aggregation_interval_in_minutes_request_builder import GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder + from .get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_int_2ed1bee3.get_usage_metrics_for_teams_by_meetings_joined_with_inclusive_int_908050d0 import GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0 - return GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveIntervalStartDateTimeWithExclusiveIntervalEndDateTimeWithAggregationIntervalInMinutesRequestBuilder(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) + return GetUsageMetricsForTeamsByMeetingsJoinedWithInclusiveInt_908050d0(self.request_adapter, self.path_parameters, exclusive_interval_end_date_time, inclusive_interval_start_date_time) async def patch(self,body: ServiceActivity, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ServiceActivity]: """ diff --git a/msgraph_beta/generated/role_management/cloud_p_c/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py b/msgraph_beta/generated/role_management/cloud_p_c/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py index 2c21feaf641..abbe9ab2010 100644 --- a/msgraph_beta/generated/role_management/cloud_p_c/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py +++ b/msgraph_beta/generated/role_management/cloud_p_c/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py @@ -12,10 +12,10 @@ class ImportResourceActionsPostRequestBody(AdditionalDataHolder, BackedModel, Pa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The overwriteResourceNamespace property + overwrite_resource_namespace: Optional[bool] = False # The format property format: Optional[str] = None - # The overwriteResourceNamespace property - overwrite_resource_namespace: Optional[bool] = None # The value property value: Optional[str] = None diff --git a/msgraph_beta/generated/role_management/cloud_p_c/role_assignments/item/unified_role_assignment_multiple_item_request_builder.py b/msgraph_beta/generated/role_management/cloud_p_c/role_assignments/item/unified_role_assignment_multiple_item_request_builder.py index 463ff32ae41..cf8032afd83 100644 --- a/msgraph_beta/generated/role_management/cloud_p_c/role_assignments/item/unified_role_assignment_multiple_item_request_builder.py +++ b/msgraph_beta/generated/role_management/cloud_p_c/role_assignments/item/unified_role_assignment_multiple_item_request_builder.py @@ -78,7 +78,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[UnifiedR async def patch(self,body: UnifiedRoleAssignmentMultiple, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UnifiedRoleAssignmentMultiple]: """ - Update an existing unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) In contrast, unifiedRoleAssignment does not support update. + Update an existing unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) In contrast, unifiedRoleAssignment doesn't support update. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UnifiedRoleAssignmentMultiple] @@ -127,7 +127,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: UnifiedRoleAssignmentMultiple, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update an existing unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) In contrast, unifiedRoleAssignment does not support update. + Update an existing unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) In contrast, unifiedRoleAssignment doesn't support update. 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/role_management/cloud_p_c/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py b/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py new file mode 100644 index 00000000000..1156709aeec --- /dev/null +++ b/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py @@ -0,0 +1,156 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(BaseRequestBuilder): + """ + Provides operations to call the assignedPrincipals method. Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition%2Did}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d]: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + + return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, raw_url) + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "directory_scope_type": + return "directoryScopeType" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + if original_name == "transitive": + return "transitive" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Usage: directoryScopeType='@directoryScopeType' + directory_scope_type: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: transitive=@transitive + transitive: Optional[bool] = None + + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py b/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py new file mode 100644 index 00000000000..9f00d8113fe --- /dev/null +++ b/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.directory_object import DirectoryObject + +from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse + """ + # The value property + value: Optional[list[DirectoryObject]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.directory_object import DirectoryObject + + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.directory_object import DirectoryObject + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index d26f37e2864..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.directory_object import DirectoryObject - -from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DirectoryObject]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.directory_object import DirectoryObject - - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.directory_object import DirectoryObject - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 3f3fb98aa64..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,156 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the assignedPrincipals method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition%2Did}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse]: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - - return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "directory_scope_type": - return "directoryScopeType" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - if original_name == "transitive": - return "transitive" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Usage: directoryScopeType='@directoryScopeType' - directory_scope_type: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: transitive=@transitive - transitive: Optional[bool] = None - - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py b/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py new file mode 100644 index 00000000000..11da321f6e7 --- /dev/null +++ b/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py @@ -0,0 +1,156 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(BaseRequestBuilder): + """ + Provides operations to call the assignedPrincipals method. Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d]: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + + return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, raw_url) + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "directory_scope_type": + return "directoryScopeType" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + if original_name == "transitive": + return "transitive" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Usage: directoryScopeType='@directoryScopeType' + directory_scope_type: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: transitive=@transitive + transitive: Optional[bool] = None + + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py b/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py new file mode 100644 index 00000000000..52021317cfb --- /dev/null +++ b/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.directory_object import DirectoryObject + +from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse + """ + # The value property + value: Optional[list[DirectoryObject]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.directory_object import DirectoryObject + + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.directory_object import DirectoryObject + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index a3bff51f199..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.directory_object import DirectoryObject - -from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DirectoryObject]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.directory_object import DirectoryObject - - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.directory_object import DirectoryObject - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 4296919060b..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,156 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.o_data_errors.o_data_error import ODataError - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the assignedPrincipals method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/cloudPC/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse]: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - - return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "directory_scope_type": - return "directoryScopeType" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - if original_name == "transitive": - return "transitive" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Usage: directoryScopeType='@directoryScopeType' - directory_scope_type: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: transitive=@transitive - transitive: Optional[bool] = None - - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py b/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py index 974a3af3b13..8bfc5b0bc92 100644 --- a/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py +++ b/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from .......models.o_data_errors.o_data_error import ODataError from .......models.unified_role_definition import UnifiedRoleDefinition - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a class UnifiedRoleDefinitionItemRequestBuilder(BaseRequestBuilder): """ @@ -147,13 +147,13 @@ def with_url(self,raw_url: str) -> UnifiedRoleDefinitionItemRequestBuilder: return UnifiedRoleDefinitionItemRequestBuilder(self.request_adapter, raw_url) @property - def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: + def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: """ Provides operations to call the assignedPrincipals method. """ - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, self.path_parameters) + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, self.path_parameters) @dataclass class UnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): diff --git a/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/unified_role_definition_item_request_builder.py b/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/unified_role_definition_item_request_builder.py index cc52ec02473..cf616d6cefa 100644 --- a/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/unified_role_definition_item_request_builder.py +++ b/msgraph_beta/generated/role_management/cloud_p_c/role_definitions/item/unified_role_definition_item_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from .....models.o_data_errors.o_data_error import ODataError from .....models.unified_role_definition import UnifiedRoleDefinition - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a from .inherits_permissions_from.inherits_permissions_from_request_builder import InheritsPermissionsFromRequestBuilder class UnifiedRoleDefinitionItemRequestBuilder(BaseRequestBuilder): @@ -151,13 +151,13 @@ def with_url(self,raw_url: str) -> UnifiedRoleDefinitionItemRequestBuilder: return UnifiedRoleDefinitionItemRequestBuilder(self.request_adapter, raw_url) @property - def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: + def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: """ Provides operations to call the assignedPrincipals method. """ - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, self.path_parameters) + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, self.path_parameters) @property def inherits_permissions_from(self) -> InheritsPermissionsFromRequestBuilder: diff --git a/msgraph_beta/generated/role_management/defender/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py b/msgraph_beta/generated/role_management/defender/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py index 2c21feaf641..abbe9ab2010 100644 --- a/msgraph_beta/generated/role_management/defender/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py +++ b/msgraph_beta/generated/role_management/defender/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py @@ -12,10 +12,10 @@ class ImportResourceActionsPostRequestBody(AdditionalDataHolder, BackedModel, Pa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The overwriteResourceNamespace property + overwrite_resource_namespace: Optional[bool] = False # The format property format: Optional[str] = None - # The overwriteResourceNamespace property - overwrite_resource_namespace: Optional[bool] = None # The value property value: Optional[str] = None diff --git a/msgraph_beta/generated/role_management/defender/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py b/msgraph_beta/generated/role_management/defender/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py new file mode 100644 index 00000000000..eafa8d20b36 --- /dev/null +++ b/msgraph_beta/generated/role_management/defender/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py @@ -0,0 +1,156 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(BaseRequestBuilder): + """ + Provides operations to call the assignedPrincipals method. Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/defender/roleDefinitions/{unifiedRoleDefinition%2Did}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d]: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + + return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, raw_url) + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "directory_scope_type": + return "directoryScopeType" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + if original_name == "transitive": + return "transitive" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Usage: directoryScopeType='@directoryScopeType' + directory_scope_type: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: transitive=@transitive + transitive: Optional[bool] = None + + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/role_management/defender/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py b/msgraph_beta/generated/role_management/defender/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py new file mode 100644 index 00000000000..9f00d8113fe --- /dev/null +++ b/msgraph_beta/generated/role_management/defender/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.directory_object import DirectoryObject + +from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse + """ + # The value property + value: Optional[list[DirectoryObject]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.directory_object import DirectoryObject + + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.directory_object import DirectoryObject + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index d26f37e2864..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.directory_object import DirectoryObject - -from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DirectoryObject]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.directory_object import DirectoryObject - - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.directory_object import DirectoryObject - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 3d1d7d00682..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,156 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the assignedPrincipals method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/defender/roleDefinitions/{unifiedRoleDefinition%2Did}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse]: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - - return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "directory_scope_type": - return "directoryScopeType" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - if original_name == "transitive": - return "transitive" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Usage: directoryScopeType='@directoryScopeType' - directory_scope_type: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: transitive=@transitive - transitive: Optional[bool] = None - - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/defender/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py b/msgraph_beta/generated/role_management/defender/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py new file mode 100644 index 00000000000..da8ef3d636c --- /dev/null +++ b/msgraph_beta/generated/role_management/defender/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py @@ -0,0 +1,156 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(BaseRequestBuilder): + """ + Provides operations to call the assignedPrincipals method. Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/defender/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d]: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + + return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, raw_url) + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "directory_scope_type": + return "directoryScopeType" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + if original_name == "transitive": + return "transitive" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Usage: directoryScopeType='@directoryScopeType' + directory_scope_type: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: transitive=@transitive + transitive: Optional[bool] = None + + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/role_management/defender/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py b/msgraph_beta/generated/role_management/defender/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py new file mode 100644 index 00000000000..52021317cfb --- /dev/null +++ b/msgraph_beta/generated/role_management/defender/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.directory_object import DirectoryObject + +from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse + """ + # The value property + value: Optional[list[DirectoryObject]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.directory_object import DirectoryObject + + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.directory_object import DirectoryObject + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index a3bff51f199..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.directory_object import DirectoryObject - -from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DirectoryObject]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.directory_object import DirectoryObject - - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.directory_object import DirectoryObject - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 5ee2fc99a8c..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,156 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.o_data_errors.o_data_error import ODataError - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the assignedPrincipals method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/defender/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse]: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - - return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "directory_scope_type": - return "directoryScopeType" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - if original_name == "transitive": - return "transitive" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Usage: directoryScopeType='@directoryScopeType' - directory_scope_type: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: transitive=@transitive - transitive: Optional[bool] = None - - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/defender/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py b/msgraph_beta/generated/role_management/defender/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py index 24ef08eb52f..6d6dcef284c 100644 --- a/msgraph_beta/generated/role_management/defender/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py +++ b/msgraph_beta/generated/role_management/defender/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from .......models.o_data_errors.o_data_error import ODataError from .......models.unified_role_definition import UnifiedRoleDefinition - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a class UnifiedRoleDefinitionItemRequestBuilder(BaseRequestBuilder): """ @@ -147,13 +147,13 @@ def with_url(self,raw_url: str) -> UnifiedRoleDefinitionItemRequestBuilder: return UnifiedRoleDefinitionItemRequestBuilder(self.request_adapter, raw_url) @property - def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: + def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: """ Provides operations to call the assignedPrincipals method. """ - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, self.path_parameters) + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, self.path_parameters) @dataclass class UnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): diff --git a/msgraph_beta/generated/role_management/defender/role_definitions/item/unified_role_definition_item_request_builder.py b/msgraph_beta/generated/role_management/defender/role_definitions/item/unified_role_definition_item_request_builder.py index f38b62bec1e..f1a72b22e32 100644 --- a/msgraph_beta/generated/role_management/defender/role_definitions/item/unified_role_definition_item_request_builder.py +++ b/msgraph_beta/generated/role_management/defender/role_definitions/item/unified_role_definition_item_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from .....models.o_data_errors.o_data_error import ODataError from .....models.unified_role_definition import UnifiedRoleDefinition - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a from .inherits_permissions_from.inherits_permissions_from_request_builder import InheritsPermissionsFromRequestBuilder class UnifiedRoleDefinitionItemRequestBuilder(BaseRequestBuilder): @@ -150,13 +150,13 @@ def with_url(self,raw_url: str) -> UnifiedRoleDefinitionItemRequestBuilder: return UnifiedRoleDefinitionItemRequestBuilder(self.request_adapter, raw_url) @property - def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: + def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: """ Provides operations to call the assignedPrincipals method. """ - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, self.path_parameters) + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, self.path_parameters) @property def inherits_permissions_from(self) -> InheritsPermissionsFromRequestBuilder: diff --git a/msgraph_beta/generated/role_management/device_management/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py b/msgraph_beta/generated/role_management/device_management/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py index 2c21feaf641..abbe9ab2010 100644 --- a/msgraph_beta/generated/role_management/device_management/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py +++ b/msgraph_beta/generated/role_management/device_management/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py @@ -12,10 +12,10 @@ class ImportResourceActionsPostRequestBody(AdditionalDataHolder, BackedModel, Pa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The overwriteResourceNamespace property + overwrite_resource_namespace: Optional[bool] = False # The format property format: Optional[str] = None - # The overwriteResourceNamespace property - overwrite_resource_namespace: Optional[bool] = None # The value property value: Optional[str] = None diff --git a/msgraph_beta/generated/role_management/device_management/role_assignments/item/unified_role_assignment_multiple_item_request_builder.py b/msgraph_beta/generated/role_management/device_management/role_assignments/item/unified_role_assignment_multiple_item_request_builder.py index cd48a788c1a..eb78f38e01f 100644 --- a/msgraph_beta/generated/role_management/device_management/role_assignments/item/unified_role_assignment_multiple_item_request_builder.py +++ b/msgraph_beta/generated/role_management/device_management/role_assignments/item/unified_role_assignment_multiple_item_request_builder.py @@ -78,7 +78,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[UnifiedR async def patch(self,body: UnifiedRoleAssignmentMultiple, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[UnifiedRoleAssignmentMultiple]: """ - Update an existing unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) In contrast, unifiedRoleAssignment does not support update. + Update an existing unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) In contrast, unifiedRoleAssignment doesn't support update. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[UnifiedRoleAssignmentMultiple] @@ -127,7 +127,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: UnifiedRoleAssignmentMultiple, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update an existing unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) In contrast, unifiedRoleAssignment does not support update. + Update an existing unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) In contrast, unifiedRoleAssignment doesn't support update. 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/role_management/device_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py b/msgraph_beta/generated/role_management/device_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py new file mode 100644 index 00000000000..b0bc7f35798 --- /dev/null +++ b/msgraph_beta/generated/role_management/device_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py @@ -0,0 +1,156 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(BaseRequestBuilder): + """ + Provides operations to call the assignedPrincipals method. Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition%2Did}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d]: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + + return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, raw_url) + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "directory_scope_type": + return "directoryScopeType" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + if original_name == "transitive": + return "transitive" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Usage: directoryScopeType='@directoryScopeType' + directory_scope_type: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: transitive=@transitive + transitive: Optional[bool] = None + + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/role_management/device_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py b/msgraph_beta/generated/role_management/device_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py new file mode 100644 index 00000000000..9f00d8113fe --- /dev/null +++ b/msgraph_beta/generated/role_management/device_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.directory_object import DirectoryObject + +from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse + """ + # The value property + value: Optional[list[DirectoryObject]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.directory_object import DirectoryObject + + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.directory_object import DirectoryObject + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index d26f37e2864..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.directory_object import DirectoryObject - -from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DirectoryObject]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.directory_object import DirectoryObject - - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.directory_object import DirectoryObject - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index b93b4ff601d..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,156 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the assignedPrincipals method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition%2Did}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse]: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - - return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "directory_scope_type": - return "directoryScopeType" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - if original_name == "transitive": - return "transitive" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Usage: directoryScopeType='@directoryScopeType' - directory_scope_type: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: transitive=@transitive - transitive: Optional[bool] = None - - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/device_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py b/msgraph_beta/generated/role_management/device_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py new file mode 100644 index 00000000000..5e49b5f7e01 --- /dev/null +++ b/msgraph_beta/generated/role_management/device_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py @@ -0,0 +1,156 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(BaseRequestBuilder): + """ + Provides operations to call the assignedPrincipals method. Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d]: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + + return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, raw_url) + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "directory_scope_type": + return "directoryScopeType" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + if original_name == "transitive": + return "transitive" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Usage: directoryScopeType='@directoryScopeType' + directory_scope_type: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: transitive=@transitive + transitive: Optional[bool] = None + + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/role_management/device_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py b/msgraph_beta/generated/role_management/device_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py new file mode 100644 index 00000000000..52021317cfb --- /dev/null +++ b/msgraph_beta/generated/role_management/device_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.directory_object import DirectoryObject + +from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse + """ + # The value property + value: Optional[list[DirectoryObject]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.directory_object import DirectoryObject + + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.directory_object import DirectoryObject + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index a3bff51f199..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.directory_object import DirectoryObject - -from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DirectoryObject]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.directory_object import DirectoryObject - - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.directory_object import DirectoryObject - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index d0cc470652c..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,156 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.o_data_errors.o_data_error import ODataError - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the assignedPrincipals method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/deviceManagement/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse]: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - - return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "directory_scope_type": - return "directoryScopeType" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - if original_name == "transitive": - return "transitive" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Usage: directoryScopeType='@directoryScopeType' - directory_scope_type: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: transitive=@transitive - transitive: Optional[bool] = None - - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/device_management/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py b/msgraph_beta/generated/role_management/device_management/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py index 31ce434df46..94de06df9dc 100644 --- a/msgraph_beta/generated/role_management/device_management/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py +++ b/msgraph_beta/generated/role_management/device_management/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from .......models.o_data_errors.o_data_error import ODataError from .......models.unified_role_definition import UnifiedRoleDefinition - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a class UnifiedRoleDefinitionItemRequestBuilder(BaseRequestBuilder): """ @@ -147,13 +147,13 @@ def with_url(self,raw_url: str) -> UnifiedRoleDefinitionItemRequestBuilder: return UnifiedRoleDefinitionItemRequestBuilder(self.request_adapter, raw_url) @property - def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: + def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: """ Provides operations to call the assignedPrincipals method. """ - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, self.path_parameters) + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, self.path_parameters) @dataclass class UnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): diff --git a/msgraph_beta/generated/role_management/device_management/role_definitions/item/unified_role_definition_item_request_builder.py b/msgraph_beta/generated/role_management/device_management/role_definitions/item/unified_role_definition_item_request_builder.py index 90bcb7003e7..473af20f9cd 100644 --- a/msgraph_beta/generated/role_management/device_management/role_definitions/item/unified_role_definition_item_request_builder.py +++ b/msgraph_beta/generated/role_management/device_management/role_definitions/item/unified_role_definition_item_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from .....models.o_data_errors.o_data_error import ODataError from .....models.unified_role_definition import UnifiedRoleDefinition - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a from .inherits_permissions_from.inherits_permissions_from_request_builder import InheritsPermissionsFromRequestBuilder class UnifiedRoleDefinitionItemRequestBuilder(BaseRequestBuilder): @@ -148,13 +148,13 @@ def with_url(self,raw_url: str) -> UnifiedRoleDefinitionItemRequestBuilder: return UnifiedRoleDefinitionItemRequestBuilder(self.request_adapter, raw_url) @property - def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: + def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: """ Provides operations to call the assignedPrincipals method. """ - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, self.path_parameters) + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, self.path_parameters) @property def inherits_permissions_from(self) -> InheritsPermissionsFromRequestBuilder: diff --git a/msgraph_beta/generated/role_management/directory/directory_request_builder.py b/msgraph_beta/generated/role_management/directory/directory_request_builder.py index 56335e34689..1d1b6e0a946 100644 --- a/msgraph_beta/generated/role_management/directory/directory_request_builder.py +++ b/msgraph_beta/generated/role_management/directory/directory_request_builder.py @@ -26,8 +26,8 @@ from .role_eligibility_schedules.role_eligibility_schedules_request_builder import RoleEligibilitySchedulesRequestBuilder from .role_eligibility_schedule_instances.role_eligibility_schedule_instances_request_builder import RoleEligibilityScheduleInstancesRequestBuilder from .role_eligibility_schedule_requests.role_eligibility_schedule_requests_request_builder import RoleEligibilityScheduleRequestsRequestBuilder - from .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_request_builder import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder - from .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_request_builder import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder + from .role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6.role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_aaff52a1 import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1 + from .role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909.role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_f138522e import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e from .transitive_role_assignments.transitive_role_assignments_request_builder import TransitiveRoleAssignmentsRequestBuilder class DirectoryRequestBuilder(BaseRequestBuilder): @@ -249,22 +249,22 @@ def role_eligibility_schedules(self) -> RoleEligibilitySchedulesRequestBuilder: return RoleEligibilitySchedulesRequestBuilder(self.request_adapter, self.path_parameters) @property - def role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id(self) -> RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder: + def role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id(self) -> RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e: """ Provides operations to call the roleScheduleInstances method. """ - from .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_request_builder import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder + from .role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909.role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_f138522e import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e - return RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder(self.request_adapter, self.path_parameters) + return RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e(self.request_adapter, self.path_parameters) @property - def role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id(self) -> RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder: + def role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id(self) -> RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1: """ Provides operations to call the roleSchedules method. """ - from .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_request_builder import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder + from .role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6.role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_aaff52a1 import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1 - return RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder(self.request_adapter, self.path_parameters) + return RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1(self.request_adapter, self.path_parameters) @property def transitive_role_assignments(self) -> TransitiveRoleAssignmentsRequestBuilder: diff --git a/msgraph_beta/generated/role_management/directory/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py b/msgraph_beta/generated/role_management/directory/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py index 2c21feaf641..abbe9ab2010 100644 --- a/msgraph_beta/generated/role_management/directory/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py +++ b/msgraph_beta/generated/role_management/directory/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py @@ -12,10 +12,10 @@ class ImportResourceActionsPostRequestBody(AdditionalDataHolder, BackedModel, Pa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The overwriteResourceNamespace property + overwrite_resource_namespace: Optional[bool] = False # The format property format: Optional[str] = None - # The overwriteResourceNamespace property - overwrite_resource_namespace: Optional[bool] = None # The value property value: Optional[str] = None diff --git a/msgraph_beta/generated/role_management/directory/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py b/msgraph_beta/generated/role_management/directory/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py new file mode 100644 index 00000000000..16b66d3a7ff --- /dev/null +++ b/msgraph_beta/generated/role_management/directory/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py @@ -0,0 +1,156 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(BaseRequestBuilder): + """ + Provides operations to call the assignedPrincipals method. Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition%2Did}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d]: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + + return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, raw_url) + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "directory_scope_type": + return "directoryScopeType" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + if original_name == "transitive": + return "transitive" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Usage: directoryScopeType='@directoryScopeType' + directory_scope_type: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: transitive=@transitive + transitive: Optional[bool] = None + + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/role_management/directory/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py b/msgraph_beta/generated/role_management/directory/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py new file mode 100644 index 00000000000..9f00d8113fe --- /dev/null +++ b/msgraph_beta/generated/role_management/directory/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.directory_object import DirectoryObject + +from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse + """ + # The value property + value: Optional[list[DirectoryObject]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.directory_object import DirectoryObject + + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.directory_object import DirectoryObject + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index d26f37e2864..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.directory_object import DirectoryObject - -from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DirectoryObject]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.directory_object import DirectoryObject - - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.directory_object import DirectoryObject - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 7e3e6186bf4..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,156 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the assignedPrincipals method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition%2Did}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse]: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - - return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "directory_scope_type": - return "directoryScopeType" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - if original_name == "transitive": - return "transitive" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Usage: directoryScopeType='@directoryScopeType' - directory_scope_type: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: transitive=@transitive - transitive: Optional[bool] = None - - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/directory/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py b/msgraph_beta/generated/role_management/directory/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py new file mode 100644 index 00000000000..82fc5207f82 --- /dev/null +++ b/msgraph_beta/generated/role_management/directory/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py @@ -0,0 +1,156 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(BaseRequestBuilder): + """ + Provides operations to call the assignedPrincipals method. Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d]: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + + return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, raw_url) + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "directory_scope_type": + return "directoryScopeType" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + if original_name == "transitive": + return "transitive" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Usage: directoryScopeType='@directoryScopeType' + directory_scope_type: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: transitive=@transitive + transitive: Optional[bool] = None + + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/role_management/directory/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py b/msgraph_beta/generated/role_management/directory/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py new file mode 100644 index 00000000000..52021317cfb --- /dev/null +++ b/msgraph_beta/generated/role_management/directory/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.directory_object import DirectoryObject + +from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse + """ + # The value property + value: Optional[list[DirectoryObject]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.directory_object import DirectoryObject + + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.directory_object import DirectoryObject + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index a3bff51f199..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.directory_object import DirectoryObject - -from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DirectoryObject]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.directory_object import DirectoryObject - - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.directory_object import DirectoryObject - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 78767300229..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,156 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.o_data_errors.o_data_error import ODataError - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the assignedPrincipals method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/directory/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse]: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - - return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "directory_scope_type": - return "directoryScopeType" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - if original_name == "transitive": - return "transitive" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Usage: directoryScopeType='@directoryScopeType' - directory_scope_type: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: transitive=@transitive - transitive: Optional[bool] = None - - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/directory/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py b/msgraph_beta/generated/role_management/directory/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py index e2ead4018f7..2ec65f8a17e 100644 --- a/msgraph_beta/generated/role_management/directory/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py +++ b/msgraph_beta/generated/role_management/directory/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from .......models.o_data_errors.o_data_error import ODataError from .......models.unified_role_definition import UnifiedRoleDefinition - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a class UnifiedRoleDefinitionItemRequestBuilder(BaseRequestBuilder): """ @@ -147,13 +147,13 @@ def with_url(self,raw_url: str) -> UnifiedRoleDefinitionItemRequestBuilder: return UnifiedRoleDefinitionItemRequestBuilder(self.request_adapter, raw_url) @property - def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: + def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: """ Provides operations to call the assignedPrincipals method. """ - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, self.path_parameters) + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, self.path_parameters) @dataclass class UnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): diff --git a/msgraph_beta/generated/role_management/directory/role_definitions/item/unified_role_definition_item_request_builder.py b/msgraph_beta/generated/role_management/directory/role_definitions/item/unified_role_definition_item_request_builder.py index 8d52df69751..9d0b83d3848 100644 --- a/msgraph_beta/generated/role_management/directory/role_definitions/item/unified_role_definition_item_request_builder.py +++ b/msgraph_beta/generated/role_management/directory/role_definitions/item/unified_role_definition_item_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from .....models.o_data_errors.o_data_error import ODataError from .....models.unified_role_definition import UnifiedRoleDefinition - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a from .inherits_permissions_from.inherits_permissions_from_request_builder import InheritsPermissionsFromRequestBuilder class UnifiedRoleDefinitionItemRequestBuilder(BaseRequestBuilder): @@ -151,13 +151,13 @@ def with_url(self,raw_url: str) -> UnifiedRoleDefinitionItemRequestBuilder: return UnifiedRoleDefinitionItemRequestBuilder(self.request_adapter, raw_url) @property - def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: + def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: """ Provides operations to call the assignedPrincipals method. """ - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, self.path_parameters) + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, self.path_parameters) @property def inherits_permissions_from(self) -> InheritsPermissionsFromRequestBuilder: diff --git a/msgraph_beta/generated/role_management/directory/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_7c3be03b.py b/msgraph_beta/generated/role_management/directory/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_7c3be03b.py new file mode 100644 index 00000000000..3828deb59d7 --- /dev/null +++ b/msgraph_beta/generated/role_management/directory/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_7c3be03b.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse + """ + # The value property + value: Optional[list[UnifiedRoleScheduleInstanceBase]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UnifiedRoleScheduleInstanceBase)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/role_management/directory/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_f138522e.py b/msgraph_beta/generated/role_management/directory/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_f138522e.py new file mode 100644 index 00000000000..9c8dc4fcf29 --- /dev/null +++ b/msgraph_beta/generated/role_management/directory/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_f138522e.py @@ -0,0 +1,161 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_7c3be03b import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b + +class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e(BaseRequestBuilder): + """ + Provides operations to call the roleScheduleInstances method. Original name: RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/directory/roleScheduleInstances(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,appScopeId*,directoryScopeId*,principalId*,roleDefinitionId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> Optional[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b]: + """ + Retrieve both roleAssignmentScheduleInstances and roleEligibilityScheduleInstances. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b] + Find more info here: https://learn.microsoft.com/graph/api/rbacapplication-rolescheduleinstances?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_7c3be03b import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b + + return await self.request_adapter.send_async(request_info, RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve both roleAssignmentScheduleInstances and roleEligibilityScheduleInstances. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e(self.request_adapter, raw_url) + + @dataclass + class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters(): + """ + Retrieve both roleAssignmentScheduleInstances and roleEligibilityScheduleInstances. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "app_scope_id": + return "appScopeId" + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "principal_id": + return "principalId" + if original_name == "role_definition_id": + return "roleDefinitionId" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: appScopeId='@appScopeId' + app_scope_id: Optional[str] = None + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Usage: principalId='@principalId' + principal_id: Optional[str] = None + + # Usage: roleDefinitionId='@roleDefinitionId' + role_definition_id: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index 98acdc0e020..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UnifiedRoleScheduleInstanceBase]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UnifiedRoleScheduleInstanceBase)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 8a4b8bd28c6..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,161 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .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 import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse - -class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the roleScheduleInstances method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/directory/roleScheduleInstances(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,appScopeId*,directoryScopeId*,principalId*,roleDefinitionId*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> Optional[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse]: - """ - Retrieve both roleAssignmentScheduleInstances and roleEligibilityScheduleInstances. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/rbacapplication-rolescheduleinstances?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .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 import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse - - return await self.request_adapter.send_async(request_info, RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve both roleAssignmentScheduleInstances and roleEligibilityScheduleInstances. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters(): - """ - Retrieve both roleAssignmentScheduleInstances and roleEligibilityScheduleInstances. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "app_scope_id": - return "appScopeId" - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "principal_id": - return "principalId" - if original_name == "role_definition_id": - return "roleDefinitionId" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: appScopeId='@appScopeId' - app_scope_id: Optional[str] = None - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Usage: principalId='@principalId' - principal_id: Optional[str] = None - - # Usage: roleDefinitionId='@roleDefinitionId' - role_definition_id: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/directory/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_0b670ffc.py b/msgraph_beta/generated/role_management/directory/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_0b670ffc.py new file mode 100644 index 00000000000..3de52ece7b1 --- /dev/null +++ b/msgraph_beta/generated/role_management/directory/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_0b670ffc.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.unified_role_schedule_base import UnifiedRoleScheduleBase + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse + """ + # The value property + value: Optional[list[UnifiedRoleScheduleBase]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.unified_role_schedule_base import UnifiedRoleScheduleBase + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.unified_role_schedule_base import UnifiedRoleScheduleBase + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UnifiedRoleScheduleBase)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/role_management/directory/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_aaff52a1.py b/msgraph_beta/generated/role_management/directory/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_aaff52a1.py new file mode 100644 index 00000000000..2bdb533e1d4 --- /dev/null +++ b/msgraph_beta/generated/role_management/directory/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_aaff52a1.py @@ -0,0 +1,161 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_0b670ffc import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc + +class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1(BaseRequestBuilder): + """ + Provides operations to call the roleSchedules method. Original name: RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/directory/roleSchedules(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,appScopeId*,directoryScopeId*,principalId*,roleDefinitionId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> Optional[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc]: + """ + Retrieve both roleAssignmentSchedules and roleEligibilitySchedules. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc] + Find more info here: https://learn.microsoft.com/graph/api/rbacapplication-roleschedules?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_0b670ffc import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc + + return await self.request_adapter.send_async(request_info, RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve both roleAssignmentSchedules and roleEligibilitySchedules. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1 + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1(self.request_adapter, raw_url) + + @dataclass + class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters(): + """ + Retrieve both roleAssignmentSchedules and roleEligibilitySchedules. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "app_scope_id": + return "appScopeId" + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "principal_id": + return "principalId" + if original_name == "role_definition_id": + return "roleDefinitionId" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: appScopeId='@appScopeId' + app_scope_id: Optional[str] = None + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Usage: principalId='@principalId' + principal_id: Optional[str] = None + + # Usage: roleDefinitionId='@roleDefinitionId' + role_definition_id: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index 8b21a1f7c75..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.unified_role_schedule_base import UnifiedRoleScheduleBase - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UnifiedRoleScheduleBase]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.unified_role_schedule_base import UnifiedRoleScheduleBase - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.unified_role_schedule_base import UnifiedRoleScheduleBase - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UnifiedRoleScheduleBase)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index c4488ea99a8..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,161 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .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 import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse - -class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the roleSchedules method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/directory/roleSchedules(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,appScopeId*,directoryScopeId*,principalId*,roleDefinitionId*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> Optional[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse]: - """ - Retrieve both roleAssignmentSchedules and roleEligibilitySchedules. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/rbacapplication-roleschedules?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .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 import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse - - return await self.request_adapter.send_async(request_info, RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve both roleAssignmentSchedules and roleEligibilitySchedules. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters(): - """ - Retrieve both roleAssignmentSchedules and roleEligibilitySchedules. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "app_scope_id": - return "appScopeId" - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "principal_id": - return "principalId" - if original_name == "role_definition_id": - return "roleDefinitionId" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: appScopeId='@appScopeId' - app_scope_id: Optional[str] = None - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Usage: principalId='@principalId' - principal_id: Optional[str] = None - - # Usage: roleDefinitionId='@roleDefinitionId' - role_definition_id: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/rbac_application_item_request_builder.py b/msgraph_beta/generated/role_management/enterprise_apps/item/rbac_application_item_request_builder.py index c79cca84819..b51bf7ecf11 100644 --- a/msgraph_beta/generated/role_management/enterprise_apps/item/rbac_application_item_request_builder.py +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/rbac_application_item_request_builder.py @@ -26,8 +26,8 @@ from .role_eligibility_schedules.role_eligibility_schedules_request_builder import RoleEligibilitySchedulesRequestBuilder from .role_eligibility_schedule_instances.role_eligibility_schedule_instances_request_builder import RoleEligibilityScheduleInstancesRequestBuilder from .role_eligibility_schedule_requests.role_eligibility_schedule_requests_request_builder import RoleEligibilityScheduleRequestsRequestBuilder - from .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_request_builder import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder - from .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_request_builder import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder + from .role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6.role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_aaff52a1 import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1 + from .role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909.role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_f138522e import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e from .transitive_role_assignments.transitive_role_assignments_request_builder import TransitiveRoleAssignmentsRequestBuilder class RbacApplicationItemRequestBuilder(BaseRequestBuilder): @@ -249,22 +249,22 @@ def role_eligibility_schedules(self) -> RoleEligibilitySchedulesRequestBuilder: return RoleEligibilitySchedulesRequestBuilder(self.request_adapter, self.path_parameters) @property - def role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id(self) -> RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder: + def role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id(self) -> RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e: """ Provides operations to call the roleScheduleInstances method. """ - from .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_request_builder import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder + from .role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909.role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_f138522e import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e - return RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder(self.request_adapter, self.path_parameters) + return RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e(self.request_adapter, self.path_parameters) @property - def role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id(self) -> RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder: + def role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id(self) -> RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1: """ Provides operations to call the roleSchedules method. """ - from .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_request_builder import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder + from .role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6.role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_aaff52a1 import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1 - return RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder(self.request_adapter, self.path_parameters) + return RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1(self.request_adapter, self.path_parameters) @property def transitive_role_assignments(self) -> TransitiveRoleAssignmentsRequestBuilder: diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py b/msgraph_beta/generated/role_management/enterprise_apps/item/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py index 2c21feaf641..abbe9ab2010 100644 --- a/msgraph_beta/generated/role_management/enterprise_apps/item/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py @@ -12,10 +12,10 @@ class ImportResourceActionsPostRequestBody(AdditionalDataHolder, BackedModel, Pa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The overwriteResourceNamespace property + overwrite_resource_namespace: Optional[bool] = False # The format property format: Optional[str] = None - # The overwriteResourceNamespace property - overwrite_resource_namespace: Optional[bool] = None # The value property value: Optional[str] = None diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py new file mode 100644 index 00000000000..f1219c282ee --- /dev/null +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py @@ -0,0 +1,156 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(BaseRequestBuilder): + """ + Provides operations to call the assignedPrincipals method. Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/enterpriseApps/{rbacApplication%2Did}/roleDefinitions/{unifiedRoleDefinition%2Did}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d]: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + + return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, raw_url) + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "directory_scope_type": + return "directoryScopeType" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + if original_name == "transitive": + return "transitive" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Usage: directoryScopeType='@directoryScopeType' + directory_scope_type: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: transitive=@transitive + transitive: Optional[bool] = None + + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py new file mode 100644 index 00000000000..97f41f56008 --- /dev/null +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .......models.directory_object import DirectoryObject + +from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse + """ + # The value property + value: Optional[list[DirectoryObject]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .......models.directory_object import DirectoryObject + + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .......models.directory_object import DirectoryObject + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 5bfc3c027b0..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .......models.directory_object import DirectoryObject - -from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DirectoryObject]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .......models.directory_object import DirectoryObject - - from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .......models.directory_object import DirectoryObject - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 14c535c02c8..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,156 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the assignedPrincipals method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/enterpriseApps/{rbacApplication%2Did}/roleDefinitions/{unifiedRoleDefinition%2Did}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse]: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - - return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "directory_scope_type": - return "directoryScopeType" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - if original_name == "transitive": - return "transitive" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Usage: directoryScopeType='@directoryScopeType' - directory_scope_type: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: transitive=@transitive - transitive: Optional[bool] = None - - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py new file mode 100644 index 00000000000..3f93b098599 --- /dev/null +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py @@ -0,0 +1,156 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.o_data_errors.o_data_error import ODataError + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(BaseRequestBuilder): + """ + Provides operations to call the assignedPrincipals method. Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/enterpriseApps/{rbacApplication%2Did}/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d]: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + + return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, raw_url) + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "directory_scope_type": + return "directoryScopeType" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + if original_name == "transitive": + return "transitive" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Usage: directoryScopeType='@directoryScopeType' + directory_scope_type: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: transitive=@transitive + transitive: Optional[bool] = None + + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py new file mode 100644 index 00000000000..5e65a9a1d7c --- /dev/null +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .........models.directory_object import DirectoryObject + +from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse + """ + # The value property + value: Optional[list[DirectoryObject]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .........models.directory_object import DirectoryObject + + from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .........models.directory_object import DirectoryObject + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 09679a61e5b..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .........models.directory_object import DirectoryObject - -from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DirectoryObject]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .........models.directory_object import DirectoryObject - - from .........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .........models.directory_object import DirectoryObject - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 8d1fef274e3..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,156 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the assignedPrincipals method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/enterpriseApps/{rbacApplication%2Did}/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse]: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - - return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "directory_scope_type": - return "directoryScopeType" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - if original_name == "transitive": - return "transitive" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Usage: directoryScopeType='@directoryScopeType' - directory_scope_type: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: transitive=@transitive - transitive: Optional[bool] = None - - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py index fd6119864af..59e58ec7698 100644 --- a/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from ........models.o_data_errors.o_data_error import ODataError from ........models.unified_role_definition import UnifiedRoleDefinition - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a class UnifiedRoleDefinitionItemRequestBuilder(BaseRequestBuilder): """ @@ -147,13 +147,13 @@ def with_url(self,raw_url: str) -> UnifiedRoleDefinitionItemRequestBuilder: return UnifiedRoleDefinitionItemRequestBuilder(self.request_adapter, raw_url) @property - def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: + def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: """ Provides operations to call the assignedPrincipals method. """ - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, self.path_parameters) + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, self.path_parameters) @dataclass class UnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/unified_role_definition_item_request_builder.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/unified_role_definition_item_request_builder.py index 1eec0c9f99f..88e383730b5 100644 --- a/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/unified_role_definition_item_request_builder.py +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_definitions/item/unified_role_definition_item_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from ......models.o_data_errors.o_data_error import ODataError from ......models.unified_role_definition import UnifiedRoleDefinition - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a from .inherits_permissions_from.inherits_permissions_from_request_builder import InheritsPermissionsFromRequestBuilder class UnifiedRoleDefinitionItemRequestBuilder(BaseRequestBuilder): @@ -148,13 +148,13 @@ def with_url(self,raw_url: str) -> UnifiedRoleDefinitionItemRequestBuilder: return UnifiedRoleDefinitionItemRequestBuilder(self.request_adapter, raw_url) @property - def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: + def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: """ Provides operations to call the assignedPrincipals method. """ - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, self.path_parameters) + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, self.path_parameters) @property def inherits_permissions_from(self) -> InheritsPermissionsFromRequestBuilder: diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_7c3be03b.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_7c3be03b.py new file mode 100644 index 00000000000..75ee62547ef --- /dev/null +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_7c3be03b.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase + +from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse + """ + # The value property + value: Optional[list[UnifiedRoleScheduleInstanceBase]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase + + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UnifiedRoleScheduleInstanceBase)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_f138522e.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_f138522e.py new file mode 100644 index 00000000000..7fca86ed4ee --- /dev/null +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_f138522e.py @@ -0,0 +1,161 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_7c3be03b import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b + +class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e(BaseRequestBuilder): + """ + Provides operations to call the roleScheduleInstances method. Original name: RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/enterpriseApps/{rbacApplication%2Did}/roleScheduleInstances(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,appScopeId*,directoryScopeId*,principalId*,roleDefinitionId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> Optional[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b]: + """ + Retrieve both roleAssignmentScheduleInstances and roleEligibilityScheduleInstances. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b] + Find more info here: https://learn.microsoft.com/graph/api/rbacapplication-rolescheduleinstances?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_7c3be03b import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b + + return await self.request_adapter.send_async(request_info, RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve both roleAssignmentScheduleInstances and roleEligibilityScheduleInstances. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e(self.request_adapter, raw_url) + + @dataclass + class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters(): + """ + Retrieve both roleAssignmentScheduleInstances and roleEligibilityScheduleInstances. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "app_scope_id": + return "appScopeId" + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "principal_id": + return "principalId" + if original_name == "role_definition_id": + return "roleDefinitionId" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: appScopeId='@appScopeId' + app_scope_id: Optional[str] = None + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Usage: principalId='@principalId' + principal_id: Optional[str] = None + + # Usage: roleDefinitionId='@roleDefinitionId' + role_definition_id: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index 933ed641ca3..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase - -from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UnifiedRoleScheduleInstanceBase]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase - - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UnifiedRoleScheduleInstanceBase)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 3c6ff3d0d15..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,161 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .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 import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse - -class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the roleScheduleInstances method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/enterpriseApps/{rbacApplication%2Did}/roleScheduleInstances(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,appScopeId*,directoryScopeId*,principalId*,roleDefinitionId*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> Optional[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse]: - """ - Retrieve both roleAssignmentScheduleInstances and roleEligibilityScheduleInstances. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/rbacapplication-rolescheduleinstances?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .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 import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse - - return await self.request_adapter.send_async(request_info, RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve both roleAssignmentScheduleInstances and roleEligibilityScheduleInstances. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters(): - """ - Retrieve both roleAssignmentScheduleInstances and roleEligibilityScheduleInstances. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "app_scope_id": - return "appScopeId" - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "principal_id": - return "principalId" - if original_name == "role_definition_id": - return "roleDefinitionId" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: appScopeId='@appScopeId' - app_scope_id: Optional[str] = None - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Usage: principalId='@principalId' - principal_id: Optional[str] = None - - # Usage: roleDefinitionId='@roleDefinitionId' - role_definition_id: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_0b670ffc.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_0b670ffc.py new file mode 100644 index 00000000000..49bec8a1aad --- /dev/null +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_0b670ffc.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.unified_role_schedule_base import UnifiedRoleScheduleBase + +from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse + """ + # The value property + value: Optional[list[UnifiedRoleScheduleBase]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.unified_role_schedule_base import UnifiedRoleScheduleBase + + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.unified_role_schedule_base import UnifiedRoleScheduleBase + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UnifiedRoleScheduleBase)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_aaff52a1.py b/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_aaff52a1.py new file mode 100644 index 00000000000..aeec230395d --- /dev/null +++ b/msgraph_beta/generated/role_management/enterprise_apps/item/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_aaff52a1.py @@ -0,0 +1,161 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_0b670ffc import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc + +class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1(BaseRequestBuilder): + """ + Provides operations to call the roleSchedules method. Original name: RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/enterpriseApps/{rbacApplication%2Did}/roleSchedules(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,appScopeId*,directoryScopeId*,principalId*,roleDefinitionId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> Optional[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc]: + """ + Retrieve both roleAssignmentSchedules and roleEligibilitySchedules. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc] + Find more info here: https://learn.microsoft.com/graph/api/rbacapplication-roleschedules?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_0b670ffc import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc + + return await self.request_adapter.send_async(request_info, RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve both roleAssignmentSchedules and roleEligibilitySchedules. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1 + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1(self.request_adapter, raw_url) + + @dataclass + class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters(): + """ + Retrieve both roleAssignmentSchedules and roleEligibilitySchedules. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "app_scope_id": + return "appScopeId" + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "principal_id": + return "principalId" + if original_name == "role_definition_id": + return "roleDefinitionId" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: appScopeId='@appScopeId' + app_scope_id: Optional[str] = None + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Usage: principalId='@principalId' + principal_id: Optional[str] = None + + # Usage: roleDefinitionId='@roleDefinitionId' + role_definition_id: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index 97e761022dd..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.unified_role_schedule_base import UnifiedRoleScheduleBase - -from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UnifiedRoleScheduleBase]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.unified_role_schedule_base import UnifiedRoleScheduleBase - - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.unified_role_schedule_base import UnifiedRoleScheduleBase - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UnifiedRoleScheduleBase)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index fba8eb496b6..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,161 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .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 import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse - -class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the roleSchedules method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/enterpriseApps/{rbacApplication%2Did}/roleSchedules(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,appScopeId*,directoryScopeId*,principalId*,roleDefinitionId*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> Optional[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse]: - """ - Retrieve both roleAssignmentSchedules and roleEligibilitySchedules. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/rbacapplication-roleschedules?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .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 import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse - - return await self.request_adapter.send_async(request_info, RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve both roleAssignmentSchedules and roleEligibilitySchedules. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters(): - """ - Retrieve both roleAssignmentSchedules and roleEligibilitySchedules. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "app_scope_id": - return "appScopeId" - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "principal_id": - return "principalId" - if original_name == "role_definition_id": - return "roleDefinitionId" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: appScopeId='@appScopeId' - app_scope_id: Optional[str] = None - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Usage: principalId='@principalId' - principal_id: Optional[str] = None - - # Usage: roleDefinitionId='@roleDefinitionId' - role_definition_id: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/entitlement_management/entitlement_management_request_builder.py b/msgraph_beta/generated/role_management/entitlement_management/entitlement_management_request_builder.py index a957382f448..f412b308533 100644 --- a/msgraph_beta/generated/role_management/entitlement_management/entitlement_management_request_builder.py +++ b/msgraph_beta/generated/role_management/entitlement_management/entitlement_management_request_builder.py @@ -26,8 +26,8 @@ from .role_eligibility_schedules.role_eligibility_schedules_request_builder import RoleEligibilitySchedulesRequestBuilder from .role_eligibility_schedule_instances.role_eligibility_schedule_instances_request_builder import RoleEligibilityScheduleInstancesRequestBuilder from .role_eligibility_schedule_requests.role_eligibility_schedule_requests_request_builder import RoleEligibilityScheduleRequestsRequestBuilder - from .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_request_builder import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder - from .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_request_builder import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder + from .role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6.role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_aaff52a1 import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1 + from .role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909.role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_f138522e import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e from .transitive_role_assignments.transitive_role_assignments_request_builder import TransitiveRoleAssignmentsRequestBuilder class EntitlementManagementRequestBuilder(BaseRequestBuilder): @@ -249,22 +249,22 @@ def role_eligibility_schedules(self) -> RoleEligibilitySchedulesRequestBuilder: return RoleEligibilitySchedulesRequestBuilder(self.request_adapter, self.path_parameters) @property - def role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id(self) -> RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder: + def role_schedule_instancesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id(self) -> RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e: """ Provides operations to call the roleScheduleInstances method. """ - from .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_request_builder import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder + from .role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909.role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_f138522e import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e - return RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder(self.request_adapter, self.path_parameters) + return RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e(self.request_adapter, self.path_parameters) @property - def role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id(self) -> RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder: + def role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_app_scope_id_principal_id_principal_id_role_definition_id_role_definition_id(self) -> RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1: """ Provides operations to call the roleSchedules method. """ - from .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_request_builder import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder + from .role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6.role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_aaff52a1 import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1 - return RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder(self.request_adapter, self.path_parameters) + return RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1(self.request_adapter, self.path_parameters) @property def transitive_role_assignments(self) -> TransitiveRoleAssignmentsRequestBuilder: diff --git a/msgraph_beta/generated/role_management/entitlement_management/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py b/msgraph_beta/generated/role_management/entitlement_management/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py index 2c21feaf641..abbe9ab2010 100644 --- a/msgraph_beta/generated/role_management/entitlement_management/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py +++ b/msgraph_beta/generated/role_management/entitlement_management/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py @@ -12,10 +12,10 @@ class ImportResourceActionsPostRequestBody(AdditionalDataHolder, BackedModel, Pa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The overwriteResourceNamespace property + overwrite_resource_namespace: Optional[bool] = False # The format property format: Optional[str] = None - # The overwriteResourceNamespace property - overwrite_resource_namespace: Optional[bool] = None # The value property value: Optional[str] = None diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py b/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py new file mode 100644 index 00000000000..7e2cc1cbcbe --- /dev/null +++ b/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py @@ -0,0 +1,156 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(BaseRequestBuilder): + """ + Provides operations to call the assignedPrincipals method. Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition%2Did}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d]: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + + return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, raw_url) + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "directory_scope_type": + return "directoryScopeType" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + if original_name == "transitive": + return "transitive" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Usage: directoryScopeType='@directoryScopeType' + directory_scope_type: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: transitive=@transitive + transitive: Optional[bool] = None + + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py b/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py new file mode 100644 index 00000000000..9f00d8113fe --- /dev/null +++ b/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.directory_object import DirectoryObject + +from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse + """ + # The value property + value: Optional[list[DirectoryObject]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.directory_object import DirectoryObject + + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.directory_object import DirectoryObject + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index d26f37e2864..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.directory_object import DirectoryObject - -from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DirectoryObject]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.directory_object import DirectoryObject - - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.directory_object import DirectoryObject - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index ba5018d4a59..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,156 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the assignedPrincipals method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition%2Did}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse]: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - - return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "directory_scope_type": - return "directoryScopeType" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - if original_name == "transitive": - return "transitive" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Usage: directoryScopeType='@directoryScopeType' - directory_scope_type: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: transitive=@transitive - transitive: Optional[bool] = None - - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py b/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py new file mode 100644 index 00000000000..1114f1cc138 --- /dev/null +++ b/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py @@ -0,0 +1,156 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(BaseRequestBuilder): + """ + Provides operations to call the assignedPrincipals method. Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d]: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + + return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, raw_url) + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "directory_scope_type": + return "directoryScopeType" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + if original_name == "transitive": + return "transitive" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Usage: directoryScopeType='@directoryScopeType' + directory_scope_type: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: transitive=@transitive + transitive: Optional[bool] = None + + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py b/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py new file mode 100644 index 00000000000..52021317cfb --- /dev/null +++ b/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.directory_object import DirectoryObject + +from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse + """ + # The value property + value: Optional[list[DirectoryObject]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.directory_object import DirectoryObject + + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.directory_object import DirectoryObject + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index a3bff51f199..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.directory_object import DirectoryObject - -from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DirectoryObject]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.directory_object import DirectoryObject - - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.directory_object import DirectoryObject - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 1e20fb006ef..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,156 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.o_data_errors.o_data_error import ODataError - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the assignedPrincipals method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/entitlementManagement/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse]: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - - return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "directory_scope_type": - return "directoryScopeType" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - if original_name == "transitive": - return "transitive" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Usage: directoryScopeType='@directoryScopeType' - directory_scope_type: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: transitive=@transitive - transitive: Optional[bool] = None - - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py b/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py index 9bd81c158ed..079b4288314 100644 --- a/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py +++ b/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from .......models.o_data_errors.o_data_error import ODataError from .......models.unified_role_definition import UnifiedRoleDefinition - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a class UnifiedRoleDefinitionItemRequestBuilder(BaseRequestBuilder): """ @@ -147,13 +147,13 @@ def with_url(self,raw_url: str) -> UnifiedRoleDefinitionItemRequestBuilder: return UnifiedRoleDefinitionItemRequestBuilder(self.request_adapter, raw_url) @property - def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: + def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: """ Provides operations to call the assignedPrincipals method. """ - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, self.path_parameters) + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, self.path_parameters) @dataclass class UnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/unified_role_definition_item_request_builder.py b/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/unified_role_definition_item_request_builder.py index 60ae93d878c..61cea27642b 100644 --- a/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/unified_role_definition_item_request_builder.py +++ b/msgraph_beta/generated/role_management/entitlement_management/role_definitions/item/unified_role_definition_item_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from .....models.o_data_errors.o_data_error import ODataError from .....models.unified_role_definition import UnifiedRoleDefinition - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a from .inherits_permissions_from.inherits_permissions_from_request_builder import InheritsPermissionsFromRequestBuilder class UnifiedRoleDefinitionItemRequestBuilder(BaseRequestBuilder): @@ -149,13 +149,13 @@ def with_url(self,raw_url: str) -> UnifiedRoleDefinitionItemRequestBuilder: return UnifiedRoleDefinitionItemRequestBuilder(self.request_adapter, raw_url) @property - def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: + def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: """ Provides operations to call the assignedPrincipals method. """ - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, self.path_parameters) + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, self.path_parameters) @property def inherits_permissions_from(self) -> InheritsPermissionsFromRequestBuilder: diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_7c3be03b.py b/msgraph_beta/generated/role_management/entitlement_management/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_7c3be03b.py new file mode 100644 index 00000000000..3828deb59d7 --- /dev/null +++ b/msgraph_beta/generated/role_management/entitlement_management/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_7c3be03b.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse + """ + # The value property + value: Optional[list[UnifiedRoleScheduleInstanceBase]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UnifiedRoleScheduleInstanceBase)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_f138522e.py b/msgraph_beta/generated/role_management/entitlement_management/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_f138522e.py new file mode 100644 index 00000000000..7295b36f03c --- /dev/null +++ b/msgraph_beta/generated/role_management/entitlement_management/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_2d583909/role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_f138522e.py @@ -0,0 +1,161 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_7c3be03b import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b + +class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e(BaseRequestBuilder): + """ + Provides operations to call the roleScheduleInstances method. Original name: RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/entitlementManagement/roleScheduleInstances(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,appScopeId*,directoryScopeId*,principalId*,roleDefinitionId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> Optional[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b]: + """ + Retrieve both roleAssignmentScheduleInstances and roleEligibilityScheduleInstances. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b] + Find more info here: https://learn.microsoft.com/graph/api/rbacapplication-rolescheduleinstances?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .role_schedule_instancesdirectory_scope_id_directory_scope_id_ap_7c3be03b import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b + + return await self.request_adapter.send_async(request_info, RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_7c3be03b, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve both roleAssignmentScheduleInstances and roleEligibilityScheduleInstances. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAp_f138522e(self.request_adapter, raw_url) + + @dataclass + class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters(): + """ + Retrieve both roleAssignmentScheduleInstances and roleEligibilityScheduleInstances. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "app_scope_id": + return "appScopeId" + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "principal_id": + return "principalId" + if original_name == "role_definition_id": + return "roleDefinitionId" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: appScopeId='@appScopeId' + app_scope_id: Optional[str] = None + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Usage: principalId='@principalId' + principal_id: Optional[str] = None + + # Usage: roleDefinitionId='@roleDefinitionId' + role_definition_id: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index 98acdc0e020..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UnifiedRoleScheduleInstanceBase]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.unified_role_schedule_instance_base import UnifiedRoleScheduleInstanceBase - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UnifiedRoleScheduleInstanceBase)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index b17ba69fa07..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,161 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .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 import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse - -class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the roleScheduleInstances method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/entitlementManagement/roleScheduleInstances(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,appScopeId*,directoryScopeId*,principalId*,roleDefinitionId*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> Optional[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse]: - """ - Retrieve both roleAssignmentScheduleInstances and roleEligibilityScheduleInstances. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/rbacapplication-rolescheduleinstances?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .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 import RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse - - return await self.request_adapter.send_async(request_info, RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve both roleAssignmentScheduleInstances and roleEligibilityScheduleInstances. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters(): - """ - Retrieve both roleAssignmentScheduleInstances and roleEligibilityScheduleInstances. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "app_scope_id": - return "appScopeId" - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "principal_id": - return "principalId" - if original_name == "role_definition_id": - return "roleDefinitionId" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: appScopeId='@appScopeId' - app_scope_id: Optional[str] = None - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Usage: principalId='@principalId' - principal_id: Optional[str] = None - - # Usage: roleDefinitionId='@roleDefinitionId' - role_definition_id: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RoleScheduleInstancesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_0b670ffc.py b/msgraph_beta/generated/role_management/entitlement_management/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_0b670ffc.py new file mode 100644 index 00000000000..3de52ece7b1 --- /dev/null +++ b/msgraph_beta/generated/role_management/entitlement_management/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_0b670ffc.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.unified_role_schedule_base import UnifiedRoleScheduleBase + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse + """ + # The value property + value: Optional[list[UnifiedRoleScheduleBase]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.unified_role_schedule_base import UnifiedRoleScheduleBase + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.unified_role_schedule_base import UnifiedRoleScheduleBase + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UnifiedRoleScheduleBase)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/role_management/entitlement_management/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_aaff52a1.py b/msgraph_beta/generated/role_management/entitlement_management/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_aaff52a1.py new file mode 100644 index 00000000000..306f7960e3e --- /dev/null +++ b/msgraph_beta/generated/role_management/entitlement_management/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_8f0404c6/role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_aaff52a1.py @@ -0,0 +1,161 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_0b670ffc import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc + +class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1(BaseRequestBuilder): + """ + Provides operations to call the roleSchedules method. Original name: RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/entitlementManagement/roleSchedules(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,appScopeId*,directoryScopeId*,principalId*,roleDefinitionId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> Optional[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc]: + """ + Retrieve both roleAssignmentSchedules and roleEligibilitySchedules. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc] + Find more info here: https://learn.microsoft.com/graph/api/rbacapplication-roleschedules?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .role_schedulesdirectory_scope_id_directory_scope_id_app_scope_id_0b670ffc import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc + + return await self.request_adapter.send_async(request_info, RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_0b670ffc, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Retrieve both roleAssignmentSchedules and roleEligibilitySchedules. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1 + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeId_aaff52a1(self.request_adapter, raw_url) + + @dataclass + class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters(): + """ + Retrieve both roleAssignmentSchedules and roleEligibilitySchedules. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "app_scope_id": + return "appScopeId" + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "principal_id": + return "principalId" + if original_name == "role_definition_id": + return "roleDefinitionId" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Usage: appScopeId='@appScopeId' + app_scope_id: Optional[str] = None + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Usage: principalId='@principalId' + principal_id: Optional[str] = None + + # Usage: roleDefinitionId='@roleDefinitionId' + role_definition_id: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index 8b21a1f7c75..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.unified_role_schedule_base import UnifiedRoleScheduleBase - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[UnifiedRoleScheduleBase]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.unified_role_schedule_base import UnifiedRoleScheduleBase - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.unified_role_schedule_base import UnifiedRoleScheduleBase - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(UnifiedRoleScheduleBase)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 0314a683df3..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,161 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .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 import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse - -class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the roleSchedules method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/entitlementManagement/roleSchedules(directoryScopeId='@directoryScopeId',appScopeId='@appScopeId',principalId='@principalId',roleDefinitionId='@roleDefinitionId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,appScopeId*,directoryScopeId*,principalId*,roleDefinitionId*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> Optional[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse]: - """ - Retrieve both roleAssignmentSchedules and roleEligibilitySchedules. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/rbacapplication-roleschedules?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .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 import RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse - - return await self.request_adapter.send_async(request_info, RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Retrieve both roleAssignmentSchedules and roleEligibilitySchedules. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters(): - """ - Retrieve both roleAssignmentSchedules and roleEligibilitySchedules. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "app_scope_id": - return "appScopeId" - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "principal_id": - return "principalId" - if original_name == "role_definition_id": - return "roleDefinitionId" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Usage: appScopeId='@appScopeId' - app_scope_id: Optional[str] = None - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Usage: principalId='@principalId' - principal_id: Optional[str] = None - - # Usage: roleDefinitionId='@roleDefinitionId' - role_definition_id: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RoleSchedulesdirectoryScopeIdDirectoryScopeIdAppScopeIdAppScopeIdPrincipalIdPrincipalIdRoleDefinitionIdRoleDefinitionIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/exchange/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py b/msgraph_beta/generated/role_management/exchange/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py index 2c21feaf641..abbe9ab2010 100644 --- a/msgraph_beta/generated/role_management/exchange/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py +++ b/msgraph_beta/generated/role_management/exchange/resource_namespaces/item/import_resource_actions/import_resource_actions_post_request_body.py @@ -12,10 +12,10 @@ class ImportResourceActionsPostRequestBody(AdditionalDataHolder, BackedModel, Pa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The overwriteResourceNamespace property + overwrite_resource_namespace: Optional[bool] = False # The format property format: Optional[str] = None - # The overwriteResourceNamespace property - overwrite_resource_namespace: Optional[bool] = None # The value property value: Optional[str] = None diff --git a/msgraph_beta/generated/role_management/exchange/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py b/msgraph_beta/generated/role_management/exchange/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py new file mode 100644 index 00000000000..976062a1b63 --- /dev/null +++ b/msgraph_beta/generated/role_management/exchange/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py @@ -0,0 +1,156 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(BaseRequestBuilder): + """ + Provides operations to call the assignedPrincipals method. Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition%2Did}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d]: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + + return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, raw_url) + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "directory_scope_type": + return "directoryScopeType" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + if original_name == "transitive": + return "transitive" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Usage: directoryScopeType='@directoryScopeType' + directory_scope_type: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: transitive=@transitive + transitive: Optional[bool] = None + + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/role_management/exchange/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py b/msgraph_beta/generated/role_management/exchange/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py new file mode 100644 index 00000000000..9f00d8113fe --- /dev/null +++ b/msgraph_beta/generated/role_management/exchange/role_definitions/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.directory_object import DirectoryObject + +from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse + """ + # The value property + value: Optional[list[DirectoryObject]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.directory_object import DirectoryObject + + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ......models.directory_object import DirectoryObject + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index d26f37e2864..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.directory_object import DirectoryObject - -from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DirectoryObject]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.directory_object import DirectoryObject - - from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ......models.directory_object import DirectoryObject - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 86cd4e35a04..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,156 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the assignedPrincipals method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition%2Did}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse]: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - - return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "directory_scope_type": - return "directoryScopeType" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - if original_name == "transitive": - return "transitive" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Usage: directoryScopeType='@directoryScopeType' - directory_scope_type: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: transitive=@transitive - transitive: Optional[bool] = None - - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/exchange/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py b/msgraph_beta/generated/role_management/exchange/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py new file mode 100644 index 00000000000..0722b5e0ffe --- /dev/null +++ b/msgraph_beta/generated/role_management/exchange/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a.py @@ -0,0 +1,156 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(BaseRequestBuilder): + """ + Provides operations to call the assignedPrincipals method. Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d]: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d] + Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + + return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a + """ + warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, raw_url) + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): + """ + Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "directory_scope_id": + return "directoryScopeId" + if original_name == "directory_scope_type": + return "directoryScopeType" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + if original_name == "transitive": + return "transitive" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: directoryScopeId='@directoryScopeId' + directory_scope_id: Optional[str] = None + + # Usage: directoryScopeType='@directoryScopeType' + directory_scope_type: Optional[str] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: transitive=@transitive + transitive: Optional[bool] = None + + + @dataclass + class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/role_management/exchange/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py b/msgraph_beta/generated/role_management/exchange/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py new file mode 100644 index 00000000000..52021317cfb --- /dev/null +++ b/msgraph_beta/generated/role_management/exchange/role_definitions/item/inherits_permissions_from/item/assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd/assigned_principals_with_transitivedirectory_scope_type_direc_fab3e57d.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.directory_object import DirectoryObject + +from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse + """ + # The value property + value: Optional[list[DirectoryObject]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_fab3e57d() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.directory_object import DirectoryObject + + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.directory_object import DirectoryObject + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index a3bff51f199..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.directory_object import DirectoryObject - -from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[DirectoryObject]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.directory_object import DirectoryObject - - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.directory_object import DirectoryObject - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(DirectoryObject)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 966e26d6180..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,156 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.o_data_errors.o_data_error import ODataError - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - -class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the assignedPrincipals method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/roleManagement/exchange/roleDefinitions/{unifiedRoleDefinition%2Did}/inheritsPermissionsFrom/{unifiedRoleDefinition%2Did1}/assignedPrincipals(transitive=@transitive,directoryScopeType='@directoryScopeType',directoryScopeId='@directoryScopeId'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,directoryScopeId*,directoryScopeType*,transitive*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse]: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/unifiedroledefinition-assignedprincipals?view=graph-rest-beta - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id_get_response import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse - - return await self.request_adapter.send_async(request_info, AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder - """ - warn("This version is being deprecated and is scheduled for removal on 2025-12-01.Please migrate to the latest version before the removal date. as of 2025-01/PrivatePreview:microsoft.applicationAuthorization on 2025-01-01 and will be removed 2025-12-01", DeprecationWarning) - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters(): - """ - Get the list of security principals (users, groups, and service principals) that are assigned to a specific role for different scopes either directly or transitively. You can use the $count query parameter to also get the count. This API is supported for the directory (Microsoft Entra ID) provider only. To list the direct and transitive role assignments for a specific principal, use the List transitiveRoleAssignments API. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "directory_scope_id": - return "directoryScopeId" - if original_name == "directory_scope_type": - return "directoryScopeType" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - if original_name == "transitive": - return "transitive" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: directoryScopeId='@directoryScopeId' - directory_scope_id: Optional[str] = None - - # Usage: directoryScopeType='@directoryScopeType' - directory_scope_type: Optional[str] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: transitive=@transitive - transitive: Optional[bool] = None - - - @dataclass - class AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetRequestConfiguration(RequestConfiguration[AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/role_management/exchange/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py b/msgraph_beta/generated/role_management/exchange/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py index 6931c4462cf..76503c0b0f4 100644 --- a/msgraph_beta/generated/role_management/exchange/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py +++ b/msgraph_beta/generated/role_management/exchange/role_definitions/item/inherits_permissions_from/item/unified_role_definition_item_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from .......models.o_data_errors.o_data_error import ODataError from .......models.unified_role_definition import UnifiedRoleDefinition - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a class UnifiedRoleDefinitionItemRequestBuilder(BaseRequestBuilder): """ @@ -147,13 +147,13 @@ def with_url(self,raw_url: str) -> UnifiedRoleDefinitionItemRequestBuilder: return UnifiedRoleDefinitionItemRequestBuilder(self.request_adapter, raw_url) @property - def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: + def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: """ Provides operations to call the assignedPrincipals method. """ - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, self.path_parameters) + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, self.path_parameters) @dataclass class UnifiedRoleDefinitionItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): diff --git a/msgraph_beta/generated/role_management/exchange/role_definitions/item/unified_role_definition_item_request_builder.py b/msgraph_beta/generated/role_management/exchange/role_definitions/item/unified_role_definition_item_request_builder.py index 651132dc507..1fe45a0e63f 100644 --- a/msgraph_beta/generated/role_management/exchange/role_definitions/item/unified_role_definition_item_request_builder.py +++ b/msgraph_beta/generated/role_management/exchange/role_definitions/item/unified_role_definition_item_request_builder.py @@ -16,7 +16,7 @@ if TYPE_CHECKING: from .....models.o_data_errors.o_data_error import ODataError from .....models.unified_role_definition import UnifiedRoleDefinition - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a from .inherits_permissions_from.inherits_permissions_from_request_builder import InheritsPermissionsFromRequestBuilder class UnifiedRoleDefinitionItemRequestBuilder(BaseRequestBuilder): @@ -149,13 +149,13 @@ def with_url(self,raw_url: str) -> UnifiedRoleDefinitionItemRequestBuilder: return UnifiedRoleDefinitionItemRequestBuilder(self.request_adapter, raw_url) @property - def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder: + def assigned_principals_with_transitivedirectory_scope_type_directory_scope_type_directory_scope_id_directory_scope_id(self) -> AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a: """ Provides operations to call the assignedPrincipals method. """ - from .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_request_builder import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder + from .assigned_principals_with_transitivedirectory_scope_type_direc_ac00e1fd.assigned_principals_with_transitivedirectory_scope_type_direc_c9177a9a import AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a - return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirectoryScopeTypeDirectoryScopeIdDirectoryScopeIdRequestBuilder(self.request_adapter, self.path_parameters) + return AssignedPrincipalsWithTransitivedirectoryScopeTypeDirec_c9177a9a(self.request_adapter, self.path_parameters) @property def inherits_permissions_from(self) -> InheritsPermissionsFromRequestBuilder: diff --git a/msgraph_beta/generated/security/alerts_v2/alerts_v2_request_builder.py b/msgraph_beta/generated/security/alerts_v2/alerts_v2_request_builder.py index db41e1718f3..b9ad77e4074 100644 --- a/msgraph_beta/generated/security/alerts_v2/alerts_v2_request_builder.py +++ b/msgraph_beta/generated/security/alerts_v2/alerts_v2_request_builder.py @@ -71,10 +71,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Alerts_v async def post(self,body: Alert, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Alert]: """ - Create new navigation property to alerts_v2 for security + Create a manual security alert in Microsoft 365 Defender with specified entities and metadata. When the alert is created, the backend automatically creates a new incident to contain the alert, or links the alert to an existing incident if linkToIncident is specified. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Alert] + Find more info here: https://learn.microsoft.com/graph/api/security-alert-post-manualalert?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -105,7 +106,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: Alert, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create new navigation property to alerts_v2 for security + Create a manual security alert in Microsoft 365 Defender with specified entities and metadata. When the alert is created, the backend automatically creates a new incident to contain the alert, or links the alert to an existing incident if linkToIncident is specified. 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/security/attack_simulation/simulations/item/simulation_item_request_builder.py b/msgraph_beta/generated/security/attack_simulation/simulations/item/simulation_item_request_builder.py index ccb2093d8c5..6dc733b4465 100644 --- a/msgraph_beta/generated/security/attack_simulation/simulations/item/simulation_item_request_builder.py +++ b/msgraph_beta/generated/security/attack_simulation/simulations/item/simulation_item_request_builder.py @@ -75,7 +75,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Simulati async def patch(self,body: Simulation, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Simulation]: """ - Update an attack simulation campaign for a tenant. + Update an attack simulation campaign for a tenant. You can only update simulations that are in draft status. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[Simulation] @@ -121,7 +121,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: Simulation, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update an attack simulation campaign for a tenant. + Update an attack simulation campaign for a tenant. You can only update simulations that are in draft status. 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/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_result/export_result_post_request_body.py b/msgraph_beta/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_result/export_result_post_request_body.py index 49366b5da5f..05d079c823d 100644 --- a/msgraph_beta/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_result/export_result_post_request_body.py +++ b/msgraph_beta/generated/security/cases/ediscovery_cases/item/searches/item/microsoft_graph_security_export_result/export_result_post_request_body.py @@ -20,6 +20,8 @@ class ExportResultPostRequestBody(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 exportSingleItems property + export_single_items: Optional[bool] = False # The additionalOptions property additional_options: Optional[AdditionalOptions] = None # The cloudAttachmentVersion property @@ -36,8 +38,6 @@ class ExportResultPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): export_format: Optional[ExportFormat] = None # The exportLocation property export_location: Optional[ExportLocation] = None - # The exportSingleItems property - export_single_items: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ExportResultPostRequestBody: diff --git a/msgraph_beta/generated/security/collaboration/analyzed_emails/microsoft_graph_security_remediate/remediate_post_request_body.py b/msgraph_beta/generated/security/collaboration/analyzed_emails/microsoft_graph_security_remediate/remediate_post_request_body.py index 371a10e0c0d..3f90531c505 100644 --- a/msgraph_beta/generated/security/collaboration/analyzed_emails/microsoft_graph_security_remediate/remediate_post_request_body.py +++ b/msgraph_beta/generated/security/collaboration/analyzed_emails/microsoft_graph_security_remediate/remediate_post_request_body.py @@ -17,6 +17,8 @@ class RemediatePostRequestBody(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 remediateSendersCopy property + remediate_senders_copy: Optional[bool] = False # The action property action: Optional[RemediationAction] = None # The analyzedEmails property @@ -25,8 +27,6 @@ class RemediatePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): description: Optional[str] = None # The displayName property display_name: Optional[str] = None - # The remediateSendersCopy property - remediate_senders_copy: Optional[bool] = None # The severity property severity: Optional[RemediationSeverity] = None diff --git a/msgraph_beta/generated/security/data_discovery/cloud_app_discovery/uploaded_streams/item/cloud_app_discovery_report_item_request_builder.py b/msgraph_beta/generated/security/data_discovery/cloud_app_discovery/uploaded_streams/item/cloud_app_discovery_report_item_request_builder.py index 93bd2ce1574..78931461c62 100644 --- a/msgraph_beta/generated/security/data_discovery/cloud_app_discovery/uploaded_streams/item/cloud_app_discovery_report_item_request_builder.py +++ b/msgraph_beta/generated/security/data_discovery/cloud_app_discovery/uploaded_streams/item/cloud_app_discovery_report_item_request_builder.py @@ -17,7 +17,7 @@ if TYPE_CHECKING: from ......models.o_data_errors.o_data_error import ODataError from ......models.security.cloud_app_discovery_report import CloudAppDiscoveryReport - from .microsoft_graph_security_aggregated_apps_details_with_period.microsoft_graph_security_aggregated_apps_details_with_period_request_builder import MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder + from .microsoft_graph_security_aggregated_apps_details_with_period.microsoft_graph_security_aggregated_apps_details_with_period_re_e0d636f0 import MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0 class CloudAppDiscoveryReportItemRequestBuilder(BaseRequestBuilder): """ @@ -70,17 +70,17 @@ async def get(self,request_configuration: Optional[RequestConfiguration[CloudApp return await self.request_adapter.send_async(request_info, CloudAppDiscoveryReport, error_mapping) - def microsoft_graph_security_aggregated_apps_details_with_period(self,period: datetime.timedelta) -> MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder: + def microsoft_graph_security_aggregated_apps_details_with_period(self,period: datetime.timedelta) -> MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0: """ Provides operations to call the aggregatedAppsDetails method. param period: Usage: period={period} - Returns: MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder + Returns: MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0 """ if period is None: raise TypeError("period cannot be null.") - from .microsoft_graph_security_aggregated_apps_details_with_period.microsoft_graph_security_aggregated_apps_details_with_period_request_builder import MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder + from .microsoft_graph_security_aggregated_apps_details_with_period.microsoft_graph_security_aggregated_apps_details_with_period_re_e0d636f0 import MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0 - return MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder(self.request_adapter, self.path_parameters, period) + return MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0(self.request_adapter, self.path_parameters, period) async def patch(self,body: CloudAppDiscoveryReport, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CloudAppDiscoveryReport]: """ diff --git a/msgraph_beta/generated/security/data_discovery/cloud_app_discovery/uploaded_streams/item/microsoft_graph_security_aggregated_apps_details_with_period/microsoft_graph_security_aggregated_apps_details_with_period_re_e0d636f0.py b/msgraph_beta/generated/security/data_discovery/cloud_app_discovery/uploaded_streams/item/microsoft_graph_security_aggregated_apps_details_with_period/microsoft_graph_security_aggregated_apps_details_with_period_re_e0d636f0.py new file mode 100644 index 00000000000..f88de41f8a7 --- /dev/null +++ b/msgraph_beta/generated/security/data_discovery/cloud_app_discovery/uploaded_streams/item/microsoft_graph_security_aggregated_apps_details_with_period/microsoft_graph_security_aggregated_apps_details_with_period_re_e0d636f0.py @@ -0,0 +1,141 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .aggregated_apps_details_with_period_get_response import AggregatedAppsDetailsWithPeriodGetResponse + +class MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0(BaseRequestBuilder): + """ + Provides operations to call the aggregatedAppsDetails method. Original name: MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[datetime.timedelta] = None) -> None: + """ + Instantiates a new MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param period: Usage: period={period} + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['period'] = period + super().__init__(request_adapter, "{+baseurl}/security/dataDiscovery/cloudAppDiscovery/uploadedStreams/{cloudAppDiscoveryReport%2Did}/microsoft.graph.security.aggregatedAppsDetails(period={period}){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters]] = None) -> Optional[AggregatedAppsDetailsWithPeriodGetResponse]: + """ + Invoke function aggregatedAppsDetails + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AggregatedAppsDetailsWithPeriodGetResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .aggregated_apps_details_with_period_get_response import AggregatedAppsDetailsWithPeriodGetResponse + + return await self.request_adapter.send_async(request_info, AggregatedAppsDetailsWithPeriodGetResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function aggregatedAppsDetails + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRe_e0d636f0(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters(): + """ + Invoke function aggregatedAppsDetails + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/security/data_discovery/cloud_app_discovery/uploaded_streams/item/microsoft_graph_security_aggregated_apps_details_with_period/microsoft_graph_security_aggregated_apps_details_with_period_request_builder.py b/msgraph_beta/generated/security/data_discovery/cloud_app_discovery/uploaded_streams/item/microsoft_graph_security_aggregated_apps_details_with_period/microsoft_graph_security_aggregated_apps_details_with_period_request_builder.py deleted file mode 100644 index ec9a2180862..00000000000 --- a/msgraph_beta/generated/security/data_discovery/cloud_app_discovery/uploaded_streams/item/microsoft_graph_security_aggregated_apps_details_with_period/microsoft_graph_security_aggregated_apps_details_with_period_request_builder.py +++ /dev/null @@ -1,141 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - from .aggregated_apps_details_with_period_get_response import AggregatedAppsDetailsWithPeriodGetResponse - -class MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the aggregatedAppsDetails method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], period: Optional[datetime.timedelta] = None) -> None: - """ - Instantiates a new MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param period: Usage: period={period} - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['period'] = period - super().__init__(request_adapter, "{+baseurl}/security/dataDiscovery/cloudAppDiscovery/uploadedStreams/{cloudAppDiscoveryReport%2Did}/microsoft.graph.security.aggregatedAppsDetails(period={period}){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters]] = None) -> Optional[AggregatedAppsDetailsWithPeriodGetResponse]: - """ - Invoke function aggregatedAppsDetails - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[AggregatedAppsDetailsWithPeriodGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .aggregated_apps_details_with_period_get_response import AggregatedAppsDetailsWithPeriodGetResponse - - return await self.request_adapter.send_async(request_info, AggregatedAppsDetailsWithPeriodGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function aggregatedAppsDetails - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters(): - """ - Invoke function aggregatedAppsDetails - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphSecurityAggregatedAppsDetailsWithPeriodRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py b/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py new file mode 100644 index 00000000000..9602a1428a9 --- /dev/null +++ b/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .....models.sensitivity_label import SensitivityLabel + +class ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(BaseRequestBuilder): + """ + Provides operations to call the computeInheritance method. Original name: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: + """ + Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e and sets the default values. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['contentFormats'] = content_formats + path_parameters['labelIds'] = label_ids + path_parameters['locale'] = locale + super().__init__(request_adapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, raw_url) + + @dataclass + class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py deleted file mode 100644 index 1a13794f3e2..00000000000 --- a/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .....models.sensitivity_label import SensitivityLabel - -class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the computeInheritance method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: - """ - Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder and sets the default values. - param content_formats: Usage: contentFormats={contentFormats} - param label_ids: Usage: labelIds={labelIds} - param locale: Usage: locale='{locale}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['contentFormats'] = content_formats - path_parameters['labelIds'] = label_ids - path_parameters['locale'] = locale - super().__init__(request_adapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[SensitivityLabel] - Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .....models.sensitivity_label import SensitivityLabel - - return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py b/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py new file mode 100644 index 00000000000..7b59cbae787 --- /dev/null +++ b/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .......models.sensitivity_label import SensitivityLabel + +class ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(BaseRequestBuilder): + """ + Provides operations to call the computeInheritance method. Original name: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: + """ + Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e and sets the default values. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['contentFormats'] = content_formats + path_parameters['labelIds'] = label_ids + path_parameters['locale'] = locale + super().__init__(request_adapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, raw_url) + + @dataclass + class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py deleted file mode 100644 index f8a37d85e63..00000000000 --- a/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - from .......models.sensitivity_label import SensitivityLabel - -class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the computeInheritance method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: - """ - Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder and sets the default values. - param content_formats: Usage: contentFormats={contentFormats} - param label_ids: Usage: labelIds={labelIds} - param locale: Usage: locale='{locale}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['contentFormats'] = content_formats - path_parameters['labelIds'] = label_ids - path_parameters['locale'] = locale - super().__init__(request_adapter, "{+baseurl}/security/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[SensitivityLabel] - Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .......models.sensitivity_label import SensitivityLabel - - return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/sublabels_request_builder.py b/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/sublabels_request_builder.py index 1a51ac7aea9..815fce1c480 100644 --- a/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/sublabels_request_builder.py +++ b/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/item/sublabels/sublabels_request_builder.py @@ -17,7 +17,7 @@ from ......models.o_data_errors.o_data_error import ODataError from ......models.sensitivity_label import SensitivityLabel from ......models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder from .count.count_request_builder import CountRequestBuilder from .evaluate.evaluate_request_builder import EvaluateRequestBuilder @@ -50,13 +50,13 @@ def by_sensitivity_label_id1(self,sensitivity_label_id1: str) -> SensitivityLabe url_tpl_params["sensitivityLabel%2Did1"] = sensitivity_label_id1 return SensitivityLabelItemRequestBuilder(self.request_adapter, url_tpl_params) - def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: """ Provides operations to call the computeInheritance method. param content_formats: Usage: contentFormats={contentFormats} param label_ids: Usage: labelIds={labelIds} param locale: Usage: locale='{locale}' - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e """ if content_formats is None: raise TypeError("content_formats cannot be null.") @@ -64,9 +64,9 @@ def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,con raise TypeError("label_ids cannot be null.") if locale is None: raise TypeError("locale cannot be null.") - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) async def get(self,request_configuration: Optional[RequestConfiguration[SublabelsRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabelCollectionResponse]: """ diff --git a/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/sensitivity_labels_request_builder.py b/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/sensitivity_labels_request_builder.py index 3e167820777..af423e9fc2a 100644 --- a/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/sensitivity_labels_request_builder.py +++ b/msgraph_beta/generated/security/data_security_and_governance/sensitivity_labels/sensitivity_labels_request_builder.py @@ -17,7 +17,7 @@ from ....models.o_data_errors.o_data_error import ODataError from ....models.sensitivity_label import SensitivityLabel from ....models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder from .count.count_request_builder import CountRequestBuilder from .evaluate.evaluate_request_builder import EvaluateRequestBuilder @@ -50,13 +50,13 @@ def by_sensitivity_label_id(self,sensitivity_label_id: str) -> SensitivityLabelI url_tpl_params["sensitivityLabel%2Did"] = sensitivity_label_id return SensitivityLabelItemRequestBuilder(self.request_adapter, url_tpl_params) - def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: """ Provides operations to call the computeInheritance method. param content_formats: Usage: contentFormats={contentFormats} param label_ids: Usage: labelIds={labelIds} param locale: Usage: locale='{locale}' - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e """ if content_formats is None: raise TypeError("content_formats cannot be null.") @@ -64,9 +64,9 @@ def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,con raise TypeError("label_ids cannot be null.") if locale is None: raise TypeError("locale cannot be null.") - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) async def get(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabelCollectionResponse]: """ diff --git a/msgraph_beta/generated/security/identities/sensor_migration/item/sensor_migration_item_request_builder.py b/msgraph_beta/generated/security/identities/sensor_migration/item/sensor_migration_item_request_builder.py index e962b3fd2e0..b5bb9e64d65 100644 --- a/msgraph_beta/generated/security/identities/sensor_migration/item/sensor_migration_item_request_builder.py +++ b/msgraph_beta/generated/security/identities/sensor_migration/item/sensor_migration_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[SensorMigrationItemRequestBuilderGetQueryParameters]] = None) -> Optional[SensorMigration]: """ - Get sensorMigration from security + Represents Microsoft Defender for Identity sensors that can be migrated to the unified security portal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SensorMigration] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SensorMigrationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get sensorMigration from security + Represents Microsoft Defender for Identity sensors that can be migrated to the unified security portal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class SensorMigrationItemRequestBuilderDeleteRequestConfiguration(RequestConfigu @dataclass class SensorMigrationItemRequestBuilderGetQueryParameters(): """ - Get sensorMigration from security + Represents Microsoft Defender for Identity sensors that can be migrated to the unified security portal. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/security/identities/sensor_migration/microsoft_graph_security_migrate/microsoft_graph_security_migrate_request_builder.py b/msgraph_beta/generated/security/identities/sensor_migration/microsoft_graph_security_migrate/microsoft_graph_security_migrate_request_builder.py index 7756fe54ba4..9f03d2e81c4 100644 --- a/msgraph_beta/generated/security/identities/sensor_migration/microsoft_graph_security_migrate/microsoft_graph_security_migrate_request_builder.py +++ b/msgraph_beta/generated/security/identities/sensor_migration/microsoft_graph_security_migrate/microsoft_graph_security_migrate_request_builder.py @@ -33,10 +33,11 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: MigratePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[MigrateSensorsResult]: """ - Invoke action migrate + Migrate the specified sensors to the unified security portal. This action initiates the migration process for one or more Microsoft Defender for Identity sensors. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MigrateSensorsResult] + Find more info here: https://learn.microsoft.com/graph/api/security-sensormigration-migrate?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -56,7 +57,7 @@ async def post(self,body: MigratePostRequestBody, request_configuration: Optiona def to_post_request_information(self,body: MigratePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Invoke action migrate + Migrate the specified sensors to the unified security portal. This action initiates the migration process for one or more Microsoft Defender for Identity sensors. 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/security/identities/sensor_migration/sensor_migration_request_builder.py b/msgraph_beta/generated/security/identities/sensor_migration/sensor_migration_request_builder.py index 696186f02c8..7fd4a4f8c30 100644 --- a/msgraph_beta/generated/security/identities/sensor_migration/sensor_migration_request_builder.py +++ b/msgraph_beta/generated/security/identities/sensor_migration/sensor_migration_request_builder.py @@ -50,9 +50,10 @@ def by_sensor_migration_id(self,sensor_migration_id: str) -> SensorMigrationItem async def get(self,request_configuration: Optional[RequestConfiguration[SensorMigrationRequestBuilderGetQueryParameters]] = None) -> Optional[SensorMigrationCollectionResponse]: """ - Get sensorMigration from security + Get a list of the sensorMigration objects and their properties. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SensorMigrationCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/security-identitycontainer-list-sensormigration?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -93,7 +94,7 @@ async def post(self,body: SensorMigration, request_configuration: Optional[Reque def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SensorMigrationRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get sensorMigration from security + Get a list of the sensorMigration objects and their properties. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +149,7 @@ def microsoft_graph_security_migrate(self) -> MicrosoftGraphSecurityMigrateReque @dataclass class SensorMigrationRequestBuilderGetQueryParameters(): """ - Get sensorMigration from security + Get a list of the sensorMigration objects and their properties. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/security/identities/sensors/microsoft_graph_security_regenerate_deployment_access_key/microsoft_graph_security_regenerate_deployment_access_key_requ_9ca57bf4.py b/msgraph_beta/generated/security/identities/sensors/microsoft_graph_security_regenerate_deployment_access_key/microsoft_graph_security_regenerate_deployment_access_key_requ_9ca57bf4.py new file mode 100644 index 00000000000..8a1c1c0b943 --- /dev/null +++ b/msgraph_beta/generated/security/identities/sensors/microsoft_graph_security_regenerate_deployment_access_key/microsoft_graph_security_regenerate_deployment_access_key_requ_9ca57bf4.py @@ -0,0 +1,82 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .....models.security.deployment_access_key_type import DeploymentAccessKeyType + +class MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4(BaseRequestBuilder): + """ + Provides operations to call the regenerateDeploymentAccessKey method. Original name: MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/identities/sensors/microsoft.graph.security.regenerateDeploymentAccessKey", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeploymentAccessKeyType]: + """ + Generate a new deployment access key that can be used to install a sensor associated with the workspace. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DeploymentAccessKeyType] + Find more info here: https://learn.microsoft.com/graph/api/security-sensor-regeneratedeploymentaccesskey?view=graph-rest-beta + """ + request_info = self.to_post_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.security.deployment_access_key_type import DeploymentAccessKeyType + + return await self.request_adapter.send_async(request_info, DeploymentAccessKeyType, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Generate a new deployment access key that can be used to install a sensor associated with the workspace. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/security/identities/sensors/microsoft_graph_security_regenerate_deployment_access_key/microsoft_graph_security_regenerate_deployment_access_key_request_builder.py b/msgraph_beta/generated/security/identities/sensors/microsoft_graph_security_regenerate_deployment_access_key/microsoft_graph_security_regenerate_deployment_access_key_request_builder.py deleted file mode 100644 index f0bd3b97bb7..00000000000 --- a/msgraph_beta/generated/security/identities/sensors/microsoft_graph_security_regenerate_deployment_access_key/microsoft_graph_security_regenerate_deployment_access_key_request_builder.py +++ /dev/null @@ -1,82 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .....models.security.deployment_access_key_type import DeploymentAccessKeyType - -class MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the regenerateDeploymentAccessKey method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/security/identities/sensors/microsoft.graph.security.regenerateDeploymentAccessKey", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DeploymentAccessKeyType]: - """ - Generate a new deployment access key that can be used to install a sensor associated with the workspace. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DeploymentAccessKeyType] - Find more info here: https://learn.microsoft.com/graph/api/security-sensor-regeneratedeploymentaccesskey?view=graph-rest-beta - """ - request_info = self.to_post_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .....models.security.deployment_access_key_type import DeploymentAccessKeyType - - return await self.request_adapter.send_async(request_info, DeploymentAccessKeyType, error_mapping) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Generate a new deployment access key that can be used to install a sensor associated with the workspace. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/security/identities/sensors/sensors_request_builder.py b/msgraph_beta/generated/security/identities/sensors/sensors_request_builder.py index 2fe3a7ac4a8..7ec7b005dac 100644 --- a/msgraph_beta/generated/security/identities/sensors/sensors_request_builder.py +++ b/msgraph_beta/generated/security/identities/sensors/sensors_request_builder.py @@ -21,7 +21,7 @@ from .item.sensor_item_request_builder import SensorItemRequestBuilder from .microsoft_graph_security_get_deployment_access_key.microsoft_graph_security_get_deployment_access_key_request_builder import MicrosoftGraphSecurityGetDeploymentAccessKeyRequestBuilder from .microsoft_graph_security_get_deployment_package_uri.microsoft_graph_security_get_deployment_package_uri_request_builder import MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder - from .microsoft_graph_security_regenerate_deployment_access_key.microsoft_graph_security_regenerate_deployment_access_key_request_builder import MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder + from .microsoft_graph_security_regenerate_deployment_access_key.microsoft_graph_security_regenerate_deployment_access_key_requ_9ca57bf4 import MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4 class SensorsRequestBuilder(BaseRequestBuilder): """ @@ -158,13 +158,13 @@ def microsoft_graph_security_get_deployment_package_uri(self) -> MicrosoftGraphS return MicrosoftGraphSecurityGetDeploymentPackageUriRequestBuilder(self.request_adapter, self.path_parameters) @property - def microsoft_graph_security_regenerate_deployment_access_key(self) -> MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder: + def microsoft_graph_security_regenerate_deployment_access_key(self) -> MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4: """ Provides operations to call the regenerateDeploymentAccessKey method. """ - from .microsoft_graph_security_regenerate_deployment_access_key.microsoft_graph_security_regenerate_deployment_access_key_request_builder import MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder + from .microsoft_graph_security_regenerate_deployment_access_key.microsoft_graph_security_regenerate_deployment_access_key_requ_9ca57bf4 import MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4 - return MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequestBuilder(self.request_adapter, self.path_parameters) + return MicrosoftGraphSecurityRegenerateDeploymentAccessKeyRequ_9ca57bf4(self.request_adapter, self.path_parameters) @dataclass class SensorsRequestBuilderGetQueryParameters(): diff --git a/msgraph_beta/generated/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/microsoft_graph_security_evaluate_classification_results_requ_fb04bbec.py b/msgraph_beta/generated/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/microsoft_graph_security_evaluate_classification_results_requ_fb04bbec.py new file mode 100644 index 00000000000..9c70bf3e5d1 --- /dev/null +++ b/msgraph_beta/generated/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/microsoft_graph_security_evaluate_classification_results_requ_fb04bbec.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .evaluate_classification_results_post_request_body import EvaluateClassificationResultsPostRequestBody + from .evaluate_classification_results_post_response import EvaluateClassificationResultsPostResponse + +class MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec(BaseRequestBuilder): + """ + Provides operations to call the evaluateClassificationResults method. Original name: MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/informationProtection/sensitivityLabels/microsoft.graph.security.evaluateClassificationResults", path_parameters) + + async def post(self,body: EvaluateClassificationResultsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[EvaluateClassificationResultsPostResponse]: + """ + Use the classification results to compute the sensitivity label that should be applied and return the set of actions that must be taken to correctly label the information. This API is useful when a label should be set automatically based on classification of the file contents, rather than labeled directly by a user or service. To evaluate based on classification results, provide the contentInfo, which includes existing content metadata key-value pairs, and classification results. The API returns an informationProtectionAction that contains one of more of the following: + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[EvaluateClassificationResultsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/security-sensitivitylabel-evaluateclassificationresults?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .evaluate_classification_results_post_response import EvaluateClassificationResultsPostResponse + + return await self.request_adapter.send_async(request_info, EvaluateClassificationResultsPostResponse, error_mapping) + + def to_post_request_information(self,body: EvaluateClassificationResultsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Use the classification results to compute the sensitivity label that should be applied and return the set of actions that must be taken to correctly label the information. This API is useful when a label should be set automatically based on classification of the file contents, rather than labeled directly by a user or service. To evaluate based on classification results, provide the contentInfo, which includes existing content metadata key-value pairs, and classification results. The API returns an informationProtectionAction that contains one of more of the following: + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/microsoft_graph_security_evaluate_classification_results_request_builder.py b/msgraph_beta/generated/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/microsoft_graph_security_evaluate_classification_results_request_builder.py deleted file mode 100644 index 9e1ab2084f2..00000000000 --- a/msgraph_beta/generated/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/microsoft_graph_security_evaluate_classification_results_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .evaluate_classification_results_post_request_body import EvaluateClassificationResultsPostRequestBody - from .evaluate_classification_results_post_response import EvaluateClassificationResultsPostResponse - -class MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the evaluateClassificationResults method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/security/informationProtection/sensitivityLabels/microsoft.graph.security.evaluateClassificationResults", path_parameters) - - async def post(self,body: EvaluateClassificationResultsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[EvaluateClassificationResultsPostResponse]: - """ - Use the classification results to compute the sensitivity label that should be applied and return the set of actions that must be taken to correctly label the information. This API is useful when a label should be set automatically based on classification of the file contents, rather than labeled directly by a user or service. To evaluate based on classification results, provide the contentInfo, which includes existing content metadata key-value pairs, and classification results. The API returns an informationProtectionAction that contains one of more of the following: - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EvaluateClassificationResultsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/security-sensitivitylabel-evaluateclassificationresults?view=graph-rest-beta - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .evaluate_classification_results_post_response import EvaluateClassificationResultsPostResponse - - return await self.request_adapter.send_async(request_info, EvaluateClassificationResultsPostResponse, error_mapping) - - def to_post_request_information(self,body: EvaluateClassificationResultsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Use the classification results to compute the sensitivity label that should be applied and return the set of actions that must be taken to correctly label the information. This API is useful when a label should be set automatically based on classification of the file contents, rather than labeled directly by a user or service. To evaluate based on classification results, provide the contentInfo, which includes existing content metadata key-value pairs, and classification results. The API returns an informationProtectionAction that contains one of more of the following: - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/security/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py b/msgraph_beta/generated/security/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py index 8e5add44d00..f0077d48108 100644 --- a/msgraph_beta/generated/security/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py +++ b/msgraph_beta/generated/security/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py @@ -20,7 +20,7 @@ from .count.count_request_builder import CountRequestBuilder from .item.sensitivity_label_item_request_builder import SensitivityLabelItemRequestBuilder from .microsoft_graph_security_evaluate_application.microsoft_graph_security_evaluate_application_request_builder import MicrosoftGraphSecurityEvaluateApplicationRequestBuilder - from .microsoft_graph_security_evaluate_classification_results.microsoft_graph_security_evaluate_classification_results_request_builder import MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder + from .microsoft_graph_security_evaluate_classification_results.microsoft_graph_security_evaluate_classification_results_requ_fb04bbec import MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec from .microsoft_graph_security_evaluate_removal.microsoft_graph_security_evaluate_removal_request_builder import MicrosoftGraphSecurityEvaluateRemovalRequestBuilder from .microsoft_graph_security_extract_content_label.microsoft_graph_security_extract_content_label_request_builder import MicrosoftGraphSecurityExtractContentLabelRequestBuilder @@ -149,13 +149,13 @@ def microsoft_graph_security_evaluate_application(self) -> MicrosoftGraphSecurit return MicrosoftGraphSecurityEvaluateApplicationRequestBuilder(self.request_adapter, self.path_parameters) @property - def microsoft_graph_security_evaluate_classification_results(self) -> MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder: + def microsoft_graph_security_evaluate_classification_results(self) -> MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec: """ Provides operations to call the evaluateClassificationResults method. """ - from .microsoft_graph_security_evaluate_classification_results.microsoft_graph_security_evaluate_classification_results_request_builder import MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder + from .microsoft_graph_security_evaluate_classification_results.microsoft_graph_security_evaluate_classification_results_requ_fb04bbec import MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec - return MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder(self.request_adapter, self.path_parameters) + return MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec(self.request_adapter, self.path_parameters) @property def microsoft_graph_security_evaluate_removal(self) -> MicrosoftGraphSecurityEvaluateRemovalRequestBuilder: diff --git a/msgraph_beta/generated/security/microsoft_graph_security_get_hunting_schema/microsoft_graph_security_get_hunting_schema_request_builder.py b/msgraph_beta/generated/security/microsoft_graph_security_get_hunting_schema/microsoft_graph_security_get_hunting_schema_request_builder.py new file mode 100644 index 00000000000..a59f7d7a3bc --- /dev/null +++ b/msgraph_beta/generated/security/microsoft_graph_security_get_hunting_schema/microsoft_graph_security_get_hunting_schema_request_builder.py @@ -0,0 +1,81 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.security.hunting_schema_result import HuntingSchemaResult + +class MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the getHuntingSchema method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/security/microsoft.graph.security.getHuntingSchema()", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[HuntingSchemaResult]: + """ + Retrieve the advanced hunting schema accessible to the signed-in user, including the tables and functions the user is authorized to query and invoke in advanced hunting with Microsoft Defender XDR. The returned schema reflects the user's effective permissions. Each user within a tenant may have a different effective schema depending on their role and access level. Common use cases include: + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[HuntingSchemaResult] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.security.hunting_schema_result import HuntingSchemaResult + + return await self.request_adapter.send_async(request_info, HuntingSchemaResult, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Retrieve the advanced hunting schema accessible to the signed-in user, including the tables and functions the user is authorized to query and invoke in advanced hunting with Microsoft Defender XDR. The returned schema reflects the user's effective permissions. Each user within a tenant may have a different effective schema depending on their role and access level. Common use cases include: + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphSecurityGetHuntingSchemaRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/security/microsoft_graph_security_get_run_hunting_query_with_querytimesp_b8f2ec68/microsoft_graph_security_get_run_hunting_query_with_querytimesp_0505dfd4.py b/msgraph_beta/generated/security/microsoft_graph_security_get_run_hunting_query_with_querytimesp_b8f2ec68/microsoft_graph_security_get_run_hunting_query_with_querytimesp_0505dfd4.py new file mode 100644 index 00000000000..b1e10dbd862 --- /dev/null +++ b/msgraph_beta/generated/security/microsoft_graph_security_get_run_hunting_query_with_querytimesp_b8f2ec68/microsoft_graph_security_get_run_hunting_query_with_querytimesp_0505dfd4.py @@ -0,0 +1,111 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from uuid import UUID +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.security.hunting_query_results import HuntingQueryResults + +class MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4(BaseRequestBuilder): + """ + Provides operations to call the getRunHuntingQuery method. Original name: MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], query: Optional[str] = None) -> None: + """ + Instantiates a new MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param query: Usage: query='{query}' + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['query'] = query + super().__init__(request_adapter, "{+baseurl}/security/microsoft.graph.security.getRunHuntingQuery(query='{query}',timespan='@timespan',workspaceId=@workspaceId){?timespan*,workspaceId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilderGetQueryParameters]] = None) -> Optional[HuntingQueryResults]: + """ + Query a specified set of event, activity, or entity data supported by Microsoft Defender XDR to proactively look for specific threats in your environment, by using a GET request. This function is the GET-based companion to the runHuntingQuery action. It accepts a query in Kusto Query Language (KQL) as a URL parameter, executes it against the advanced hunting schema, and returns the same huntingQueryResults shape as the POST action. Use this function in scenarios that can't issue authenticated POST requests, such as Power BI dashboards that authenticate through Web.Contents. Find out more about hunting for threats across devices, emails, apps, and identities. Learn about KQL. For information on using advanced hunting in the Microsoft Defender portal, see Proactively hunt for threats with advanced hunting in Microsoft Defender XDR. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[HuntingQueryResults] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.security.hunting_query_results import HuntingQueryResults + + return await self.request_adapter.send_async(request_info, HuntingQueryResults, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Query a specified set of event, activity, or entity data supported by Microsoft Defender XDR to proactively look for specific threats in your environment, by using a GET request. This function is the GET-based companion to the runHuntingQuery action. It accepts a query in Kusto Query Language (KQL) as a URL parameter, executes it against the advanced hunting schema, and returns the same huntingQueryResults shape as the POST action. Use this function in scenarios that can't issue authenticated POST requests, such as Power BI dashboards that authenticate through Web.Contents. Find out more about hunting for threats across devices, emails, apps, and identities. Learn about KQL. For information on using advanced hunting in the Microsoft Defender portal, see Proactively hunt for threats with advanced hunting in Microsoft Defender XDR. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilderGetQueryParameters(): + """ + Query a specified set of event, activity, or entity data supported by Microsoft Defender XDR to proactively look for specific threats in your environment, by using a GET request. This function is the GET-based companion to the runHuntingQuery action. It accepts a query in Kusto Query Language (KQL) as a URL parameter, executes it against the advanced hunting schema, and returns the same huntingQueryResults shape as the POST action. Use this function in scenarios that can't issue authenticated POST requests, such as Power BI dashboards that authenticate through Web.Contents. Find out more about hunting for threats across devices, emails, apps, and identities. Learn about KQL. For information on using advanced hunting in the Microsoft Defender portal, see Proactively hunt for threats with advanced hunting in Microsoft Defender XDR. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "workspace_id": + return "workspaceId" + if original_name == "timespan": + return "timespan" + return original_name + + # Usage: timespan='@timespan' + timespan: Optional[str] = None + + # Usage: workspaceId=@workspaceId + workspace_id: Optional[UUID] = None + + + @dataclass + class MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilderGetRequestConfiguration(RequestConfiguration[MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimespanTimespanWithWorkspaceIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/security/microsoft_graph_security_run_hunting_query/microsoft_graph_security_run_hunting_query_request_builder.py b/msgraph_beta/generated/security/microsoft_graph_security_run_hunting_query/microsoft_graph_security_run_hunting_query_request_builder.py index 91fe68e3db7..7d0354d62f1 100644 --- a/msgraph_beta/generated/security/microsoft_graph_security_run_hunting_query/microsoft_graph_security_run_hunting_query_request_builder.py +++ b/msgraph_beta/generated/security/microsoft_graph_security_run_hunting_query/microsoft_graph_security_run_hunting_query_request_builder.py @@ -33,7 +33,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: RunHuntingQueryPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[HuntingQueryResults]: """ - Query a specified set of event, activity, or entity data supported by Microsoft 365 Defender to proactively look for specific threats in your environment. This method is for advanced hunting in Microsoft 365 Defender. This method includes a query in Kusto Query Language (KQL). It specifies a data table in the advanced hunting schema and a piped sequence of operators to filter or search that data and format the query output in specific ways. Find out more about hunting for threats across devices, emails, apps, and identities. Learn about KQL. For information on using advanced hunting in the Microsoft 365 Defender portal, see Proactively hunt for threats with advanced hunting in Microsoft 365 Defender. + Query a specified set of event, activity, or entity data supported by Microsoft Defender XDR to proactively look for specific threats in your environment. This method is for advanced hunting in Microsoft Defender XDR. This method includes a query in Kusto Query Language (KQL). It specifies a data table in the advanced hunting schema and a piped sequence of operators to filter or search that data and format the query output in specific ways. Find out more about hunting for threats across devices, emails, apps, and identities. Learn about KQL. For information on using advanced hunting in the Microsoft Defender portal, see Proactively hunt for threats with advanced hunting in Microsoft Defender XDR. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[HuntingQueryResults] @@ -56,7 +56,7 @@ async def post(self,body: RunHuntingQueryPostRequestBody, request_configuration: def to_post_request_information(self,body: RunHuntingQueryPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Query a specified set of event, activity, or entity data supported by Microsoft 365 Defender to proactively look for specific threats in your environment. This method is for advanced hunting in Microsoft 365 Defender. This method includes a query in Kusto Query Language (KQL). It specifies a data table in the advanced hunting schema and a piped sequence of operators to filter or search that data and format the query output in specific ways. Find out more about hunting for threats across devices, emails, apps, and identities. Learn about KQL. For information on using advanced hunting in the Microsoft 365 Defender portal, see Proactively hunt for threats with advanced hunting in Microsoft 365 Defender. + Query a specified set of event, activity, or entity data supported by Microsoft Defender XDR to proactively look for specific threats in your environment. This method is for advanced hunting in Microsoft Defender XDR. This method includes a query in Kusto Query Language (KQL). It specifies a data table in the advanced hunting schema and a piped sequence of operators to filter or search that data and format the query output in specific ways. Find out more about hunting for threats across devices, emails, apps, and identities. Learn about KQL. For information on using advanced hunting in the Microsoft Defender portal, see Proactively hunt for threats with advanced hunting in Microsoft Defender XDR. 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/security/microsoft_graph_security_run_hunting_query/run_hunting_query_post_request_body.py b/msgraph_beta/generated/security/microsoft_graph_security_run_hunting_query/run_hunting_query_post_request_body.py index d3a989923d1..14b342b1cd7 100644 --- a/msgraph_beta/generated/security/microsoft_graph_security_run_hunting_query/run_hunting_query_post_request_body.py +++ b/msgraph_beta/generated/security/microsoft_graph_security_run_hunting_query/run_hunting_query_post_request_body.py @@ -4,6 +4,7 @@ from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton from typing import Any, Optional, TYPE_CHECKING, Union +from uuid import UUID @dataclass class RunHuntingQueryPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): @@ -16,6 +17,8 @@ class RunHuntingQueryPostRequestBody(AdditionalDataHolder, BackedModel, Parsable query: Optional[str] = None # The timespan property timespan: Optional[str] = None + # The workspaceId property + workspace_id: Optional[UUID] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RunHuntingQueryPostRequestBody: @@ -36,6 +39,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: fields: dict[str, Callable[[Any], None]] = { "query": lambda n : setattr(self, 'query', n.get_str_value()), "timespan": lambda n : setattr(self, 'timespan', n.get_str_value()), + "workspaceId": lambda n : setattr(self, 'workspace_id', n.get_uuid_value()), } return fields @@ -49,6 +53,7 @@ def serialize(self,writer: SerializationWriter) -> None: raise TypeError("writer cannot be null.") writer.write_str_value("query", self.query) writer.write_str_value("timespan", self.timespan) + writer.write_uuid_value("workspaceId", self.workspace_id) writer.write_additional_data_value(self.additional_data) diff --git a/msgraph_beta/generated/security/rules/detection_rules/detection_rules_request_builder.py b/msgraph_beta/generated/security/rules/detection_rules/detection_rules_request_builder.py index 5a005e6b61e..5b6339905d0 100644 --- a/msgraph_beta/generated/security/rules/detection_rules/detection_rules_request_builder.py +++ b/msgraph_beta/generated/security/rules/detection_rules/detection_rules_request_builder.py @@ -49,10 +49,10 @@ def by_detection_rule_id(self,detection_rule_id: str) -> DetectionRuleItemReques async def get(self,request_configuration: Optional[RequestConfiguration[DetectionRulesRequestBuilderGetQueryParameters]] = None) -> Optional[DetectionRuleCollectionResponse]: """ - Get a list of custom detection rules.With custom detections, you can proactively monitor for and respond to various events and system states, including suspected breach activity and misconfigured assets in their organization network.Custom detection rules, which are written in Kusto query language (KQL), automatically trigger alerts and response actions once there are events matching their KQL queries. + Get a list of detectionRule objects and their properties. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DetectionRuleCollectionResponse] - Find more info here: https://learn.microsoft.com/graph/api/security-detectionrule-list?view=graph-rest-beta + Find more info here: https://learn.microsoft.com/graph/api/security-rulesroot-list-detectionrules?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -70,10 +70,11 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Detectio async def post(self,body: DetectionRule, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DetectionRule]: """ - Create new navigation property to detectionRules for security + Create a new detectionRule object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DetectionRule] + Find more info here: https://learn.microsoft.com/graph/api/security-rulesroot-post-detectionrules?view=graph-rest-beta """ if body is None: raise TypeError("body cannot be null.") @@ -93,7 +94,7 @@ async def post(self,body: DetectionRule, request_configuration: Optional[Request def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DetectionRulesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a list of custom detection rules.With custom detections, you can proactively monitor for and respond to various events and system states, including suspected breach activity and misconfigured assets in their organization network.Custom detection rules, which are written in Kusto query language (KQL), automatically trigger alerts and response actions once there are events matching their KQL queries. + Get a list of detectionRule objects and their properties. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -104,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: DetectionRule, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create new navigation property to detectionRules for security + Create a new detectionRule object. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -139,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class DetectionRulesRequestBuilderGetQueryParameters(): """ - Get a list of custom detection rules.With custom detections, you can proactively monitor for and respond to various events and system states, including suspected breach activity and misconfigured assets in their organization network.Custom detection rules, which are written in Kusto query language (KQL), automatically trigger alerts and response actions once there are events matching their KQL queries. + Get a list of detectionRule objects and their properties. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/security/rules/detection_rules/item/detection_rule_item_request_builder.py b/msgraph_beta/generated/security/rules/detection_rules/item/detection_rule_item_request_builder.py index a0b7b5657ad..69187e04cea 100644 --- a/msgraph_beta/generated/security/rules/detection_rules/item/detection_rule_item_request_builder.py +++ b/msgraph_beta/generated/security/rules/detection_rules/item/detection_rule_item_request_builder.py @@ -32,9 +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 navigation property detectionRules for security + Delete a detectionRule object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None + Find more info here: https://learn.microsoft.com/graph/api/security-rulesroot-delete-detectionrules?view=graph-rest-beta """ request_info = self.to_delete_request_information( request_configuration @@ -50,7 +51,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[DetectionRuleItemRequestBuilderGetQueryParameters]] = None) -> Optional[DetectionRule]: """ - Get detectionRules from security + The custom detection rules configured for the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DetectionRule] """ @@ -93,7 +94,7 @@ async def patch(self,body: DetectionRule, request_configuration: Optional[Reques def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete navigation property detectionRules for security + Delete a detectionRule object. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -104,7 +105,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DetectionRuleItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get detectionRules from security + The custom detection rules configured for the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +149,7 @@ class DetectionRuleItemRequestBuilderDeleteRequestConfiguration(RequestConfigura @dataclass class DetectionRuleItemRequestBuilderGetQueryParameters(): """ - Get detectionRules from security + The custom detection rules configured for the tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/security/rules/rules_request_builder.py b/msgraph_beta/generated/security/rules/rules_request_builder.py index b90c61fd28a..6ecc3a1c6e6 100644 --- a/msgraph_beta/generated/security/rules/rules_request_builder.py +++ b/msgraph_beta/generated/security/rules/rules_request_builder.py @@ -51,7 +51,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[RulesRequestBuilderGetQueryParameters]] = None) -> Optional[RulesRoot]: """ - Get rules from security + Container for the security rules configured in Microsoft Defender XDR, including custom detection rules. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[RulesRoot] """ @@ -105,7 +105,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RulesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get rules from security + Container for the security rules configured in Microsoft Defender XDR, including custom detection rules. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -158,7 +158,7 @@ class RulesRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryPa @dataclass class RulesRequestBuilderGetQueryParameters(): """ - Get rules from security + Container for the security rules configured in Microsoft Defender XDR, including custom detection rules. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/security/security_request_builder.py b/msgraph_beta/generated/security/security_request_builder.py index 818fffa73de..ac8ec92d677 100644 --- a/msgraph_beta/generated/security/security_request_builder.py +++ b/msgraph_beta/generated/security/security_request_builder.py @@ -34,6 +34,8 @@ from .information_protection.information_protection_request_builder import InformationProtectionRequestBuilder from .ip_security_profiles.ip_security_profiles_request_builder import IpSecurityProfilesRequestBuilder from .labels.labels_request_builder import LabelsRequestBuilder + from .microsoft_graph_security_get_hunting_schema.microsoft_graph_security_get_hunting_schema_request_builder import MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder + from .microsoft_graph_security_get_run_hunting_query_with_querytimesp_b8f2ec68.microsoft_graph_security_get_run_hunting_query_with_querytimesp_0505dfd4 import MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4 from .microsoft_graph_security_run_hunting_query.microsoft_graph_security_run_hunting_query_request_builder import MicrosoftGraphSecurityRunHuntingQueryRequestBuilder from .partner.partner_request_builder import PartnerRequestBuilder from .provider_tenant_settings.provider_tenant_settings_request_builder import ProviderTenantSettingsRequestBuilder @@ -84,6 +86,18 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Security return await self.request_adapter.send_async(request_info, Security, error_mapping) + def microsoft_graph_security_get_run_hunting_query_with_querytimespan_timespan_with_workspace_id(self,query: str) -> MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4: + """ + Provides operations to call the getRunHuntingQuery method. + param query: Usage: query='{query}' + Returns: MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4 + """ + if query is None: + raise TypeError("query cannot be null.") + from .microsoft_graph_security_get_run_hunting_query_with_querytimesp_b8f2ec68.microsoft_graph_security_get_run_hunting_query_with_querytimesp_0505dfd4 import MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4 + + return MicrosoftGraphSecurityGetRunHuntingQueryWithQuerytimesp_0505dfd4(self.request_adapter, self.path_parameters, query) + async def patch(self,body: Security, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Security]: """ Update security @@ -305,6 +319,15 @@ def labels(self) -> LabelsRequestBuilder: return LabelsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def microsoft_graph_security_get_hunting_schema(self) -> MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder: + """ + Provides operations to call the getHuntingSchema method. + """ + from .microsoft_graph_security_get_hunting_schema.microsoft_graph_security_get_hunting_schema_request_builder import MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder + + return MicrosoftGraphSecurityGetHuntingSchemaRequestBuilder(self.request_adapter, self.path_parameters) + @property def microsoft_graph_security_run_hunting_query(self) -> MicrosoftGraphSecurityRunHuntingQueryRequestBuilder: """ diff --git a/msgraph_beta/generated/service_principals/item/claims_mapping_policies/ref/ref_request_builder.py b/msgraph_beta/generated/service_principals/item/claims_mapping_policies/ref/ref_request_builder.py index f3e8851e4f1..fe000063fc7 100644 --- a/msgraph_beta/generated/service_principals/item/claims_mapping_policies/ref/ref_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/claims_mapping_policies/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/claimsMappingPolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/claimsMappingPolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/claimsMappingPolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/claimsMappingPolicies/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/service_principals/item/get_member_groups/get_member_groups_post_request_body.py b/msgraph_beta/generated/service_principals/item/get_member_groups/get_member_groups_post_request_body.py index c00f72b817c..7f866d52799 100644 --- a/msgraph_beta/generated/service_principals/item/get_member_groups/get_member_groups_post_request_body.py +++ b/msgraph_beta/generated/service_principals/item/get_member_groups/get_member_groups_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberGroupsPostRequestBody(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 securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberGroupsPostRequestBody: diff --git a/msgraph_beta/generated/service_principals/item/get_member_objects/get_member_objects_post_request_body.py b/msgraph_beta/generated/service_principals/item/get_member_objects/get_member_objects_post_request_body.py index 07b489d3958..6fb5257fd5d 100644 --- a/msgraph_beta/generated/service_principals/item/get_member_objects/get_member_objects_post_request_body.py +++ b/msgraph_beta/generated/service_principals/item/get_member_objects/get_member_objects_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberObjectsPostRequestBody(AdditionalDataHolder, BackedModel, Parsabl # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberObjectsPostRequestBody: diff --git a/msgraph_beta/generated/service_principals/item/home_realm_discovery_policies/ref/ref_request_builder.py b/msgraph_beta/generated/service_principals/item/home_realm_discovery_policies/ref/ref_request_builder.py index 7ef3a3f7cfd..4a86eb7dc80 100644 --- a/msgraph_beta/generated/service_principals/item/home_realm_discovery_policies/ref/ref_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/home_realm_discovery_policies/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/homeRealmDiscoveryPolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/homeRealmDiscoveryPolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/homeRealmDiscoveryPolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/homeRealmDiscoveryPolicies/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/service_principals/item/owners/ref/ref_request_builder.py b/msgraph_beta/generated/service_principals/item/owners/ref/ref_request_builder.py index 687338b15ef..8d762d44a8b 100644 --- a/msgraph_beta/generated/service_principals/item/owners/ref/ref_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/owners/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/owners/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/owners/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -109,7 +109,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/owners/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -123,7 +123,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/owners/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/service_principals/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py index e803519609a..1e59ebc44df 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/acquire_access_token/acquire_access_token_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: AcquireAccessTokenPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Acquire an OAuth Access token to authorize the Microsoft Entra provisioning service to provision users into an application. + Acquire an OAuth access token from the synchronization resource to authorize the Microsoft Entra provisioning service to provision users into an application. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -55,7 +55,7 @@ async def post(self,body: AcquireAccessTokenPostRequestBody, request_configurati def to_post_request_information(self,body: AcquireAccessTokenPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Acquire an OAuth Access token to authorize the Microsoft Entra provisioning service to provision users into an application. + Acquire an OAuth access token from the synchronization resource to authorize the Microsoft Entra provisioning service to provision users into an application. 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/service_principals/item/synchronization/jobs/item/pause/pause_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/pause/pause_request_builder.py index 64a43aa8a48..0214000f90b 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/pause/pause_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/pause/pause_request_builder.py @@ -31,7 +31,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job continues from where it left off when a start call is made. + Temporarily stop a running synchronizationJob. All the progress, including job state, is persisted, and the job continues from where it left off when a start call is made. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-pause?view=graph-rest-beta @@ -50,7 +50,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job continues from where it left off when a start call is made. + Temporarily stop a running synchronizationJob. All the progress, including job state, is persisted, and the job continues from where it left off when a start call is made. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py index 264f3e1e784..0ae7edbccc4 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/provision_on_demand/provision_on_demand_request_builder.py @@ -33,7 +33,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: ProvisionOnDemandPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[StringKeyStringValuePair]: """ - Select a user and provision the account on-demand. The rate limit for this API is 5 requests per 10 seconds. No user or group will be provisioned on-demand that would not have been provisioned through the regular provisioning cycles. + Select a user and provision the account on-demand for a synchronizationJob. The rate limit for this API is 5 requests per 10 seconds. No user or group will be provisioned on-demand that would not have been provisioned through the regular provisioning cycles. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[StringKeyStringValuePair] @@ -57,7 +57,7 @@ async def post(self,body: ProvisionOnDemandPostRequestBody, request_configuratio def to_post_request_information(self,body: ProvisionOnDemandPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Select a user and provision the account on-demand. The rate limit for this API is 5 requests per 10 seconds. No user or group will be provisioned on-demand that would not have been provisioned through the regular provisioning cycles. + Select a user and provision the account on-demand for a synchronizationJob. The rate limit for this API is 5 requests per 10 seconds. No user or group will be provisioned on-demand that would not have been provisioned through the regular provisioning cycles. 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/service_principals/item/synchronization/jobs/item/restart/restart_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/restart/restart_request_builder.py index 95730ebac22..229ecb3bea8 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/restart/restart_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/restart/restart_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: RestartPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Restart a stopped synchronization job, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. + Restart a stopped synchronizationJob, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -54,7 +54,7 @@ async def post(self,body: RestartPostRequestBody, request_configuration: Optiona def to_post_request_information(self,body: RestartPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Restart a stopped synchronization job, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. + Restart a stopped synchronizationJob, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors. 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/service_principals/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py index debd4e5ab3d..4b56583c830 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/directories/item/discover/discover_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DirectoryDefinition]: """ - Discover the latest schema definition for provisioning to an application. + Discover the latest schema for a directoryDefinition to provision to an application. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryDefinition] Find more info here: https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-beta @@ -53,7 +53,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Discover the latest schema definition for provisioning to an application. + Discover the latest schema for a directoryDefinition to provision to an application. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py index 191fe5da2bc..a6e87a4b3b5 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/filter_operators/filter_operators_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[FilterOperatorsRequestBuilderGetQueryParameters]] = None) -> Optional[FilterOperatorsGetResponse]: """ - List all operators supported in the scoping filters. + List all operators supported in the scoping filters for a synchronizationSchema. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterOperatorsGetResponse] Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-filteroperators?view=graph-rest-beta @@ -53,7 +53,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterOp def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilterOperatorsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List all operators supported in the scoping filters. + List all operators supported in the scoping filters for a synchronizationSchema. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -75,7 +75,7 @@ def with_url(self,raw_url: str) -> FilterOperatorsRequestBuilder: @dataclass class FilterOperatorsRequestBuilderGetQueryParameters(): """ - List all operators supported in the scoping filters. + List all operators supported in the scoping filters for a synchronizationSchema. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/functions/functions_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/functions/functions_request_builder.py index 3def2f53cb4..ca813266595 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/functions/functions_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/functions/functions_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[FunctionsRequestBuilderGetQueryParameters]] = None) -> Optional[FunctionsGetResponse]: """ - List all the functions currently supported in the attributeMappingSource. + List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FunctionsGetResponse] Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-functions?view=graph-rest-beta @@ -53,7 +53,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Function def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FunctionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List all the functions currently supported in the attributeMappingSource. + List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -75,7 +75,7 @@ def with_url(self,raw_url: str) -> FunctionsRequestBuilder: @dataclass class FunctionsRequestBuilderGetQueryParameters(): """ - List all the functions currently supported in the attributeMappingSource. + List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py index e41962c736e..679e9989c78 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/parse_expression/parse_expression_request_builder.py @@ -33,7 +33,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: ParseExpressionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ParseExpressionResponse]: """ - Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. + Parse a string expression into an attributeMappingSource object for a synchronizationSchema. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ParseExpressionResponse] @@ -57,7 +57,7 @@ async def post(self,body: ParseExpressionPostRequestBody, request_configuration: def to_post_request_information(self,body: ParseExpressionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. + Parse a string expression into an attributeMappingSource object for a synchronizationSchema. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. 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/service_principals/item/synchronization/jobs/item/schema/schema_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/schema_request_builder.py index ddb29b43785..6056ce4d6fc 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/schema_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/schema/schema_request_builder.py @@ -54,7 +54,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[SchemaRequestBuilderGetQueryParameters]] = None) -> Optional[SynchronizationSchema]: """ - Retrieve the schema for a given synchronization job or template. + Retrieve the synchronizationSchema for a given synchronization job or template. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SynchronizationSchema] Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-get?view=graph-rest-beta @@ -75,7 +75,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SchemaRe async def patch(self,body: SynchronizationSchema, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SynchronizationSchema]: """ - Update the synchronization schema for a given job or template. This method fully replaces the current schema with the one provided in the request. To update the schema of a template, make the call on the application object. You must be the owner of the application. + Update the synchronizationSchema for a given job or template. This method fully replaces the current schema with the one provided in the request. To update the schema of a template, make the call on the application object. You must be the owner of the application. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SynchronizationSchema] @@ -110,7 +110,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SchemaRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the schema for a given synchronization job or template. + Retrieve the synchronizationSchema for a given synchronization job or template. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -121,7 +121,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_patch_request_information(self,body: SynchronizationSchema, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Update the synchronization schema for a given job or template. This method fully replaces the current schema with the one provided in the request. To update the schema of a template, make the call on the application object. You must be the owner of the application. + Update the synchronizationSchema for a given job or template. This method fully replaces the current schema with the one provided in the request. To update the schema of a template, make the call on the application object. You must be the owner of the application. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -190,7 +190,7 @@ class SchemaRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryP @dataclass class SchemaRequestBuilderGetQueryParameters(): """ - Retrieve the schema for a given synchronization job or template. + Retrieve the synchronizationSchema for a given synchronization job or template. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/start/start_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/start/start_request_builder.py index c9db31f0887..d6c28414661 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/start/start_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/start/start_request_builder.py @@ -31,7 +31,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Start an existing synchronization job. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. + Start an existing synchronizationJob. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-start?view=graph-rest-beta @@ -50,7 +50,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Start an existing synchronization job. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. + Start an existing synchronizationJob. If the job is in a paused state, it continues processing changes from the point where it was paused. If the job is in quarantine, the quarantine status is cleared. Don't create scripts to call the start job continuously while it's running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/synchronization_job_item_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/synchronization_job_item_request_builder.py index bd3207e2a59..4cb7da32215 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/synchronization_job_item_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/synchronization_job_item_request_builder.py @@ -39,7 +39,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Stop the synchronization job, and permanently delete all the state associated with it. Synchronized accounts are left as-is. + Stop the synchronizationJob, and permanently delete all the state associated with it. Synchronized accounts are left as-is. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-delete?view=graph-rest-beta @@ -58,7 +58,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[SynchronizationJobItemRequestBuilderGetQueryParameters]] = None) -> Optional[SynchronizationJob]: """ - Retrieve the existing synchronization job and its properties. + Retrieve an existing synchronizationJob and its properties. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SynchronizationJob] Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationjob-get?view=graph-rest-beta @@ -102,7 +102,7 @@ async def patch(self,body: SynchronizationJob, request_configuration: Optional[R def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Stop the synchronization job, and permanently delete all the state associated with it. Synchronized accounts are left as-is. + Stop the synchronizationJob, and permanently delete all the state associated with it. Synchronized accounts are left as-is. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -113,7 +113,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SynchronizationJobItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the existing synchronization job and its properties. + Retrieve an existing synchronizationJob and its properties. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -220,7 +220,7 @@ class SynchronizationJobItemRequestBuilderDeleteRequestConfiguration(RequestConf @dataclass class SynchronizationJobItemRequestBuilderGetQueryParameters(): """ - Retrieve the existing synchronization job and its properties. + Retrieve an existing synchronizationJob and its properties. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/validate_credentials/validate_credentials_post_request_body.py b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/validate_credentials/validate_credentials_post_request_body.py index 2c73d36e27a..373197f7d37 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/validate_credentials/validate_credentials_post_request_body.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/validate_credentials/validate_credentials_post_request_body.py @@ -15,14 +15,14 @@ class ValidateCredentialsPostRequestBody(AdditionalDataHolder, BackedModel, Pars # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The useSavedCredentials property + use_saved_credentials: Optional[bool] = False # The applicationIdentifier property application_identifier: Optional[str] = None # The credentials property credentials: Optional[list[SynchronizationSecretKeyStringValuePair]] = None # The templateId property template_id: Optional[str] = None - # The useSavedCredentials property - use_saved_credentials: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ValidateCredentialsPostRequestBody: diff --git a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py index de103b6b381..cff1c48bcf5 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/jobs/item/validate_credentials/validate_credentials_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: ValidateCredentialsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Validate that the credentials are valid in the tenant. + Validate that the credentials are valid in the tenant for a synchronizationJob. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None @@ -55,7 +55,7 @@ async def post(self,body: ValidateCredentialsPostRequestBody, request_configurat def to_post_request_information(self,body: ValidateCredentialsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Validate that the credentials are valid in the tenant. + Validate that the credentials are valid in the tenant for a synchronizationJob. 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/service_principals/item/synchronization/jobs/jobs_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/jobs/jobs_request_builder.py index 3c8be4a4193..0c4239f1c9c 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/jobs/jobs_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/jobs/jobs_request_builder.py @@ -50,7 +50,7 @@ def by_synchronization_job_id(self,synchronization_job_id: str) -> Synchronizati async def get(self,request_configuration: Optional[RequestConfiguration[JobsRequestBuilderGetQueryParameters]] = None) -> Optional[SynchronizationJobCollectionResponse]: """ - List existing jobs for a given application instance (service principal). + List existing synchronizationJob objects for a given application instance (service principal). param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SynchronizationJobCollectionResponse] Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronization-list-jobs?view=graph-rest-beta @@ -71,7 +71,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[JobsRequ async def post(self,body: SynchronizationJob, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SynchronizationJob]: """ - Create new synchronization job with a default synchronization schema. The job is created in a disabled state. Call Start job to start synchronization. + Create a new synchronizationJob with a default synchronization schema. The job is created in a disabled state. Call Start job to start synchronization. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SynchronizationJob] @@ -95,7 +95,7 @@ async def post(self,body: SynchronizationJob, request_configuration: Optional[Re def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[JobsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List existing jobs for a given application instance (service principal). + List existing synchronizationJob objects for a given application instance (service principal). param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -106,7 +106,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: SynchronizationJob, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create new synchronization job with a default synchronization schema. The job is created in a disabled state. Call Start job to start synchronization. + Create a new synchronizationJob with a default synchronization schema. The job is created in a disabled state. Call Start job to start synchronization. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -150,7 +150,7 @@ def validate_credentials(self) -> ValidateCredentialsRequestBuilder: @dataclass class JobsRequestBuilderGetQueryParameters(): """ - List existing jobs for a given application instance (service principal). + List existing synchronizationJob objects for a given application instance (service principal). """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/service_principals/item/synchronization/jobs/validate_credentials/validate_credentials_post_request_body.py b/msgraph_beta/generated/service_principals/item/synchronization/jobs/validate_credentials/validate_credentials_post_request_body.py index 899194336a1..8da907e02dd 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/jobs/validate_credentials/validate_credentials_post_request_body.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/jobs/validate_credentials/validate_credentials_post_request_body.py @@ -15,14 +15,14 @@ class ValidateCredentialsPostRequestBody(AdditionalDataHolder, BackedModel, Pars # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The useSavedCredentials property + use_saved_credentials: Optional[bool] = False # The applicationIdentifier property application_identifier: Optional[str] = None # The credentials property credentials: Optional[list[SynchronizationSecretKeyStringValuePair]] = None # The templateId property template_id: Optional[str] = None - # The useSavedCredentials property - use_saved_credentials: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ValidateCredentialsPostRequestBody: diff --git a/msgraph_beta/generated/service_principals/item/synchronization/secrets/secrets_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/secrets/secrets_request_builder.py index 94cdcc139b2..460bc6494ab 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/secrets/secrets_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/secrets/secrets_request_builder.py @@ -34,7 +34,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def put(self,body: SecretsPutRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SecretsPutResponse]: """ - Provide credentials for establishing connectivity with the target system. + Provide credentials for establishing connectivity with the target system and store them in the synchronization resource. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SecretsPutResponse] @@ -59,7 +59,7 @@ async def put(self,body: SecretsPutRequestBody, request_configuration: Optional[ def to_put_request_information(self,body: SecretsPutRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Provide credentials for establishing connectivity with the target system. + Provide credentials for establishing connectivity with the target system and store them in the synchronization resource. 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/service_principals/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py index efd68e28f7b..2f8f5b5b9c3 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/directories/item/discover/discover_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DirectoryDefinition]: """ - Discover the latest schema definition for provisioning to an application. + Discover the latest schema for a directoryDefinition to provision to an application. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DirectoryDefinition] Find more info here: https://learn.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-beta @@ -53,7 +53,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Discover the latest schema definition for provisioning to an application. + Discover the latest schema for a directoryDefinition to provision to an application. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py index 152cddfcf78..fe998580607 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/filter_operators/filter_operators_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[FilterOperatorsRequestBuilderGetQueryParameters]] = None) -> Optional[FilterOperatorsGetResponse]: """ - List all operators supported in the scoping filters. + List all operators supported in the scoping filters for a synchronizationSchema. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FilterOperatorsGetResponse] Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-filteroperators?view=graph-rest-beta @@ -53,7 +53,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[FilterOp def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FilterOperatorsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List all operators supported in the scoping filters. + List all operators supported in the scoping filters for a synchronizationSchema. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -75,7 +75,7 @@ def with_url(self,raw_url: str) -> FilterOperatorsRequestBuilder: @dataclass class FilterOperatorsRequestBuilderGetQueryParameters(): """ - List all operators supported in the scoping filters. + List all operators supported in the scoping filters for a synchronizationSchema. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/functions/functions_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/functions/functions_request_builder.py index 0939a94d6ae..3ae3700986f 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/functions/functions_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/functions/functions_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[FunctionsRequestBuilderGetQueryParameters]] = None) -> Optional[FunctionsGetResponse]: """ - List all the functions currently supported in the attributeMappingSource. + List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[FunctionsGetResponse] Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronizationschema-functions?view=graph-rest-beta @@ -53,7 +53,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Function def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[FunctionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List all the functions currently supported in the attributeMappingSource. + List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -75,7 +75,7 @@ def with_url(self,raw_url: str) -> FunctionsRequestBuilder: @dataclass class FunctionsRequestBuilderGetQueryParameters(): """ - List all the functions currently supported in the attributeMappingSource. + List all the functions currently supported in the attributeMappingSource for a synchronizationSchema. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py index b5bb75fed24..8e4b494e63a 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/templates/item/schema/parse_expression/parse_expression_request_builder.py @@ -33,7 +33,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: ParseExpressionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ParseExpressionResponse]: """ - Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. + Parse a string expression into an attributeMappingSource object for a synchronizationSchema. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ParseExpressionResponse] @@ -57,7 +57,7 @@ async def post(self,body: ParseExpressionPostRequestBody, request_configuration: def to_post_request_information(self,body: ParseExpressionPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. + Parse a string expression into an attributeMappingSource object for a synchronizationSchema. For more information about expressions, see Writing Expressions for Attribute Mappings in Microsoft Entra ID. 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/service_principals/item/synchronization/templates/templates_request_builder.py b/msgraph_beta/generated/service_principals/item/synchronization/templates/templates_request_builder.py index 4294409a731..6df675d2f31 100644 --- a/msgraph_beta/generated/service_principals/item/synchronization/templates/templates_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/synchronization/templates/templates_request_builder.py @@ -49,7 +49,7 @@ def by_synchronization_template_id(self,synchronization_template_id: str) -> Syn async def get(self,request_configuration: Optional[RequestConfiguration[TemplatesRequestBuilderGetQueryParameters]] = None) -> Optional[SynchronizationTemplateCollectionResponse]: """ - List the synchronization templates associated with a given application or service principal. + List synchronizationTemplate objects associated with a given application or service principal. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SynchronizationTemplateCollectionResponse] Find more info here: https://learn.microsoft.com/graph/api/synchronization-synchronization-list-templates?view=graph-rest-beta @@ -93,7 +93,7 @@ async def post(self,body: SynchronizationTemplate, request_configuration: Option def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TemplatesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - List the synchronization templates associated with a given application or service principal. + List synchronizationTemplate objects associated with a given application or service principal. 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 TemplatesRequestBuilderGetQueryParameters(): """ - List the synchronization templates associated with a given application or service principal. + List synchronizationTemplate objects associated with a given application or service principal. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/service_principals/item/token_issuance_policies/ref/ref_request_builder.py b/msgraph_beta/generated/service_principals/item/token_issuance_policies/ref/ref_request_builder.py index b875cf7595b..98b5f63eb5e 100644 --- a/msgraph_beta/generated/service_principals/item/token_issuance_policies/ref/ref_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/token_issuance_policies/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenIssuancePolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenIssuancePolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenIssuancePolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -121,7 +121,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenIssuancePolicies/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/service_principals/item/token_lifetime_policies/ref/ref_request_builder.py b/msgraph_beta/generated/service_principals/item/token_lifetime_policies/ref/ref_request_builder.py index 5674255c82e..7006fa40ca3 100644 --- a/msgraph_beta/generated/service_principals/item/token_lifetime_policies/ref/ref_request_builder.py +++ b/msgraph_beta/generated/service_principals/item/token_lifetime_policies/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenLifetimePolicies/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenLifetimePolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenLifetimePolicies/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/servicePrincipals/{servicePrincipal%2Did}/tokenLifetimePolicies/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/shares/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py b/msgraph_beta/generated/shares/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py index 67f0f81d848..d7bf36fd988 100644 --- a/msgraph_beta/generated/shares/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py +++ b/msgraph_beta/generated/shares/item/list_/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py @@ -12,10 +12,10 @@ class AssociateWithHubSitesPostRequestBody(AdditionalDataHolder, BackedModel, Pa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The propagateToExistingLists property + propagate_to_existing_lists: Optional[bool] = False # The hubSiteUrls property hub_site_urls: Optional[list[str]] = None - # The propagateToExistingLists property - propagate_to_existing_lists: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AssociateWithHubSitesPostRequestBody: diff --git a/msgraph_beta/generated/shares/item/list_/content_types/item/is_published/is_published_get_response.py b/msgraph_beta/generated/shares/item/list_/content_types/item/is_published/is_published_get_response.py index 1bb427cd055..80ac19dad7b 100644 --- a/msgraph_beta/generated/shares/item/list_/content_types/item/is_published/is_published_get_response.py +++ b/msgraph_beta/generated/shares/item/list_/content_types/item/is_published/is_published_get_response.py @@ -13,7 +13,7 @@ class IsPublishedGetResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> IsPublishedGetResponse: diff --git a/msgraph_beta/generated/shares/item/list_/items/item/create_link/create_link_post_request_body.py b/msgraph_beta/generated/shares/item/list_/items/item/create_link/create_link_post_request_body.py index 0916d1eddbc..a1e19b02e8c 100644 --- a/msgraph_beta/generated/shares/item/list_/items/item/create_link/create_link_post_request_body.py +++ b/msgraph_beta/generated/shares/item/list_/items/item/create_link/create_link_post_request_body.py @@ -16,6 +16,10 @@ class CreateLinkPostRequestBody(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 retainInheritedPermissions property + retain_inherited_permissions: Optional[bool] = False + # The sendNotification property + send_notification: Optional[bool] = False # The expirationDateTime property expiration_date_time: Optional[datetime.datetime] = None # The message property @@ -24,12 +28,8 @@ class CreateLinkPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): password: Optional[str] = None # The recipients property recipients: Optional[list[DriveRecipient]] = None - # The retainInheritedPermissions property - retain_inherited_permissions: Optional[bool] = None # The scope property scope: Optional[str] = None - # The sendNotification property - send_notification: Optional[bool] = None # The type property type: Optional[str] = None diff --git a/msgraph_beta/generated/shares/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py b/msgraph_beta/generated/shares/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py new file mode 100644 index 00000000000..cfb11d8aaae --- /dev/null +++ b/msgraph_beta/generated/shares/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py @@ -0,0 +1,144 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734 import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(BaseRequestBuilder): + """ + Provides operations to call the getActivitiesByInterval method. Original name: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[str] = None, interval: Optional[str] = None, start_date_time: Optional[str] = None) -> None: + """ + Instantiates a new GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb and sets the default values. + param end_date_time: Usage: endDateTime='{endDateTime}' + param interval: Usage: interval='{interval}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime='{startDateTime}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['interval'] = interval + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/shares/{sharedDriveItem%2Did}/list/items/{listItem%2Did}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734]: + """ + Invoke function getActivitiesByInterval + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734 import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + + return await self.request_adapter.send_async(request_info, GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function getActivitiesByInterval + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(self.request_adapter, raw_url) + + @dataclass + class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters(): + """ + Invoke function getActivitiesByInterval + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/shares/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py b/msgraph_beta/generated/shares/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py new file mode 100644 index 00000000000..9f0ca35fd6d --- /dev/null +++ b/msgraph_beta/generated/shares/item/list_/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .......models.item_activity_stat import ItemActivityStat + +from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse + """ + # The value property + value: Optional[list[ItemActivityStat]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .......models.item_activity_stat import ItemActivityStat + + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .......models.item_activity_stat import ItemActivityStat + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ItemActivityStat)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 0839fe9ef84..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .......models.item_activity_stat import ItemActivityStat - -from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ItemActivityStat]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .......models.item_activity_stat import ItemActivityStat - - from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .......models.item_activity_stat import ItemActivityStat - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ItemActivityStat)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 00d0e0bbd83..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,144 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActivitiesByInterval method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[str] = None, interval: Optional[str] = None, start_date_time: Optional[str] = None) -> None: - """ - Instantiates a new GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime='{endDateTime}' - param interval: Usage: interval='{interval}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime='{startDateTime}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['interval'] = interval - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/shares/{sharedDriveItem%2Did}/list/items/{listItem%2Did}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse]: - """ - Invoke function getActivitiesByInterval - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - - return await self.request_adapter.send_async(request_info, GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function getActivitiesByInterval - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters(): - """ - Invoke function getActivitiesByInterval - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/shares/item/list_/items/item/list_item_item_request_builder.py b/msgraph_beta/generated/shares/item/list_/items/item/list_item_item_request_builder.py index 2a768e40491..359865739b0 100644 --- a/msgraph_beta/generated/shares/item/list_/items/item/list_item_item_request_builder.py +++ b/msgraph_beta/generated/shares/item/list_/items/item/list_item_item_request_builder.py @@ -23,7 +23,7 @@ from .document_set_versions.document_set_versions_request_builder import DocumentSetVersionsRequestBuilder from .drive_item.drive_item_request_builder import DriveItemRequestBuilder from .fields.fields_request_builder import FieldsRequestBuilder - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval.get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + from .get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a.get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb from .last_modified_by_user.last_modified_by_user_request_builder import LastModifiedByUserRequestBuilder from .permissions.permissions_request_builder import PermissionsRequestBuilder from .versions.versions_request_builder import VersionsRequestBuilder @@ -79,13 +79,13 @@ async def get(self,request_configuration: Optional[RequestConfiguration[ListItem return await self.request_adapter.send_async(request_info, ListItem, error_mapping) - def get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(self,end_date_time: str, interval: str, start_date_time: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder: + def get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(self,end_date_time: str, interval: str, start_date_time: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb: """ Provides operations to call the getActivitiesByInterval method. param end_date_time: Usage: endDateTime='{endDateTime}' param interval: Usage: interval='{interval}' param start_date_time: Usage: startDateTime='{startDateTime}' - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") @@ -93,9 +93,9 @@ def get_activities_by_interval_with_start_date_time_with_end_date_time_with_inte raise TypeError("interval cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval.get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + from .get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a.get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, interval, start_date_time) + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(self.request_adapter, self.path_parameters, end_date_time, interval, start_date_time) async def patch(self,body: ListItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ListItem]: """ diff --git a/msgraph_beta/generated/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py b/msgraph_beta/generated/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py index 67f0f81d848..d7bf36fd988 100644 --- a/msgraph_beta/generated/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py +++ b/msgraph_beta/generated/sites/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py @@ -12,10 +12,10 @@ class AssociateWithHubSitesPostRequestBody(AdditionalDataHolder, BackedModel, Pa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The propagateToExistingLists property + propagate_to_existing_lists: Optional[bool] = False # The hubSiteUrls property hub_site_urls: Optional[list[str]] = None - # The propagateToExistingLists property - propagate_to_existing_lists: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AssociateWithHubSitesPostRequestBody: diff --git a/msgraph_beta/generated/sites/item/content_types/item/is_published/is_published_get_response.py b/msgraph_beta/generated/sites/item/content_types/item/is_published/is_published_get_response.py index 1bb427cd055..80ac19dad7b 100644 --- a/msgraph_beta/generated/sites/item/content_types/item/is_published/is_published_get_response.py +++ b/msgraph_beta/generated/sites/item/content_types/item/is_published/is_published_get_response.py @@ -13,7 +13,7 @@ class IsPublishedGetResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> IsPublishedGetResponse: diff --git a/msgraph_beta/generated/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py b/msgraph_beta/generated/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py new file mode 100644 index 00000000000..e37a821f1d0 --- /dev/null +++ b/msgraph_beta/generated/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py @@ -0,0 +1,144 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from .get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734 import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(BaseRequestBuilder): + """ + Provides operations to call the getActivitiesByInterval method. Original name: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[str] = None, interval: Optional[str] = None, start_date_time: Optional[str] = None) -> None: + """ + Instantiates a new GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb and sets the default values. + param end_date_time: Usage: endDateTime='{endDateTime}' + param interval: Usage: interval='{interval}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime='{startDateTime}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['interval'] = interval + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734]: + """ + Invoke function getActivitiesByInterval + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734 import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + + return await self.request_adapter.send_async(request_info, GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function getActivitiesByInterval + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(self.request_adapter, raw_url) + + @dataclass + class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters(): + """ + Invoke function getActivitiesByInterval + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py b/msgraph_beta/generated/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py new file mode 100644 index 00000000000..91e200c1ace --- /dev/null +++ b/msgraph_beta/generated/sites/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.item_activity_stat import ItemActivityStat + +from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse + """ + # The value property + value: Optional[list[ItemActivityStat]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.item_activity_stat import ItemActivityStat + + from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ....models.item_activity_stat import ItemActivityStat + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ItemActivityStat)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 96b3974a91f..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.item_activity_stat import ItemActivityStat - -from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ItemActivityStat]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.item_activity_stat import ItemActivityStat - - from ....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ....models.item_activity_stat import ItemActivityStat - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ItemActivityStat)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 407b1b0d2af..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,144 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ....models.o_data_errors.o_data_error import ODataError - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActivitiesByInterval method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[str] = None, interval: Optional[str] = None, start_date_time: Optional[str] = None) -> None: - """ - Instantiates a new GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime='{endDateTime}' - param interval: Usage: interval='{interval}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime='{startDateTime}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['interval'] = interval - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse]: - """ - Invoke function getActivitiesByInterval - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - - return await self.request_adapter.send_async(request_info, GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function getActivitiesByInterval - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters(): - """ - Invoke function getActivitiesByInterval - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - 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_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py b/msgraph_beta/generated/sites/item/get_by_path_with_path/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py new file mode 100644 index 00000000000..047bf155a17 --- /dev/null +++ b/msgraph_beta/generated/sites/item/get_by_path_with_path/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py @@ -0,0 +1,144 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734 import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(BaseRequestBuilder): + """ + Provides operations to call the getActivitiesByInterval method. Original name: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[str] = None, interval: Optional[str] = None, start_date_time: Optional[str] = None) -> None: + """ + Instantiates a new GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb and sets the default values. + param end_date_time: Usage: endDateTime='{endDateTime}' + param interval: Usage: interval='{interval}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime='{startDateTime}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['interval'] = interval + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734]: + """ + Invoke function getActivitiesByInterval + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734 import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + + return await self.request_adapter.send_async(request_info, GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function getActivitiesByInterval + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(self.request_adapter, raw_url) + + @dataclass + class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters(): + """ + Invoke function getActivitiesByInterval + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py b/msgraph_beta/generated/sites/item/get_by_path_with_path/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py new file mode 100644 index 00000000000..6dabfb97c49 --- /dev/null +++ b/msgraph_beta/generated/sites/item/get_by_path_with_path/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.item_activity_stat import ItemActivityStat + +from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse + """ + # The value property + value: Optional[list[ItemActivityStat]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.item_activity_stat import ItemActivityStat + + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.item_activity_stat import ItemActivityStat + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ItemActivityStat)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 7ae6b3ec6a5..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.item_activity_stat import ItemActivityStat - -from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ItemActivityStat]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.item_activity_stat import ItemActivityStat - - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.item_activity_stat import ItemActivityStat - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ItemActivityStat)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 31cec91a713..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,144 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActivitiesByInterval method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[str] = None, interval: Optional[str] = None, start_date_time: Optional[str] = None) -> None: - """ - Instantiates a new GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime='{endDateTime}' - param interval: Usage: interval='{interval}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime='{startDateTime}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['interval'] = interval - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/getByPath(path='{path}')/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse]: - """ - Invoke function getActivitiesByInterval - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - - return await self.request_adapter.send_async(request_info, GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function getActivitiesByInterval - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters(): - """ - Invoke function getActivitiesByInterval - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/sites/item/get_by_path_with_path/get_by_path_with_path_request_builder.py b/msgraph_beta/generated/sites/item/get_by_path_with_path/get_by_path_with_path_request_builder.py index 08186d7aabf..d47ea5353d7 100644 --- a/msgraph_beta/generated/sites/item/get_by_path_with_path/get_by_path_with_path_request_builder.py +++ b/msgraph_beta/generated/sites/item/get_by_path_with_path/get_by_path_with_path_request_builder.py @@ -27,7 +27,7 @@ from .drives.drives_request_builder import DrivesRequestBuilder from .extensions.extensions_request_builder import ExtensionsRequestBuilder from .external_columns.external_columns_request_builder import ExternalColumnsRequestBuilder - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval.get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + from .get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a.get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb from .get_applicable_content_types_for_list_with_list_id.get_applicable_content_types_for_list_with_list_id_request_builder import GetApplicableContentTypesForListWithListIdRequestBuilder from .information_protection.information_protection_request_builder import InformationProtectionRequestBuilder from .items.items_request_builder import ItemsRequestBuilder @@ -79,13 +79,13 @@ async def get(self,request_configuration: Optional[RequestConfiguration[QueryPar return await self.request_adapter.send_async(request_info, Site, error_mapping) - def get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(self,end_date_time: str, interval: str, start_date_time: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder: + def get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(self,end_date_time: str, interval: str, start_date_time: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb: """ Provides operations to call the getActivitiesByInterval method. param end_date_time: Usage: endDateTime='{endDateTime}' param interval: Usage: interval='{interval}' param start_date_time: Usage: startDateTime='{startDateTime}' - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") @@ -93,9 +93,9 @@ def get_activities_by_interval_with_start_date_time_with_end_date_time_with_inte raise TypeError("interval cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval.get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + from .get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a.get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, interval, start_date_time) + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(self.request_adapter, self.path_parameters, end_date_time, interval, start_date_time) def get_applicable_content_types_for_list_with_list_id(self,list_id: str) -> GetApplicableContentTypesForListWithListIdRequestBuilder: """ diff --git a/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py b/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py new file mode 100644 index 00000000000..f875d1dbdcb --- /dev/null +++ b/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.sensitivity_label import SensitivityLabel + +class ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(BaseRequestBuilder): + """ + Provides operations to call the computeInheritance method. Original name: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: + """ + Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e and sets the default values. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['contentFormats'] = content_formats + path_parameters['labelIds'] = label_ids + path_parameters['locale'] = locale + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/informationProtection/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, raw_url) + + @dataclass + class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py deleted file mode 100644 index 4bdb573cba8..00000000000 --- a/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from ......models.sensitivity_label import SensitivityLabel - -class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the computeInheritance method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: - """ - Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder and sets the default values. - param content_formats: Usage: contentFormats={contentFormats} - param label_ids: Usage: labelIds={labelIds} - param locale: Usage: locale='{locale}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['contentFormats'] = content_formats - path_parameters['labelIds'] = label_ids - path_parameters['locale'] = locale - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/informationProtection/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[SensitivityLabel] - Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.sensitivity_label import SensitivityLabel - - return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py b/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py new file mode 100644 index 00000000000..146d6e0472c --- /dev/null +++ b/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from ........models.sensitivity_label import SensitivityLabel + +class ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(BaseRequestBuilder): + """ + Provides operations to call the computeInheritance method. Original name: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: + """ + Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e and sets the default values. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['contentFormats'] = content_formats + path_parameters['labelIds'] = label_ids + path_parameters['locale'] = locale + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/informationProtection/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, raw_url) + + @dataclass + class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py deleted file mode 100644 index 5e84ec0eeb3..00000000000 --- a/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.o_data_errors.o_data_error import ODataError - from ........models.sensitivity_label import SensitivityLabel - -class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the computeInheritance method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: - """ - Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder and sets the default values. - param content_formats: Usage: contentFormats={contentFormats} - param label_ids: Usage: labelIds={labelIds} - param locale: Usage: locale='{locale}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['contentFormats'] = content_formats - path_parameters['labelIds'] = label_ids - path_parameters['locale'] = locale - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/informationProtection/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[SensitivityLabel] - Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ........models.sensitivity_label import SensitivityLabel - - return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/item/sublabels/sublabels_request_builder.py b/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/item/sublabels/sublabels_request_builder.py index e02b6f34b64..5137c6990ea 100644 --- a/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/item/sublabels/sublabels_request_builder.py +++ b/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/item/sublabels/sublabels_request_builder.py @@ -17,7 +17,7 @@ from .......models.o_data_errors.o_data_error import ODataError from .......models.sensitivity_label import SensitivityLabel from .......models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder from .count.count_request_builder import CountRequestBuilder from .evaluate.evaluate_request_builder import EvaluateRequestBuilder @@ -50,13 +50,13 @@ def by_sensitivity_label_id1(self,sensitivity_label_id1: str) -> SensitivityLabe url_tpl_params["sensitivityLabel%2Did1"] = sensitivity_label_id1 return SensitivityLabelItemRequestBuilder(self.request_adapter, url_tpl_params) - def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: """ Provides operations to call the computeInheritance method. param content_formats: Usage: contentFormats={contentFormats} param label_ids: Usage: labelIds={labelIds} param locale: Usage: locale='{locale}' - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e """ if content_formats is None: raise TypeError("content_formats cannot be null.") @@ -64,9 +64,9 @@ def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,con raise TypeError("label_ids cannot be null.") if locale is None: raise TypeError("locale cannot be null.") - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) async def get(self,request_configuration: Optional[RequestConfiguration[SublabelsRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabelCollectionResponse]: """ diff --git a/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py b/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py index ffd3f9a9533..3547d58af1d 100644 --- a/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py +++ b/msgraph_beta/generated/sites/item/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py @@ -17,7 +17,7 @@ from .....models.o_data_errors.o_data_error import ODataError from .....models.sensitivity_label import SensitivityLabel from .....models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder from .count.count_request_builder import CountRequestBuilder from .evaluate.evaluate_request_builder import EvaluateRequestBuilder @@ -50,13 +50,13 @@ def by_sensitivity_label_id(self,sensitivity_label_id: str) -> SensitivityLabelI url_tpl_params["sensitivityLabel%2Did"] = sensitivity_label_id return SensitivityLabelItemRequestBuilder(self.request_adapter, url_tpl_params) - def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: """ Provides operations to call the computeInheritance method. param content_formats: Usage: contentFormats={contentFormats} param label_ids: Usage: labelIds={labelIds} param locale: Usage: locale='{locale}' - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e """ if content_formats is None: raise TypeError("content_formats cannot be null.") @@ -64,9 +64,9 @@ def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,con raise TypeError("label_ids cannot be null.") if locale is None: raise TypeError("locale cannot be null.") - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) async def get(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabelCollectionResponse]: """ diff --git a/msgraph_beta/generated/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py b/msgraph_beta/generated/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py index 67f0f81d848..d7bf36fd988 100644 --- a/msgraph_beta/generated/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py +++ b/msgraph_beta/generated/sites/item/lists/item/content_types/item/associate_with_hub_sites/associate_with_hub_sites_post_request_body.py @@ -12,10 +12,10 @@ class AssociateWithHubSitesPostRequestBody(AdditionalDataHolder, BackedModel, Pa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The propagateToExistingLists property + propagate_to_existing_lists: Optional[bool] = False # The hubSiteUrls property hub_site_urls: Optional[list[str]] = None - # The propagateToExistingLists property - propagate_to_existing_lists: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AssociateWithHubSitesPostRequestBody: diff --git a/msgraph_beta/generated/sites/item/lists/item/content_types/item/is_published/is_published_get_response.py b/msgraph_beta/generated/sites/item/lists/item/content_types/item/is_published/is_published_get_response.py index 1bb427cd055..80ac19dad7b 100644 --- a/msgraph_beta/generated/sites/item/lists/item/content_types/item/is_published/is_published_get_response.py +++ b/msgraph_beta/generated/sites/item/lists/item/content_types/item/is_published/is_published_get_response.py @@ -13,7 +13,7 @@ class IsPublishedGetResponse(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 value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> IsPublishedGetResponse: diff --git a/msgraph_beta/generated/sites/item/lists/item/items/item/create_link/create_link_post_request_body.py b/msgraph_beta/generated/sites/item/lists/item/items/item/create_link/create_link_post_request_body.py index 0bd988275d7..ccc0d304ec1 100644 --- a/msgraph_beta/generated/sites/item/lists/item/items/item/create_link/create_link_post_request_body.py +++ b/msgraph_beta/generated/sites/item/lists/item/items/item/create_link/create_link_post_request_body.py @@ -16,6 +16,10 @@ class CreateLinkPostRequestBody(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 retainInheritedPermissions property + retain_inherited_permissions: Optional[bool] = False + # The sendNotification property + send_notification: Optional[bool] = False # The expirationDateTime property expiration_date_time: Optional[datetime.datetime] = None # The message property @@ -24,12 +28,8 @@ class CreateLinkPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): password: Optional[str] = None # The recipients property recipients: Optional[list[DriveRecipient]] = None - # The retainInheritedPermissions property - retain_inherited_permissions: Optional[bool] = None # The scope property scope: Optional[str] = None - # The sendNotification property - send_notification: Optional[bool] = None # The type property type: Optional[str] = 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_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py b/msgraph_beta/generated/sites/item/lists/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py new file mode 100644 index 00000000000..5b3a431e471 --- /dev/null +++ b/msgraph_beta/generated/sites/item/lists/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb.py @@ -0,0 +1,144 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from .get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734 import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(BaseRequestBuilder): + """ + Provides operations to call the getActivitiesByInterval method. Original name: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[str] = None, interval: Optional[str] = None, start_date_time: Optional[str] = None) -> None: + """ + Instantiates a new GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb and sets the default values. + param end_date_time: Usage: endDateTime='{endDateTime}' + param interval: Usage: interval='{interval}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param start_date_time: Usage: startDateTime='{startDateTime}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['endDateTime'] = end_date_time + path_parameters['interval'] = interval + path_parameters['startDateTime'] = start_date_time + super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/lists/{list%2Did}/items/{listItem%2Did}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734]: + """ + Invoke function getActivitiesByInterval + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734 import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + + return await self.request_adapter.send_async(request_info, GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function getActivitiesByInterval + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(self.request_adapter, raw_url) + + @dataclass + class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters(): + """ + Invoke function getActivitiesByInterval + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/sites/item/lists/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py b/msgraph_beta/generated/sites/item/lists/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py new file mode 100644 index 00000000000..1cbe2f0cc86 --- /dev/null +++ b/msgraph_beta/generated/sites/item/lists/item/items/item/get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a/get_activities_by_interval_with_start_date_time_with_end_date_time_ab13a734.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.item_activity_stat import ItemActivityStat + +from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse + """ + # The value property + value: Optional[list[ItemActivityStat]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_ab13a734() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.item_activity_stat import ItemActivityStat + + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from ........models.item_activity_stat import ItemActivityStat + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ItemActivityStat)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index 6be096d47d1..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.item_activity_stat import ItemActivityStat - -from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[ItemActivityStat]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.item_activity_stat import ItemActivityStat - - from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from ........models.item_activity_stat import ItemActivityStat - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ItemActivityStat)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 740ebddc586..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,144 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.o_data_errors.o_data_error import ODataError - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - -class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getActivitiesByInterval method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], end_date_time: Optional[str] = None, interval: Optional[str] = None, start_date_time: Optional[str] = None) -> None: - """ - Instantiates a new GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder and sets the default values. - param end_date_time: Usage: endDateTime='{endDateTime}' - param interval: Usage: interval='{interval}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param start_date_time: Usage: startDateTime='{startDateTime}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['endDateTime'] = end_date_time - path_parameters['interval'] = interval - path_parameters['startDateTime'] = start_date_time - super().__init__(request_adapter, "{+baseurl}/sites/{site%2Did}/lists/{list%2Did}/items/{listItem%2Did}/getActivitiesByInterval(startDateTime='{startDateTime}',endDateTime='{endDateTime}',interval='{interval}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse]: - """ - Invoke function getActivitiesByInterval - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_get_response import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse - - return await self.request_adapter.send_async(request_info, GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function getActivitiesByInterval - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters(): - """ - Invoke function getActivitiesByInterval - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetRequestConfiguration(RequestConfiguration[GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/sites/item/lists/item/items/item/list_item_item_request_builder.py b/msgraph_beta/generated/sites/item/lists/item/items/item/list_item_item_request_builder.py index 3f4f834f410..b0e55aa4e43 100644 --- a/msgraph_beta/generated/sites/item/lists/item/items/item/list_item_item_request_builder.py +++ b/msgraph_beta/generated/sites/item/lists/item/items/item/list_item_item_request_builder.py @@ -23,7 +23,7 @@ from .document_set_versions.document_set_versions_request_builder import DocumentSetVersionsRequestBuilder from .drive_item.drive_item_request_builder import DriveItemRequestBuilder from .fields.fields_request_builder import FieldsRequestBuilder - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval.get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + from .get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a.get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb from .last_modified_by_user.last_modified_by_user_request_builder import LastModifiedByUserRequestBuilder from .permissions.permissions_request_builder import PermissionsRequestBuilder from .versions.versions_request_builder import VersionsRequestBuilder @@ -81,13 +81,13 @@ async def get(self,request_configuration: Optional[RequestConfiguration[ListItem return await self.request_adapter.send_async(request_info, ListItem, error_mapping) - def get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(self,end_date_time: str, interval: str, start_date_time: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder: + def get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(self,end_date_time: str, interval: str, start_date_time: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb: """ Provides operations to call the getActivitiesByInterval method. param end_date_time: Usage: endDateTime='{endDateTime}' param interval: Usage: interval='{interval}' param start_date_time: Usage: startDateTime='{startDateTime}' - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") @@ -95,9 +95,9 @@ def get_activities_by_interval_with_start_date_time_with_end_date_time_with_inte raise TypeError("interval cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval.get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + from .get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a.get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, interval, start_date_time) + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(self.request_adapter, self.path_parameters, end_date_time, interval, start_date_time) async def patch(self,body: ListItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ListItem]: """ diff --git a/msgraph_beta/generated/sites/item/site_item_request_builder.py b/msgraph_beta/generated/sites/item/site_item_request_builder.py index 1ea39347014..14392c531ed 100644 --- a/msgraph_beta/generated/sites/item/site_item_request_builder.py +++ b/msgraph_beta/generated/sites/item/site_item_request_builder.py @@ -27,7 +27,7 @@ from .drives.drives_request_builder import DrivesRequestBuilder from .extensions.extensions_request_builder import ExtensionsRequestBuilder from .external_columns.external_columns_request_builder import ExternalColumnsRequestBuilder - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval.get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + from .get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a.get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb from .get_applicable_content_types_for_list_with_list_id.get_applicable_content_types_for_list_with_list_id_request_builder import GetApplicableContentTypesForListWithListIdRequestBuilder from .get_by_path_with_path.get_by_path_with_path_request_builder import GetByPathWithPathRequestBuilder from .information_protection.information_protection_request_builder import InformationProtectionRequestBuilder @@ -78,13 +78,13 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SiteItem return await self.request_adapter.send_async(request_info, Site, error_mapping) - def get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(self,end_date_time: str, interval: str, start_date_time: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder: + def get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval(self,end_date_time: str, interval: str, start_date_time: str) -> GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb: """ Provides operations to call the getActivitiesByInterval method. param end_date_time: Usage: endDateTime='{endDateTime}' param interval: Usage: interval='{interval}' param start_date_time: Usage: startDateTime='{startDateTime}' - Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + Returns: GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb """ if end_date_time is None: raise TypeError("end_date_time cannot be null.") @@ -92,9 +92,9 @@ def get_activities_by_interval_with_start_date_time_with_end_date_time_with_inte raise TypeError("interval cannot be null.") if start_date_time is None: raise TypeError("start_date_time cannot be null.") - from .get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval.get_activities_by_interval_with_start_date_time_with_end_date_time_with_interval_request_builder import GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder + from .get_activities_by_interval_with_start_date_time_with_end_date_time_58a4aa2a.get_activities_by_interval_with_start_date_time_with_end_date_time_41999afb import GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb - return GetActivitiesByIntervalWithStartDateTimeWithEndDateTimeWithIntervalRequestBuilder(self.request_adapter, self.path_parameters, end_date_time, interval, start_date_time) + return GetActivitiesByIntervalWithStartDateTimeWithEndDateTime_41999afb(self.request_adapter, self.path_parameters, end_date_time, interval, start_date_time) def get_applicable_content_types_for_list_with_list_id(self,list_id: str) -> GetApplicableContentTypesForListWithListIdRequestBuilder: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/drive_exclusion_units/drive_exclusion_units_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/drive_exclusion_units/drive_exclusion_units_request_builder.py index 41ee8a84e64..7cd966d5e28 100644 --- a/msgraph_beta/generated/solutions/backup_restore/drive_exclusion_units/drive_exclusion_units_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/drive_exclusion_units/drive_exclusion_units_request_builder.py @@ -49,7 +49,7 @@ def by_drive_exclusion_unit_id(self,drive_exclusion_unit_id: str) -> DriveExclus async def get(self,request_configuration: Optional[RequestConfiguration[DriveExclusionUnitsRequestBuilderGetQueryParameters]] = None) -> Optional[DriveExclusionUnitCollectionResponse]: """ - Get driveExclusionUnits from solutions + The list of drive exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DriveExclusionUnitCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: DriveExclusionUnit, request_configuration: Optional[Re def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DriveExclusionUnitsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get driveExclusionUnits from solutions + The list of drive exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class DriveExclusionUnitsRequestBuilderGetQueryParameters(): """ - Get driveExclusionUnits from solutions + The list of drive exclusion units in the tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/drive_exclusion_units/item/drive_exclusion_unit_item_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/drive_exclusion_units/item/drive_exclusion_unit_item_request_builder.py index 432a92afb93..db261d869a5 100644 --- a/msgraph_beta/generated/solutions/backup_restore/drive_exclusion_units/item/drive_exclusion_unit_item_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/drive_exclusion_units/item/drive_exclusion_unit_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[DriveExclusionUnitItemRequestBuilderGetQueryParameters]] = None) -> Optional[DriveExclusionUnit]: """ - Get driveExclusionUnits from solutions + The list of drive exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DriveExclusionUnit] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DriveExclusionUnitItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get driveExclusionUnits from solutions + The list of drive exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class DriveExclusionUnitItemRequestBuilderDeleteRequestConfiguration(RequestConf @dataclass class DriveExclusionUnitItemRequestBuilderGetQueryParameters(): """ - Get driveExclusionUnits from solutions + The list of drive exclusion units in the tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/drive_exclusion_units_bulk_addition_jobs/drive_exclusion_units_bulk_addition_jobs_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/drive_exclusion_units_bulk_addition_jobs/drive_exclusion_units_bulk_addition_jobs_request_builder.py index 5e715082c68..a3b079a351f 100644 --- a/msgraph_beta/generated/solutions/backup_restore/drive_exclusion_units_bulk_addition_jobs/drive_exclusion_units_bulk_addition_jobs_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/drive_exclusion_units_bulk_addition_jobs/drive_exclusion_units_bulk_addition_jobs_request_builder.py @@ -49,7 +49,7 @@ def by_drive_exclusion_units_bulk_addition_job_id(self,drive_exclusion_units_bul async def get(self,request_configuration: Optional[RequestConfiguration[DriveExclusionUnitsBulkAdditionJobsRequestBuilderGetQueryParameters]] = None) -> Optional[DriveExclusionUnitsBulkAdditionJobCollectionResponse]: """ - Get driveExclusionUnitsBulkAdditionJobs from solutions + The list of bulk addition jobs for drive exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DriveExclusionUnitsBulkAdditionJobCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: DriveExclusionUnitsBulkAdditionJob, request_configurat def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DriveExclusionUnitsBulkAdditionJobsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get driveExclusionUnitsBulkAdditionJobs from solutions + The list of bulk addition jobs for drive exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class DriveExclusionUnitsBulkAdditionJobsRequestBuilderGetQueryParameters(): """ - Get driveExclusionUnitsBulkAdditionJobs from solutions + The list of bulk addition jobs for drive exclusion units in the tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/drive_exclusion_units_bulk_addition_jobs/item/drive_exclusion_units_bulk_addition_job_item_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/drive_exclusion_units_bulk_addition_jobs/item/drive_exclusion_units_bulk_addition_job_item_request_builder.py index 7adfe0428b2..62125a7126f 100644 --- a/msgraph_beta/generated/solutions/backup_restore/drive_exclusion_units_bulk_addition_jobs/item/drive_exclusion_units_bulk_addition_job_item_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/drive_exclusion_units_bulk_addition_jobs/item/drive_exclusion_units_bulk_addition_job_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[DriveExclusionUnitsBulkAdditionJobItemRequestBuilderGetQueryParameters]] = None) -> Optional[DriveExclusionUnitsBulkAdditionJob]: """ - Get driveExclusionUnitsBulkAdditionJobs from solutions + The list of bulk addition jobs for drive exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DriveExclusionUnitsBulkAdditionJob] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DriveExclusionUnitsBulkAdditionJobItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get driveExclusionUnitsBulkAdditionJobs from solutions + The list of bulk addition jobs for drive exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class DriveExclusionUnitsBulkAdditionJobItemRequestBuilderDeleteRequestConfigura @dataclass class DriveExclusionUnitsBulkAdditionJobItemRequestBuilderGetQueryParameters(): """ - Get driveExclusionUnitsBulkAdditionJobs from solutions + The list of bulk addition jobs for drive exclusion units in the tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/exchange_protection_policies/item/mailbox_exclusion_units/item/mailbox_exclusion_unit_item_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/exchange_protection_policies/item/mailbox_exclusion_units/item/mailbox_exclusion_unit_item_request_builder.py index 9dbfa75fd85..a468925a96d 100644 --- a/msgraph_beta/generated/solutions/backup_restore/exchange_protection_policies/item/mailbox_exclusion_units/item/mailbox_exclusion_unit_item_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/exchange_protection_policies/item/mailbox_exclusion_units/item/mailbox_exclusion_unit_item_request_builder.py @@ -32,9 +32,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[MailboxExclusionUnitItemRequestBuilderGetQueryParameters]] = None) -> Optional[MailboxExclusionUnit]: """ - Get mailboxExclusionUnits from solutions + Get a mailbox exclusion unit associated with an Exchange protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MailboxExclusionUnit] + Find more info here: https://learn.microsoft.com/graph/api/mailboxexclusionunit-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -52,7 +53,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[MailboxE def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MailboxExclusionUnitItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get mailboxExclusionUnits from solutions + Get a mailbox exclusion unit associated with an Exchange protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -74,7 +75,7 @@ def with_url(self,raw_url: str) -> MailboxExclusionUnitItemRequestBuilder: @dataclass class MailboxExclusionUnitItemRequestBuilderGetQueryParameters(): """ - Get mailboxExclusionUnits from solutions + Get a mailbox exclusion unit associated with an Exchange protection policy. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/exchange_protection_policies/item/mailbox_exclusion_units/mailbox_exclusion_units_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/exchange_protection_policies/item/mailbox_exclusion_units/mailbox_exclusion_units_request_builder.py index e98a298b160..252d5ea796a 100644 --- a/msgraph_beta/generated/solutions/backup_restore/exchange_protection_policies/item/mailbox_exclusion_units/mailbox_exclusion_units_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/exchange_protection_policies/item/mailbox_exclusion_units/mailbox_exclusion_units_request_builder.py @@ -48,9 +48,10 @@ def by_mailbox_exclusion_unit_id(self,mailbox_exclusion_unit_id: str) -> Mailbox async def get(self,request_configuration: Optional[RequestConfiguration[MailboxExclusionUnitsRequestBuilderGetQueryParameters]] = None) -> Optional[MailboxExclusionUnitCollectionResponse]: """ - Get mailboxExclusionUnits from solutions + Get a list of mailbox exclusion units associated with an Exchange protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MailboxExclusionUnitCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/exchangeprotectionpolicy-list-mailboxexclusionunits?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -68,7 +69,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[MailboxE def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MailboxExclusionUnitsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get mailboxExclusionUnits from solutions + Get a list of mailbox exclusion units associated with an Exchange protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -99,7 +100,7 @@ def count(self) -> CountRequestBuilder: @dataclass class MailboxExclusionUnitsRequestBuilderGetQueryParameters(): """ - Get mailboxExclusionUnits from solutions + Get a list of mailbox exclusion units associated with an Exchange protection policy. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/exchange_protection_policies/item/mailbox_exclusion_units_bulk_addition_jobs/item/mailbox_exclusion_units_bulk_addition_job_item_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/exchange_protection_policies/item/mailbox_exclusion_units_bulk_addition_jobs/item/mailbox_exclusion_units_bulk_addition_job_item_request_builder.py index 210bce54e41..a3d1805553d 100644 --- a/msgraph_beta/generated/solutions/backup_restore/exchange_protection_policies/item/mailbox_exclusion_units_bulk_addition_jobs/item/mailbox_exclusion_units_bulk_addition_job_item_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/exchange_protection_policies/item/mailbox_exclusion_units_bulk_addition_jobs/item/mailbox_exclusion_units_bulk_addition_job_item_request_builder.py @@ -32,9 +32,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[MailboxExclusionUnitsBulkAdditionJobItemRequestBuilderGetQueryParameters]] = None) -> Optional[MailboxExclusionUnitsBulkAdditionJob]: """ - Get mailboxExclusionUnitsBulkAdditionJobs from solutions + Get a mailbox exclusion units bulk addition job associated with an Exchange protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MailboxExclusionUnitsBulkAdditionJob] + Find more info here: https://learn.microsoft.com/graph/api/mailboxexclusionunitsbulkadditionjob-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -52,7 +53,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[MailboxE def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MailboxExclusionUnitsBulkAdditionJobItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get mailboxExclusionUnitsBulkAdditionJobs from solutions + Get a mailbox exclusion units bulk addition job associated with an Exchange protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -74,7 +75,7 @@ def with_url(self,raw_url: str) -> MailboxExclusionUnitsBulkAdditionJobItemReque @dataclass class MailboxExclusionUnitsBulkAdditionJobItemRequestBuilderGetQueryParameters(): """ - Get mailboxExclusionUnitsBulkAdditionJobs from solutions + Get a mailbox exclusion units bulk addition job associated with an Exchange protection policy. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/exchange_protection_policies/item/mailbox_exclusion_units_bulk_addition_jobs/mailbox_exclusion_units_bulk_addition_jobs_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/exchange_protection_policies/item/mailbox_exclusion_units_bulk_addition_jobs/mailbox_exclusion_units_bulk_addition_jobs_request_builder.py index 36fd38f2d7f..2eb0c80da28 100644 --- a/msgraph_beta/generated/solutions/backup_restore/exchange_protection_policies/item/mailbox_exclusion_units_bulk_addition_jobs/mailbox_exclusion_units_bulk_addition_jobs_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/exchange_protection_policies/item/mailbox_exclusion_units_bulk_addition_jobs/mailbox_exclusion_units_bulk_addition_jobs_request_builder.py @@ -48,9 +48,10 @@ def by_mailbox_exclusion_units_bulk_addition_job_id(self,mailbox_exclusion_units async def get(self,request_configuration: Optional[RequestConfiguration[MailboxExclusionUnitsBulkAdditionJobsRequestBuilderGetQueryParameters]] = None) -> Optional[MailboxExclusionUnitsBulkAdditionJobCollectionResponse]: """ - Get mailboxExclusionUnitsBulkAdditionJobs from solutions + Get a list of mailbox exclusion units bulk addition jobs associated with an Exchange protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MailboxExclusionUnitsBulkAdditionJobCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/exchangeprotectionpolicy-list-mailboxexclusionunitsbulkadditionjobs?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -68,7 +69,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[MailboxE def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MailboxExclusionUnitsBulkAdditionJobsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get mailboxExclusionUnitsBulkAdditionJobs from solutions + Get a list of mailbox exclusion units bulk addition jobs associated with an Exchange protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -99,7 +100,7 @@ def count(self) -> CountRequestBuilder: @dataclass class MailboxExclusionUnitsBulkAdditionJobsRequestBuilderGetQueryParameters(): """ - Get mailboxExclusionUnitsBulkAdditionJobs from solutions + Get a list of mailbox exclusion units bulk addition jobs associated with an Exchange protection policy. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/exclusion_units/exclusion_units_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/exclusion_units/exclusion_units_request_builder.py index 196695b8ab8..45dab8af224 100644 --- a/msgraph_beta/generated/solutions/backup_restore/exclusion_units/exclusion_units_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/exclusion_units/exclusion_units_request_builder.py @@ -48,7 +48,7 @@ def by_exclusion_unit_base_id(self,exclusion_unit_base_id: str) -> ExclusionUnit async def get(self,request_configuration: Optional[RequestConfiguration[ExclusionUnitsRequestBuilderGetQueryParameters]] = None) -> Optional[ExclusionUnitBaseCollectionResponse]: """ - Get exclusionUnits from solutions + The list of exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ExclusionUnitBaseCollectionResponse] """ @@ -68,7 +68,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Exclusio def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExclusionUnitsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get exclusionUnits from solutions + The list of exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -99,7 +99,7 @@ def count(self) -> CountRequestBuilder: @dataclass class ExclusionUnitsRequestBuilderGetQueryParameters(): """ - Get exclusionUnits from solutions + The list of exclusion units in the tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/exclusion_units/item/exclusion_unit_base_item_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/exclusion_units/item/exclusion_unit_base_item_request_builder.py index 30620120824..4020f37ecc1 100644 --- a/msgraph_beta/generated/solutions/backup_restore/exclusion_units/item/exclusion_unit_base_item_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/exclusion_units/item/exclusion_unit_base_item_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[ExclusionUnitBaseItemRequestBuilderGetQueryParameters]] = None) -> Optional[ExclusionUnitBase]: """ - Get exclusionUnits from solutions + The list of exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ExclusionUnitBase] """ @@ -52,7 +52,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Exclusio def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ExclusionUnitBaseItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get exclusionUnits from solutions + The list of exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -74,7 +74,7 @@ def with_url(self,raw_url: str) -> ExclusionUnitBaseItemRequestBuilder: @dataclass class ExclusionUnitBaseItemRequestBuilderGetQueryParameters(): """ - Get exclusionUnits from solutions + The list of exclusion units in the tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/mailbox_exclusion_units/item/mailbox_exclusion_unit_item_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/mailbox_exclusion_units/item/mailbox_exclusion_unit_item_request_builder.py index 3e37ece2e81..04bd6bdd732 100644 --- a/msgraph_beta/generated/solutions/backup_restore/mailbox_exclusion_units/item/mailbox_exclusion_unit_item_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/mailbox_exclusion_units/item/mailbox_exclusion_unit_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[MailboxExclusionUnitItemRequestBuilderGetQueryParameters]] = None) -> Optional[MailboxExclusionUnit]: """ - Get mailboxExclusionUnits from solutions + The list of mailbox exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MailboxExclusionUnit] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MailboxExclusionUnitItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get mailboxExclusionUnits from solutions + The list of mailbox exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MailboxExclusionUnitItemRequestBuilderDeleteRequestConfiguration(RequestCo @dataclass class MailboxExclusionUnitItemRequestBuilderGetQueryParameters(): """ - Get mailboxExclusionUnits from solutions + The list of mailbox exclusion units in the tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/mailbox_exclusion_units/mailbox_exclusion_units_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/mailbox_exclusion_units/mailbox_exclusion_units_request_builder.py index 636d225e6ee..a8c54aaeb7d 100644 --- a/msgraph_beta/generated/solutions/backup_restore/mailbox_exclusion_units/mailbox_exclusion_units_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/mailbox_exclusion_units/mailbox_exclusion_units_request_builder.py @@ -49,7 +49,7 @@ def by_mailbox_exclusion_unit_id(self,mailbox_exclusion_unit_id: str) -> Mailbox async def get(self,request_configuration: Optional[RequestConfiguration[MailboxExclusionUnitsRequestBuilderGetQueryParameters]] = None) -> Optional[MailboxExclusionUnitCollectionResponse]: """ - Get mailboxExclusionUnits from solutions + The list of mailbox exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MailboxExclusionUnitCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MailboxExclusionUnit, request_configuration: Optional[ def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MailboxExclusionUnitsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get mailboxExclusionUnits from solutions + The list of mailbox exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class MailboxExclusionUnitsRequestBuilderGetQueryParameters(): """ - Get mailboxExclusionUnits from solutions + The list of mailbox exclusion units in the tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/mailbox_exclusion_units_bulk_addition_jobs/item/mailbox_exclusion_units_bulk_addition_job_item_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/mailbox_exclusion_units_bulk_addition_jobs/item/mailbox_exclusion_units_bulk_addition_job_item_request_builder.py index ac7c8b577d8..9c535c83453 100644 --- a/msgraph_beta/generated/solutions/backup_restore/mailbox_exclusion_units_bulk_addition_jobs/item/mailbox_exclusion_units_bulk_addition_job_item_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/mailbox_exclusion_units_bulk_addition_jobs/item/mailbox_exclusion_units_bulk_addition_job_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[MailboxExclusionUnitsBulkAdditionJobItemRequestBuilderGetQueryParameters]] = None) -> Optional[MailboxExclusionUnitsBulkAdditionJob]: """ - Get mailboxExclusionUnitsBulkAdditionJobs from solutions + The list of bulk addition jobs for mailbox exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MailboxExclusionUnitsBulkAdditionJob] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MailboxExclusionUnitsBulkAdditionJobItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get mailboxExclusionUnitsBulkAdditionJobs from solutions + The list of bulk addition jobs for mailbox exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class MailboxExclusionUnitsBulkAdditionJobItemRequestBuilderDeleteRequestConfigu @dataclass class MailboxExclusionUnitsBulkAdditionJobItemRequestBuilderGetQueryParameters(): """ - Get mailboxExclusionUnitsBulkAdditionJobs from solutions + The list of bulk addition jobs for mailbox exclusion units in the tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/mailbox_exclusion_units_bulk_addition_jobs/mailbox_exclusion_units_bulk_addition_jobs_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/mailbox_exclusion_units_bulk_addition_jobs/mailbox_exclusion_units_bulk_addition_jobs_request_builder.py index 646eff8029e..94fc6553932 100644 --- a/msgraph_beta/generated/solutions/backup_restore/mailbox_exclusion_units_bulk_addition_jobs/mailbox_exclusion_units_bulk_addition_jobs_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/mailbox_exclusion_units_bulk_addition_jobs/mailbox_exclusion_units_bulk_addition_jobs_request_builder.py @@ -49,7 +49,7 @@ def by_mailbox_exclusion_units_bulk_addition_job_id(self,mailbox_exclusion_units async def get(self,request_configuration: Optional[RequestConfiguration[MailboxExclusionUnitsBulkAdditionJobsRequestBuilderGetQueryParameters]] = None) -> Optional[MailboxExclusionUnitsBulkAdditionJobCollectionResponse]: """ - Get mailboxExclusionUnitsBulkAdditionJobs from solutions + The list of bulk addition jobs for mailbox exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[MailboxExclusionUnitsBulkAdditionJobCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: MailboxExclusionUnitsBulkAdditionJob, request_configur def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MailboxExclusionUnitsBulkAdditionJobsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get mailboxExclusionUnitsBulkAdditionJobs from solutions + The list of bulk addition jobs for mailbox exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class MailboxExclusionUnitsBulkAdditionJobsRequestBuilderGetQueryParameters(): """ - Get mailboxExclusionUnitsBulkAdditionJobs from solutions + The list of bulk addition jobs for mailbox exclusion units in the tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/one_drive_for_business_protection_policies/item/drive_exclusion_units/drive_exclusion_units_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/one_drive_for_business_protection_policies/item/drive_exclusion_units/drive_exclusion_units_request_builder.py index 74987301b45..bf60ac3218b 100644 --- a/msgraph_beta/generated/solutions/backup_restore/one_drive_for_business_protection_policies/item/drive_exclusion_units/drive_exclusion_units_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/one_drive_for_business_protection_policies/item/drive_exclusion_units/drive_exclusion_units_request_builder.py @@ -48,9 +48,10 @@ def by_drive_exclusion_unit_id(self,drive_exclusion_unit_id: str) -> DriveExclus async def get(self,request_configuration: Optional[RequestConfiguration[DriveExclusionUnitsRequestBuilderGetQueryParameters]] = None) -> Optional[DriveExclusionUnitCollectionResponse]: """ - Get driveExclusionUnits from solutions + Get a list of drive exclusion units associated with a OneDrive for work or school protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DriveExclusionUnitCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/onedriveforbusinessprotectionpolicy-list-driveexclusionunits?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -68,7 +69,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DriveExc def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DriveExclusionUnitsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get driveExclusionUnits from solutions + Get a list of drive exclusion units associated with a OneDrive for work or school protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -99,7 +100,7 @@ def count(self) -> CountRequestBuilder: @dataclass class DriveExclusionUnitsRequestBuilderGetQueryParameters(): """ - Get driveExclusionUnits from solutions + Get a list of drive exclusion units associated with a OneDrive for work or school protection policy. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/one_drive_for_business_protection_policies/item/drive_exclusion_units/item/drive_exclusion_unit_item_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/one_drive_for_business_protection_policies/item/drive_exclusion_units/item/drive_exclusion_unit_item_request_builder.py index 118df5edf7b..cf904958fb2 100644 --- a/msgraph_beta/generated/solutions/backup_restore/one_drive_for_business_protection_policies/item/drive_exclusion_units/item/drive_exclusion_unit_item_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/one_drive_for_business_protection_policies/item/drive_exclusion_units/item/drive_exclusion_unit_item_request_builder.py @@ -32,9 +32,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[DriveExclusionUnitItemRequestBuilderGetQueryParameters]] = None) -> Optional[DriveExclusionUnit]: """ - Get driveExclusionUnits from solutions + Get a drive exclusion unit associated with a OneDrive for work or school protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DriveExclusionUnit] + Find more info here: https://learn.microsoft.com/graph/api/driveexclusionunit-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -52,7 +53,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DriveExc def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DriveExclusionUnitItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get driveExclusionUnits from solutions + Get a drive exclusion unit associated with a OneDrive for work or school protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -74,7 +75,7 @@ def with_url(self,raw_url: str) -> DriveExclusionUnitItemRequestBuilder: @dataclass class DriveExclusionUnitItemRequestBuilderGetQueryParameters(): """ - Get driveExclusionUnits from solutions + Get a drive exclusion unit associated with a OneDrive for work or school protection policy. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/one_drive_for_business_protection_policies/item/drive_exclusion_units_bulk_addition_jobs/drive_exclusion_units_bulk_addition_jobs_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/one_drive_for_business_protection_policies/item/drive_exclusion_units_bulk_addition_jobs/drive_exclusion_units_bulk_addition_jobs_request_builder.py index a92d227c1bd..4d2e371836c 100644 --- a/msgraph_beta/generated/solutions/backup_restore/one_drive_for_business_protection_policies/item/drive_exclusion_units_bulk_addition_jobs/drive_exclusion_units_bulk_addition_jobs_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/one_drive_for_business_protection_policies/item/drive_exclusion_units_bulk_addition_jobs/drive_exclusion_units_bulk_addition_jobs_request_builder.py @@ -48,9 +48,10 @@ def by_drive_exclusion_units_bulk_addition_job_id(self,drive_exclusion_units_bul async def get(self,request_configuration: Optional[RequestConfiguration[DriveExclusionUnitsBulkAdditionJobsRequestBuilderGetQueryParameters]] = None) -> Optional[DriveExclusionUnitsBulkAdditionJobCollectionResponse]: """ - Get driveExclusionUnitsBulkAdditionJobs from solutions + Get a list of drive exclusion units bulk addition jobs associated with a OneDrive for work or school protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DriveExclusionUnitsBulkAdditionJobCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/onedriveforbusinessprotectionpolicy-list-driveexclusionunitsbulkadditionjobs?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -68,7 +69,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DriveExc def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DriveExclusionUnitsBulkAdditionJobsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get driveExclusionUnitsBulkAdditionJobs from solutions + Get a list of drive exclusion units bulk addition jobs associated with a OneDrive for work or school protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -99,7 +100,7 @@ def count(self) -> CountRequestBuilder: @dataclass class DriveExclusionUnitsBulkAdditionJobsRequestBuilderGetQueryParameters(): """ - Get driveExclusionUnitsBulkAdditionJobs from solutions + Get a list of drive exclusion units bulk addition jobs associated with a OneDrive for work or school protection policy. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/one_drive_for_business_protection_policies/item/drive_exclusion_units_bulk_addition_jobs/item/drive_exclusion_units_bulk_addition_job_item_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/one_drive_for_business_protection_policies/item/drive_exclusion_units_bulk_addition_jobs/item/drive_exclusion_units_bulk_addition_job_item_request_builder.py index 8eb7e49611b..06e376052a6 100644 --- a/msgraph_beta/generated/solutions/backup_restore/one_drive_for_business_protection_policies/item/drive_exclusion_units_bulk_addition_jobs/item/drive_exclusion_units_bulk_addition_job_item_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/one_drive_for_business_protection_policies/item/drive_exclusion_units_bulk_addition_jobs/item/drive_exclusion_units_bulk_addition_job_item_request_builder.py @@ -32,9 +32,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[DriveExclusionUnitsBulkAdditionJobItemRequestBuilderGetQueryParameters]] = None) -> Optional[DriveExclusionUnitsBulkAdditionJob]: """ - Get driveExclusionUnitsBulkAdditionJobs from solutions + Get a drive exclusion units bulk addition job associated with a OneDrive for work or school protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[DriveExclusionUnitsBulkAdditionJob] + Find more info here: https://learn.microsoft.com/graph/api/driveexclusionunitsbulkadditionjob-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -52,7 +53,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[DriveExc def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DriveExclusionUnitsBulkAdditionJobItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get driveExclusionUnitsBulkAdditionJobs from solutions + Get a drive exclusion units bulk addition job associated with a OneDrive for work or school protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -74,7 +75,7 @@ def with_url(self,raw_url: str) -> DriveExclusionUnitsBulkAdditionJobItemRequest @dataclass class DriveExclusionUnitsBulkAdditionJobItemRequestBuilderGetQueryParameters(): """ - Get driveExclusionUnitsBulkAdditionJobs from solutions + Get a drive exclusion units bulk addition job associated with a OneDrive for work or school protection policy. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/share_point_protection_policies/item/site_exclusion_units/item/site_exclusion_unit_item_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/share_point_protection_policies/item/site_exclusion_units/item/site_exclusion_unit_item_request_builder.py index 585861d44cd..6ba6e09c7f5 100644 --- a/msgraph_beta/generated/solutions/backup_restore/share_point_protection_policies/item/site_exclusion_units/item/site_exclusion_unit_item_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/share_point_protection_policies/item/site_exclusion_units/item/site_exclusion_unit_item_request_builder.py @@ -32,9 +32,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[SiteExclusionUnitItemRequestBuilderGetQueryParameters]] = None) -> Optional[SiteExclusionUnit]: """ - Get siteExclusionUnits from solutions + Get a site exclusion unit associated with a SharePoint protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SiteExclusionUnit] + Find more info here: https://learn.microsoft.com/graph/api/siteexclusionunit-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -52,7 +53,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SiteExcl def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SiteExclusionUnitItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get siteExclusionUnits from solutions + Get a site exclusion unit associated with a SharePoint protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -74,7 +75,7 @@ def with_url(self,raw_url: str) -> SiteExclusionUnitItemRequestBuilder: @dataclass class SiteExclusionUnitItemRequestBuilderGetQueryParameters(): """ - Get siteExclusionUnits from solutions + Get a site exclusion unit associated with a SharePoint protection policy. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/share_point_protection_policies/item/site_exclusion_units/site_exclusion_units_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/share_point_protection_policies/item/site_exclusion_units/site_exclusion_units_request_builder.py index 84ad4d22ac1..c65bde194bb 100644 --- a/msgraph_beta/generated/solutions/backup_restore/share_point_protection_policies/item/site_exclusion_units/site_exclusion_units_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/share_point_protection_policies/item/site_exclusion_units/site_exclusion_units_request_builder.py @@ -48,9 +48,10 @@ def by_site_exclusion_unit_id(self,site_exclusion_unit_id: str) -> SiteExclusion async def get(self,request_configuration: Optional[RequestConfiguration[SiteExclusionUnitsRequestBuilderGetQueryParameters]] = None) -> Optional[SiteExclusionUnitCollectionResponse]: """ - Get siteExclusionUnits from solutions + Get a list of site exclusion units associated with a SharePoint protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SiteExclusionUnitCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/sharepointprotectionpolicy-list-siteexclusionunits?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -68,7 +69,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SiteExcl def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SiteExclusionUnitsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get siteExclusionUnits from solutions + Get a list of site exclusion units associated with a SharePoint protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -99,7 +100,7 @@ def count(self) -> CountRequestBuilder: @dataclass class SiteExclusionUnitsRequestBuilderGetQueryParameters(): """ - Get siteExclusionUnits from solutions + Get a list of site exclusion units associated with a SharePoint protection policy. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/share_point_protection_policies/item/site_exclusion_units_bulk_addition_jobs/item/site_exclusion_units_bulk_addition_job_item_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/share_point_protection_policies/item/site_exclusion_units_bulk_addition_jobs/item/site_exclusion_units_bulk_addition_job_item_request_builder.py index 35f35776941..339e841b95d 100644 --- a/msgraph_beta/generated/solutions/backup_restore/share_point_protection_policies/item/site_exclusion_units_bulk_addition_jobs/item/site_exclusion_units_bulk_addition_job_item_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/share_point_protection_policies/item/site_exclusion_units_bulk_addition_jobs/item/site_exclusion_units_bulk_addition_job_item_request_builder.py @@ -32,9 +32,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def get(self,request_configuration: Optional[RequestConfiguration[SiteExclusionUnitsBulkAdditionJobItemRequestBuilderGetQueryParameters]] = None) -> Optional[SiteExclusionUnitsBulkAdditionJob]: """ - Get siteExclusionUnitsBulkAdditionJobs from solutions + Get a site exclusion units bulk addition job associated with a SharePoint protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SiteExclusionUnitsBulkAdditionJob] + Find more info here: https://learn.microsoft.com/graph/api/siteexclusionunitsbulkadditionjob-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -52,7 +53,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SiteExcl def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SiteExclusionUnitsBulkAdditionJobItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get siteExclusionUnitsBulkAdditionJobs from solutions + Get a site exclusion units bulk addition job associated with a SharePoint protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -74,7 +75,7 @@ def with_url(self,raw_url: str) -> SiteExclusionUnitsBulkAdditionJobItemRequestB @dataclass class SiteExclusionUnitsBulkAdditionJobItemRequestBuilderGetQueryParameters(): """ - Get siteExclusionUnitsBulkAdditionJobs from solutions + Get a site exclusion units bulk addition job associated with a SharePoint protection policy. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/share_point_protection_policies/item/site_exclusion_units_bulk_addition_jobs/site_exclusion_units_bulk_addition_jobs_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/share_point_protection_policies/item/site_exclusion_units_bulk_addition_jobs/site_exclusion_units_bulk_addition_jobs_request_builder.py index 24cd46bd421..022b3eaacc6 100644 --- a/msgraph_beta/generated/solutions/backup_restore/share_point_protection_policies/item/site_exclusion_units_bulk_addition_jobs/site_exclusion_units_bulk_addition_jobs_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/share_point_protection_policies/item/site_exclusion_units_bulk_addition_jobs/site_exclusion_units_bulk_addition_jobs_request_builder.py @@ -48,9 +48,10 @@ def by_site_exclusion_units_bulk_addition_job_id(self,site_exclusion_units_bulk_ async def get(self,request_configuration: Optional[RequestConfiguration[SiteExclusionUnitsBulkAdditionJobsRequestBuilderGetQueryParameters]] = None) -> Optional[SiteExclusionUnitsBulkAdditionJobCollectionResponse]: """ - Get siteExclusionUnitsBulkAdditionJobs from solutions + Get a list of site exclusion units bulk addition jobs associated with a SharePoint protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SiteExclusionUnitsBulkAdditionJobCollectionResponse] + Find more info here: https://learn.microsoft.com/graph/api/sharepointprotectionpolicy-list-siteexclusionunitsbulkadditionjobs?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -68,7 +69,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[SiteExcl def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SiteExclusionUnitsBulkAdditionJobsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get siteExclusionUnitsBulkAdditionJobs from solutions + Get a list of site exclusion units bulk addition jobs associated with a SharePoint protection policy. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -99,7 +100,7 @@ def count(self) -> CountRequestBuilder: @dataclass class SiteExclusionUnitsBulkAdditionJobsRequestBuilderGetQueryParameters(): """ - Get siteExclusionUnitsBulkAdditionJobs from solutions + Get a list of site exclusion units bulk addition jobs associated with a SharePoint protection policy. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/site_exclusion_units/item/site_exclusion_unit_item_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/site_exclusion_units/item/site_exclusion_unit_item_request_builder.py index 8bd528fc80d..c00228c6b70 100644 --- a/msgraph_beta/generated/solutions/backup_restore/site_exclusion_units/item/site_exclusion_unit_item_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/site_exclusion_units/item/site_exclusion_unit_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[SiteExclusionUnitItemRequestBuilderGetQueryParameters]] = None) -> Optional[SiteExclusionUnit]: """ - Get siteExclusionUnits from solutions + The list of site exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SiteExclusionUnit] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SiteExclusionUnitItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get siteExclusionUnits from solutions + The list of site exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class SiteExclusionUnitItemRequestBuilderDeleteRequestConfiguration(RequestConfi @dataclass class SiteExclusionUnitItemRequestBuilderGetQueryParameters(): """ - Get siteExclusionUnits from solutions + The list of site exclusion units in the tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/site_exclusion_units/site_exclusion_units_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/site_exclusion_units/site_exclusion_units_request_builder.py index 68e71e0b6cf..92def6a22b3 100644 --- a/msgraph_beta/generated/solutions/backup_restore/site_exclusion_units/site_exclusion_units_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/site_exclusion_units/site_exclusion_units_request_builder.py @@ -49,7 +49,7 @@ def by_site_exclusion_unit_id(self,site_exclusion_unit_id: str) -> SiteExclusion async def get(self,request_configuration: Optional[RequestConfiguration[SiteExclusionUnitsRequestBuilderGetQueryParameters]] = None) -> Optional[SiteExclusionUnitCollectionResponse]: """ - Get siteExclusionUnits from solutions + The list of site exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SiteExclusionUnitCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: SiteExclusionUnit, request_configuration: Optional[Req def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SiteExclusionUnitsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get siteExclusionUnits from solutions + The list of site exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class SiteExclusionUnitsRequestBuilderGetQueryParameters(): """ - Get siteExclusionUnits from solutions + The list of site exclusion units in the tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/site_exclusion_units_bulk_addition_jobs/item/site_exclusion_units_bulk_addition_job_item_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/site_exclusion_units_bulk_addition_jobs/item/site_exclusion_units_bulk_addition_job_item_request_builder.py index e6a4321a7fb..3cbade64ec4 100644 --- a/msgraph_beta/generated/solutions/backup_restore/site_exclusion_units_bulk_addition_jobs/item/site_exclusion_units_bulk_addition_job_item_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/site_exclusion_units_bulk_addition_jobs/item/site_exclusion_units_bulk_addition_job_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[SiteExclusionUnitsBulkAdditionJobItemRequestBuilderGetQueryParameters]] = None) -> Optional[SiteExclusionUnitsBulkAdditionJob]: """ - Get siteExclusionUnitsBulkAdditionJobs from solutions + The list of bulk addition jobs for site exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SiteExclusionUnitsBulkAdditionJob] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SiteExclusionUnitsBulkAdditionJobItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get siteExclusionUnitsBulkAdditionJobs from solutions + The list of bulk addition jobs for site exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class SiteExclusionUnitsBulkAdditionJobItemRequestBuilderDeleteRequestConfigurat @dataclass class SiteExclusionUnitsBulkAdditionJobItemRequestBuilderGetQueryParameters(): """ - Get siteExclusionUnitsBulkAdditionJobs from solutions + The list of bulk addition jobs for site exclusion units in the tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/backup_restore/site_exclusion_units_bulk_addition_jobs/site_exclusion_units_bulk_addition_jobs_request_builder.py b/msgraph_beta/generated/solutions/backup_restore/site_exclusion_units_bulk_addition_jobs/site_exclusion_units_bulk_addition_jobs_request_builder.py index 48d2ebf3c40..c5aadb4a980 100644 --- a/msgraph_beta/generated/solutions/backup_restore/site_exclusion_units_bulk_addition_jobs/site_exclusion_units_bulk_addition_jobs_request_builder.py +++ b/msgraph_beta/generated/solutions/backup_restore/site_exclusion_units_bulk_addition_jobs/site_exclusion_units_bulk_addition_jobs_request_builder.py @@ -49,7 +49,7 @@ def by_site_exclusion_units_bulk_addition_job_id(self,site_exclusion_units_bulk_ async def get(self,request_configuration: Optional[RequestConfiguration[SiteExclusionUnitsBulkAdditionJobsRequestBuilderGetQueryParameters]] = None) -> Optional[SiteExclusionUnitsBulkAdditionJobCollectionResponse]: """ - Get siteExclusionUnitsBulkAdditionJobs from solutions + The list of bulk addition jobs for site exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[SiteExclusionUnitsBulkAdditionJobCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: SiteExclusionUnitsBulkAdditionJob, request_configurati def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SiteExclusionUnitsBulkAdditionJobsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get siteExclusionUnitsBulkAdditionJobs from solutions + The list of bulk addition jobs for site exclusion units in the tenant. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class SiteExclusionUnitsBulkAdditionJobsRequestBuilderGetQueryParameters(): """ - Get siteExclusionUnitsBulkAdditionJobs from solutions + The list of bulk addition jobs for site exclusion units in the tenant. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/booking_businesses/item/calendar_view/calendar_view_request_builder.py b/msgraph_beta/generated/solutions/booking_businesses/item/calendar_view/calendar_view_request_builder.py index a7ad8cfe851..f7bbff19dae 100644 --- a/msgraph_beta/generated/solutions/booking_businesses/item/calendar_view/calendar_view_request_builder.py +++ b/msgraph_beta/generated/solutions/booking_businesses/item/calendar_view/calendar_view_request_builder.py @@ -31,7 +31,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView?end={end}&start={start}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) def by_booking_appointment_id(self,booking_appointment_id: str) -> BookingAppointmentItemRequestBuilder: """ @@ -96,7 +96,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info = RequestInformation(Method.GET, '{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView?end={end}&start={start}{&%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}', self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -110,7 +110,7 @@ def to_post_request_information(self,body: BookingAppointment, request_configura """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/solutions/booking_businesses/item/calendar_view/item/booking_appointment_item_request_builder.py b/msgraph_beta/generated/solutions/booking_businesses/item/calendar_view/item/booking_appointment_item_request_builder.py index 56a2053313d..6b18081781a 100644 --- a/msgraph_beta/generated/solutions/booking_businesses/item/calendar_view/item/booking_appointment_item_request_builder.py +++ b/msgraph_beta/generated/solutions/booking_businesses/item/calendar_view/item/booking_appointment_item_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView/{bookingAppointment%2Did}?end={end}&start={start}{&%24expand,%24select}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView/{bookingAppointment%2Did}{?%24expand,%24select}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ @@ -98,7 +98,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.DELETE, '{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView/{bookingAppointment%2Did}', self.path_parameters) + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -109,7 +109,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info = RequestInformation(Method.GET, '{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView/{bookingAppointment%2Did}?end={end}&start={start}{&%24expand,%24select}', self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -123,7 +123,7 @@ def to_patch_request_information(self,body: BookingAppointment, request_configur """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.PATCH, '{+baseurl}/solutions/bookingBusinesses/{bookingBusiness%2Did}/calendarView/{bookingAppointment%2Did}', self.path_parameters) + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/cross_tenant_migration_jobs_request_builder.py b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/cross_tenant_migration_jobs_request_builder.py index 4d79b3e1dd1..49c007bc152 100644 --- a/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/cross_tenant_migration_jobs_request_builder.py +++ b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/cross_tenant_migration_jobs_request_builder.py @@ -73,7 +73,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[CrossTen async def post(self,body: CrossTenantMigrationJob, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CrossTenantMigrationJob]: """ - Create a new crossTenantMigrationJob. + Create a new crossTenantMigrationJob. A job defines the migration batch but doesn't start validation or migration. After you create the job, call validate to verify tenant and resource configuration, then call migrate to begin the actual migration. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CrossTenantMigrationJob] @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: CrossTenantMigrationJob, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a new crossTenantMigrationJob. + Create a new crossTenantMigrationJob. A job defines the migration batch but doesn't start validation or migration. After you create the job, call validate to verify tenant and resource configuration, then call migrate to begin the actual migration. 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/solutions/migrations/cross_tenant_migration_jobs/item/cross_tenant_migration_job_item_request_builder.py b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/item/cross_tenant_migration_job_item_request_builder.py index 62d346ec018..ca448ce97b7 100644 --- a/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/item/cross_tenant_migration_job_item_request_builder.py +++ b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/item/cross_tenant_migration_job_item_request_builder.py @@ -17,7 +17,9 @@ from .....models.cross_tenant_migration_job import CrossTenantMigrationJob from .....models.o_data_errors.o_data_error import ODataError from .cancel.cancel_request_builder import CancelRequestBuilder + from .migrate.migrate_request_builder import MigrateRequestBuilder from .users.users_request_builder import UsersRequestBuilder + from .validate.validate_request_builder import ValidateRequestBuilder class CrossTenantMigrationJobItemRequestBuilder(BaseRequestBuilder): """ @@ -158,6 +160,15 @@ def cancel(self) -> CancelRequestBuilder: return CancelRequestBuilder(self.request_adapter, self.path_parameters) + @property + def migrate(self) -> MigrateRequestBuilder: + """ + Provides operations to call the migrate method. + """ + from .migrate.migrate_request_builder import MigrateRequestBuilder + + return MigrateRequestBuilder(self.request_adapter, self.path_parameters) + @property def users(self) -> UsersRequestBuilder: """ @@ -167,6 +178,15 @@ def users(self) -> UsersRequestBuilder: return UsersRequestBuilder(self.request_adapter, self.path_parameters) + @property + def validate(self) -> ValidateRequestBuilder: + """ + Provides operations to call the validate method. + """ + from .validate.validate_request_builder import ValidateRequestBuilder + + return ValidateRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class CrossTenantMigrationJobItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): """ diff --git a/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/item/migrate/migrate_request_builder.py b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/item/migrate/migrate_request_builder.py new file mode 100644 index 00000000000..5978b5f6b19 --- /dev/null +++ b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/item/migrate/migrate_request_builder.py @@ -0,0 +1,85 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.cross_tenant_migration_job import CrossTenantMigrationJob + from ......models.o_data_errors.o_data_error import ODataError + +class MigrateRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the migrate method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MigrateRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob%2Did}/migrate", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CrossTenantMigrationJob]: + """ + Migrate a cross-tenant migration job asynchronously. The job must pass validation before migration can start. After a job is created by using the Create crossTenantMigrationJob method and validated by using the validate action, call this action to start the migration of user data from the source tenant to the target tenant for the specified workloads. Validation results expire after seven days; if expired, revalidate the job before you call the migrate API. This action is asynchronous. After you call the migrate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of completed, completedWithErrors, or failed. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CrossTenantMigrationJob] + Find more info here: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-migrate?view=graph-rest-beta + """ + warn(" as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09", DeprecationWarning) + request_info = self.to_post_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.cross_tenant_migration_job import CrossTenantMigrationJob + + return await self.request_adapter.send_async(request_info, CrossTenantMigrationJob, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Migrate a cross-tenant migration job asynchronously. The job must pass validation before migration can start. After a job is created by using the Create crossTenantMigrationJob method and validated by using the validate action, call this action to start the migration of user data from the source tenant to the target tenant for the specified workloads. Validation results expire after seven days; if expired, revalidate the job before you call the migrate API. This action is asynchronous. After you call the migrate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of completed, completedWithErrors, or failed. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09", DeprecationWarning) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MigrateRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MigrateRequestBuilder + """ + warn(" as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MigrateRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class MigrateRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/item/validate/validate_request_builder.py b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/item/validate/validate_request_builder.py new file mode 100644 index 00000000000..c50182a4abb --- /dev/null +++ b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/item/validate/validate_request_builder.py @@ -0,0 +1,85 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.cross_tenant_migration_job import CrossTenantMigrationJob + from ......models.o_data_errors.o_data_error import ODataError + +class ValidateRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the validate method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ValidateRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/solutions/migrations/crossTenantMigrationJobs/{crossTenantMigrationJob%2Did}/validate", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CrossTenantMigrationJob]: + """ + Validate the configuration of a cross-tenant migration job asynchronously. This action doesn't migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that affect an actual migration job. The job must be in a submitted or validateFailed status before you can call this action. This action is asynchronous. After you call the validate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of validatePassed or validateFailed. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CrossTenantMigrationJob] + Find more info here: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-validate?view=graph-rest-beta + """ + warn(" as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09", DeprecationWarning) + request_info = self.to_post_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.cross_tenant_migration_job import CrossTenantMigrationJob + + return await self.request_adapter.send_async(request_info, CrossTenantMigrationJob, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Validate the configuration of a cross-tenant migration job asynchronously. This action doesn't migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that affect an actual migration job. The job must be in a submitted or validateFailed status before you can call this action. This action is asynchronous. After you call the validate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of validatePassed or validateFailed. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09", DeprecationWarning) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ValidateRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ValidateRequestBuilder + """ + warn(" as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ValidateRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ValidateRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/validate/validate_request_builder.py b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/validate/validate_request_builder.py index fa069671610..2c2ffbafbbb 100644 --- a/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/validate/validate_request_builder.py +++ b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/validate/validate_request_builder.py @@ -33,11 +33,10 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,body: ValidatePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CrossTenantMigrationJob]: """ - Validate the configuration of a crossTenantMigrationJob. This function doesn't migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that would affect an actual migration job. + Invoke action validate param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CrossTenantMigrationJob] - Find more info here: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-validate?view=graph-rest-beta """ warn(" as of 2025-07/PrivatePreview:CrossTenantContentMigrationAPI on 2025-07-09 and will be removed 2026-07-09", DeprecationWarning) if body is None: @@ -58,7 +57,7 @@ async def post(self,body: ValidatePostRequestBody, request_configuration: Option def to_post_request_information(self,body: ValidatePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Validate the configuration of a crossTenantMigrationJob. This function doesn't migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that would affect an actual migration job. + Invoke action validate 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/solutions/migrations/cross_tenant_migration_jobs_with_display_name/cross_tenant_migration_jobs_with_display_name_request_builder.py b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs_with_display_name/cross_tenant_migration_jobs_with_display_name_request_builder.py index 9182eb062eb..e8be8ad29cf 100644 --- a/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs_with_display_name/cross_tenant_migration_jobs_with_display_name_request_builder.py +++ b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs_with_display_name/cross_tenant_migration_jobs_with_display_name_request_builder.py @@ -17,6 +17,8 @@ from ....models.cross_tenant_migration_job import CrossTenantMigrationJob from ....models.o_data_errors.o_data_error import ODataError from .cancel.cancel_request_builder import CancelRequestBuilder + from .migrate.migrate_request_builder import MigrateRequestBuilder + from .validate.validate_request_builder import ValidateRequestBuilder class CrossTenantMigrationJobsWithDisplayNameRequestBuilder(BaseRequestBuilder): """ @@ -160,6 +162,24 @@ def cancel(self) -> CancelRequestBuilder: return CancelRequestBuilder(self.request_adapter, self.path_parameters) + @property + def migrate(self) -> MigrateRequestBuilder: + """ + Provides operations to call the migrate method. + """ + from .migrate.migrate_request_builder import MigrateRequestBuilder + + return MigrateRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def validate(self) -> ValidateRequestBuilder: + """ + Provides operations to call the validate method. + """ + from .validate.validate_request_builder import ValidateRequestBuilder + + return ValidateRequestBuilder(self.request_adapter, self.path_parameters) + @dataclass class CrossTenantMigrationJobsWithDisplayNameRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): """ diff --git a/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs_with_display_name/migrate/migrate_request_builder.py b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs_with_display_name/migrate/migrate_request_builder.py new file mode 100644 index 00000000000..fb311552093 --- /dev/null +++ b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs_with_display_name/migrate/migrate_request_builder.py @@ -0,0 +1,85 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.cross_tenant_migration_job import CrossTenantMigrationJob + from .....models.o_data_errors.o_data_error import ODataError + +class MigrateRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the migrate method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MigrateRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/solutions/migrations/crossTenantMigrationJobs(displayName='{displayName}')/migrate", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CrossTenantMigrationJob]: + """ + Migrate a cross-tenant migration job asynchronously. The job must pass validation before migration can start. After a job is created by using the Create crossTenantMigrationJob method and validated by using the validate action, call this action to start the migration of user data from the source tenant to the target tenant for the specified workloads. Validation results expire after seven days; if expired, revalidate the job before you call the migrate API. This action is asynchronous. After you call the migrate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of completed, completedWithErrors, or failed. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CrossTenantMigrationJob] + Find more info here: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-migrate?view=graph-rest-beta + """ + warn(" as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09", DeprecationWarning) + request_info = self.to_post_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.cross_tenant_migration_job import CrossTenantMigrationJob + + return await self.request_adapter.send_async(request_info, CrossTenantMigrationJob, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Migrate a cross-tenant migration job asynchronously. The job must pass validation before migration can start. After a job is created by using the Create crossTenantMigrationJob method and validated by using the validate action, call this action to start the migration of user data from the source tenant to the target tenant for the specified workloads. Validation results expire after seven days; if expired, revalidate the job before you call the migrate API. This action is asynchronous. After you call the migrate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of completed, completedWithErrors, or failed. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09", DeprecationWarning) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MigrateRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MigrateRequestBuilder + """ + warn(" as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MigrateRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class MigrateRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs_with_display_name/validate/validate_request_builder.py b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs_with_display_name/validate/validate_request_builder.py new file mode 100644 index 00000000000..563e4092de3 --- /dev/null +++ b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs_with_display_name/validate/validate_request_builder.py @@ -0,0 +1,85 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.cross_tenant_migration_job import CrossTenantMigrationJob + from .....models.o_data_errors.o_data_error import ODataError + +class ValidateRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the validate method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ValidateRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/solutions/migrations/crossTenantMigrationJobs(displayName='{displayName}')/validate", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[CrossTenantMigrationJob]: + """ + Validate the configuration of a cross-tenant migration job asynchronously. This action doesn't migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that affect an actual migration job. The job must be in a submitted or validateFailed status before you can call this action. This action is asynchronous. After you call the validate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of validatePassed or validateFailed. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CrossTenantMigrationJob] + Find more info here: https://learn.microsoft.com/graph/api/crosstenantmigrationjob-validate?view=graph-rest-beta + """ + warn(" as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09", DeprecationWarning) + request_info = self.to_post_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.cross_tenant_migration_job import CrossTenantMigrationJob + + return await self.request_adapter.send_async(request_info, CrossTenantMigrationJob, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Validate the configuration of a cross-tenant migration job asynchronously. This action doesn't migrate any content, but goes through validation for the specified workloads to find any errors or misconfigurations that affect an actual migration job. The job must be in a submitted or validateFailed status before you can call this action. This action is asynchronous. After you call the validate API, poll the Get crossTenantMigrationJob endpoint to check for a terminal status of validatePassed or validateFailed. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + warn(" as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09", DeprecationWarning) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ValidateRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ValidateRequestBuilder + """ + warn(" as of 2023-11/PrivatePreview:CrossTenantContentMigrationAPI on 2023-11-15 and will be removed 2026-07-09", DeprecationWarning) + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ValidateRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ValidateRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/share_point/migrations/cross_organization_migration_tasks/cross_organization_migration_tasks_request_builder.py b/msgraph_beta/generated/solutions/share_point/migrations/cross_organization_migration_tasks/cross_organization_migration_tasks_request_builder.py index e549d4548fc..8e7e534200a 100644 --- a/msgraph_beta/generated/solutions/share_point/migrations/cross_organization_migration_tasks/cross_organization_migration_tasks_request_builder.py +++ b/msgraph_beta/generated/solutions/share_point/migrations/cross_organization_migration_tasks/cross_organization_migration_tasks_request_builder.py @@ -18,9 +18,9 @@ from .....models.share_point_migration_task import SharePointMigrationTask from .....models.share_point_migration_task_collection_response import SharePointMigrationTaskCollectionResponse from .count.count_request_builder import CountRequestBuilder - from .get_by_source_group_mail_nickname_with_source_group_mail_nickname.get_by_source_group_mail_nickname_with_source_group_mail_nickname_request_builder import GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder + from .get_by_source_group_mail_nickname_with_source_group_mail_nickname.get_by_source_group_mail_nickname_with_source_group_mail_nickname_7ae2e2d4 import GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4 from .get_by_source_site_url_with_source_site_url.get_by_source_site_url_with_source_site_url_request_builder import GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder - from .get_by_source_user_principal_name_with_source_principal_name.get_by_source_user_principal_name_with_source_principal_name_request_builder import GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder + from .get_by_source_user_principal_name_with_source_principal_name.get_by_source_user_principal_name_with_source_principal_name_requ_31d27436 import GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436 from .item.share_point_migration_task_item_request_builder import SharePointMigrationTaskItemRequestBuilder class CrossOrganizationMigrationTasksRequestBuilder(BaseRequestBuilder): @@ -70,17 +70,17 @@ async def get(self,request_configuration: Optional[RequestConfiguration[CrossOrg return await self.request_adapter.send_async(request_info, SharePointMigrationTaskCollectionResponse, error_mapping) - def get_by_source_group_mail_nickname_with_source_group_mail_nickname(self,source_group_mail_nickname: str) -> GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder: + def get_by_source_group_mail_nickname_with_source_group_mail_nickname(self,source_group_mail_nickname: str) -> GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4: """ Provides operations to call the getBySourceGroupMailNickname method. param source_group_mail_nickname: Usage: sourceGroupMailNickname='{sourceGroupMailNickname}' - Returns: GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder + Returns: GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4 """ if source_group_mail_nickname is None: raise TypeError("source_group_mail_nickname cannot be null.") - from .get_by_source_group_mail_nickname_with_source_group_mail_nickname.get_by_source_group_mail_nickname_with_source_group_mail_nickname_request_builder import GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder + from .get_by_source_group_mail_nickname_with_source_group_mail_nickname.get_by_source_group_mail_nickname_with_source_group_mail_nickname_7ae2e2d4 import GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4 - return GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder(self.request_adapter, self.path_parameters, source_group_mail_nickname) + return GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4(self.request_adapter, self.path_parameters, source_group_mail_nickname) def get_by_source_site_url_with_source_site_url(self,source_site_url: str) -> GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder: """ @@ -94,17 +94,17 @@ def get_by_source_site_url_with_source_site_url(self,source_site_url: str) -> Ge return GetBySourceSiteUrlWithSourceSiteUrlRequestBuilder(self.request_adapter, self.path_parameters, source_site_url) - def get_by_source_user_principal_name_with_source_principal_name(self,source_principal_name: str) -> GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder: + def get_by_source_user_principal_name_with_source_principal_name(self,source_principal_name: str) -> GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436: """ Provides operations to call the getBySourceUserPrincipalName method. param source_principal_name: Usage: sourcePrincipalName='{sourcePrincipalName}' - Returns: GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder + Returns: GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436 """ if source_principal_name is None: raise TypeError("source_principal_name cannot be null.") - from .get_by_source_user_principal_name_with_source_principal_name.get_by_source_user_principal_name_with_source_principal_name_request_builder import GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder + from .get_by_source_user_principal_name_with_source_principal_name.get_by_source_user_principal_name_with_source_principal_name_requ_31d27436 import GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436 - return GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder(self.request_adapter, self.path_parameters, source_principal_name) + return GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436(self.request_adapter, self.path_parameters, source_principal_name) async def post(self,body: SharePointMigrationTask, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SharePointMigrationTask]: """ diff --git a/msgraph_beta/generated/solutions/share_point/migrations/cross_organization_migration_tasks/get_by_source_group_mail_nickname_with_source_group_mail_nickname/get_by_source_group_mail_nickname_with_source_group_mail_nickname_7ae2e2d4.py b/msgraph_beta/generated/solutions/share_point/migrations/cross_organization_migration_tasks/get_by_source_group_mail_nickname_with_source_group_mail_nickname/get_by_source_group_mail_nickname_with_source_group_mail_nickname_7ae2e2d4.py new file mode 100644 index 00000000000..df23ac247b0 --- /dev/null +++ b/msgraph_beta/generated/solutions/share_point/migrations/cross_organization_migration_tasks/get_by_source_group_mail_nickname_with_source_group_mail_nickname/get_by_source_group_mail_nickname_with_source_group_mail_nickname_7ae2e2d4.py @@ -0,0 +1,85 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.share_point_migration_task import SharePointMigrationTask + +class GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4(BaseRequestBuilder): + """ + Provides operations to call the getBySourceGroupMailNickname method. Original name: GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], source_group_mail_nickname: Optional[str] = None) -> None: + """ + Instantiates a new GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param source_group_mail_nickname: Usage: sourceGroupMailNickname='{sourceGroupMailNickname}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['sourceGroupMailNickname'] = source_group_mail_nickname + super().__init__(request_adapter, "{+baseurl}/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/getBySourceGroupMailNickname(sourceGroupMailNickname='{sourceGroupMailNickname}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SharePointMigrationTask]: + """ + Get a sharePointMigrationTask that was previously created for a group, using the source group mail nickname. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SharePointMigrationTask] + Find more info here: https://learn.microsoft.com/graph/api/sharepointmigrationtask-getbysourcegroupmailnickname?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.share_point_migration_task import SharePointMigrationTask + + return await self.request_adapter.send_async(request_info, SharePointMigrationTask, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Get a sharePointMigrationTask that was previously created for a group, using the source group mail nickname. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetBySourceGroupMailNicknameWithSourceGroupMailNickname_7ae2e2d4(self.request_adapter, raw_url) + + @dataclass + class GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/share_point/migrations/cross_organization_migration_tasks/get_by_source_group_mail_nickname_with_source_group_mail_nickname/get_by_source_group_mail_nickname_with_source_group_mail_nickname_request_builder.py b/msgraph_beta/generated/solutions/share_point/migrations/cross_organization_migration_tasks/get_by_source_group_mail_nickname_with_source_group_mail_nickname/get_by_source_group_mail_nickname_with_source_group_mail_nickname_request_builder.py deleted file mode 100644 index edbd10ee569..00000000000 --- a/msgraph_beta/generated/solutions/share_point/migrations/cross_organization_migration_tasks/get_by_source_group_mail_nickname_with_source_group_mail_nickname/get_by_source_group_mail_nickname_with_source_group_mail_nickname_request_builder.py +++ /dev/null @@ -1,85 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from ......models.share_point_migration_task import SharePointMigrationTask - -class GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getBySourceGroupMailNickname method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], source_group_mail_nickname: Optional[str] = None) -> None: - """ - Instantiates a new GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param source_group_mail_nickname: Usage: sourceGroupMailNickname='{sourceGroupMailNickname}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['sourceGroupMailNickname'] = source_group_mail_nickname - super().__init__(request_adapter, "{+baseurl}/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/getBySourceGroupMailNickname(sourceGroupMailNickname='{sourceGroupMailNickname}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SharePointMigrationTask]: - """ - Get a sharePointMigrationTask that was previously created for a group, using the source group mail nickname. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[SharePointMigrationTask] - Find more info here: https://learn.microsoft.com/graph/api/sharepointmigrationtask-getbysourcegroupmailnickname?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.share_point_migration_task import SharePointMigrationTask - - return await self.request_adapter.send_async(request_info, SharePointMigrationTask, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Get a sharePointMigrationTask that was previously created for a group, using the source group mail nickname. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetBySourceGroupMailNicknameWithSourceGroupMailNicknameRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/solutions/share_point/migrations/cross_organization_migration_tasks/get_by_source_user_principal_name_with_source_principal_name/get_by_source_user_principal_name_with_source_principal_name_requ_31d27436.py b/msgraph_beta/generated/solutions/share_point/migrations/cross_organization_migration_tasks/get_by_source_user_principal_name_with_source_principal_name/get_by_source_user_principal_name_with_source_principal_name_requ_31d27436.py new file mode 100644 index 00000000000..b623b230559 --- /dev/null +++ b/msgraph_beta/generated/solutions/share_point/migrations/cross_organization_migration_tasks/get_by_source_user_principal_name_with_source_principal_name/get_by_source_user_principal_name_with_source_principal_name_requ_31d27436.py @@ -0,0 +1,85 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.share_point_migration_task import SharePointMigrationTask + +class GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436(BaseRequestBuilder): + """ + Provides operations to call the getBySourceUserPrincipalName method. Original name: GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], source_principal_name: Optional[str] = None) -> None: + """ + Instantiates a new GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param source_principal_name: Usage: sourcePrincipalName='{sourcePrincipalName}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['sourcePrincipalName'] = source_principal_name + super().__init__(request_adapter, "{+baseurl}/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/getBySourceUserPrincipalName(sourcePrincipalName='{sourcePrincipalName}')", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SharePointMigrationTask]: + """ + Get a sharePointMigrationTask that was previously created for a user, using the source userPrincipalName. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SharePointMigrationTask] + Find more info here: https://learn.microsoft.com/graph/api/sharepointmigrationtask-getbysourceuserprincipalname?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.share_point_migration_task import SharePointMigrationTask + + return await self.request_adapter.send_async(request_info, SharePointMigrationTask, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Get a sharePointMigrationTask that was previously created for a user, using the source userPrincipalName. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetBySourceUserPrincipalNameWithSourcePrincipalNameRequ_31d27436(self.request_adapter, raw_url) + + @dataclass + class GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/share_point/migrations/cross_organization_migration_tasks/get_by_source_user_principal_name_with_source_principal_name/get_by_source_user_principal_name_with_source_principal_name_request_builder.py b/msgraph_beta/generated/solutions/share_point/migrations/cross_organization_migration_tasks/get_by_source_user_principal_name_with_source_principal_name/get_by_source_user_principal_name_with_source_principal_name_request_builder.py deleted file mode 100644 index d7a7952e8c4..00000000000 --- a/msgraph_beta/generated/solutions/share_point/migrations/cross_organization_migration_tasks/get_by_source_user_principal_name_with_source_principal_name/get_by_source_user_principal_name_with_source_principal_name_request_builder.py +++ /dev/null @@ -1,85 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from ......models.share_point_migration_task import SharePointMigrationTask - -class GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getBySourceUserPrincipalName method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], source_principal_name: Optional[str] = None) -> None: - """ - Instantiates a new GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param source_principal_name: Usage: sourcePrincipalName='{sourcePrincipalName}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['sourcePrincipalName'] = source_principal_name - super().__init__(request_adapter, "{+baseurl}/solutions/sharePoint/migrations/crossOrganizationMigrationTasks/getBySourceUserPrincipalName(sourcePrincipalName='{sourcePrincipalName}')", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SharePointMigrationTask]: - """ - Get a sharePointMigrationTask that was previously created for a user, using the source userPrincipalName. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[SharePointMigrationTask] - Find more info here: https://learn.microsoft.com/graph/api/sharepointmigrationtask-getbysourceuserprincipalname?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.share_point_migration_task import SharePointMigrationTask - - return await self.request_adapter.send_async(request_info, SharePointMigrationTask, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Get a sharePointMigrationTask that was previously created for a user, using the source userPrincipalName. The returned sharePointMigrationTask object includes the source and target site URLs, migration status, optional timestamps (startedDateTime and finishedDateTime), and error details about issues during processing. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetBySourceUserPrincipalNameWithSourcePrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registration_configuration/questions/count/count_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registration_configuration/questions/count/count_request_builder.py new file mode 100644 index 00000000000..941d6e1798a --- /dev/null +++ b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registration_configuration/questions/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/solutions/virtualEvents/townhalls/{virtualEventTownhall%2Did}/registrationConfiguration/questions/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registration_configuration/questions/item/virtual_event_registration_question_base_item_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registration_configuration/questions/item/virtual_event_registration_question_base_item_request_builder.py new file mode 100644 index 00000000000..8c31bcf438e --- /dev/null +++ b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registration_configuration/questions/item/virtual_event_registration_question_base_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from ........models.virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase + +class VirtualEventRegistrationQuestionBaseItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the questions property of the microsoft.graph.virtualEventRegistrationConfiguration entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new VirtualEventRegistrationQuestionBaseItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/solutions/virtualEvents/townhalls/{virtualEventTownhall%2Did}/registrationConfiguration/questions/{virtualEventRegistrationQuestionBase%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property questions for solutions + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[VirtualEventRegistrationQuestionBaseItemRequestBuilderGetQueryParameters]] = None) -> Optional[VirtualEventRegistrationQuestionBase]: + """ + Registration questions. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[VirtualEventRegistrationQuestionBase] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase + + return await self.request_adapter.send_async(request_info, VirtualEventRegistrationQuestionBase, error_mapping) + + async def patch(self,body: VirtualEventRegistrationQuestionBase, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[VirtualEventRegistrationQuestionBase]: + """ + Update the navigation property questions in solutions + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[VirtualEventRegistrationQuestionBase] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase + + return await self.request_adapter.send_async(request_info, VirtualEventRegistrationQuestionBase, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property questions for solutions + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[VirtualEventRegistrationQuestionBaseItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Registration questions. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: VirtualEventRegistrationQuestionBase, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property questions in solutions + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> VirtualEventRegistrationQuestionBaseItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: VirtualEventRegistrationQuestionBaseItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return VirtualEventRegistrationQuestionBaseItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class VirtualEventRegistrationQuestionBaseItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class VirtualEventRegistrationQuestionBaseItemRequestBuilderGetQueryParameters(): + """ + Registration questions. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class VirtualEventRegistrationQuestionBaseItemRequestBuilderGetRequestConfiguration(RequestConfiguration[VirtualEventRegistrationQuestionBaseItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class VirtualEventRegistrationQuestionBaseItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registration_configuration/questions/questions_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registration_configuration/questions/questions_request_builder.py new file mode 100644 index 00000000000..8b9795c6a8a --- /dev/null +++ b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registration_configuration/questions/questions_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .......models.virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase + from .......models.virtual_event_registration_question_base_collection_response import VirtualEventRegistrationQuestionBaseCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.virtual_event_registration_question_base_item_request_builder import VirtualEventRegistrationQuestionBaseItemRequestBuilder + +class QuestionsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the questions property of the microsoft.graph.virtualEventRegistrationConfiguration entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new QuestionsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/solutions/virtualEvents/townhalls/{virtualEventTownhall%2Did}/registrationConfiguration/questions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_virtual_event_registration_question_base_id(self,virtual_event_registration_question_base_id: str) -> VirtualEventRegistrationQuestionBaseItemRequestBuilder: + """ + Provides operations to manage the questions property of the microsoft.graph.virtualEventRegistrationConfiguration entity. + param virtual_event_registration_question_base_id: The unique identifier of virtualEventRegistrationQuestionBase + Returns: VirtualEventRegistrationQuestionBaseItemRequestBuilder + """ + if virtual_event_registration_question_base_id is None: + raise TypeError("virtual_event_registration_question_base_id cannot be null.") + from .item.virtual_event_registration_question_base_item_request_builder import VirtualEventRegistrationQuestionBaseItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["virtualEventRegistrationQuestionBase%2Did"] = virtual_event_registration_question_base_id + return VirtualEventRegistrationQuestionBaseItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[QuestionsRequestBuilderGetQueryParameters]] = None) -> Optional[VirtualEventRegistrationQuestionBaseCollectionResponse]: + """ + Registration questions. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[VirtualEventRegistrationQuestionBaseCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.virtual_event_registration_question_base_collection_response import VirtualEventRegistrationQuestionBaseCollectionResponse + + return await self.request_adapter.send_async(request_info, VirtualEventRegistrationQuestionBaseCollectionResponse, error_mapping) + + async def post(self,body: VirtualEventRegistrationQuestionBase, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[VirtualEventRegistrationQuestionBase]: + """ + Create new navigation property to questions for solutions + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[VirtualEventRegistrationQuestionBase] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.virtual_event_registration_question_base import VirtualEventRegistrationQuestionBase + + return await self.request_adapter.send_async(request_info, VirtualEventRegistrationQuestionBase, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QuestionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Registration questions. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: VirtualEventRegistrationQuestionBase, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to questions for solutions + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> QuestionsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: QuestionsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return QuestionsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class QuestionsRequestBuilderGetQueryParameters(): + """ + Registration questions. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class QuestionsRequestBuilderGetRequestConfiguration(RequestConfiguration[QuestionsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class QuestionsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registration_configuration/registration_configuration_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registration_configuration/registration_configuration_request_builder.py new file mode 100644 index 00000000000..9154ec9ce97 --- /dev/null +++ b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registration_configuration/registration_configuration_request_builder.py @@ -0,0 +1,199 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.virtual_event_townhall_registration_configuration import VirtualEventTownhallRegistrationConfiguration + from .questions.questions_request_builder import QuestionsRequestBuilder + +class RegistrationConfigurationRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the registrationConfiguration property of the microsoft.graph.virtualEventTownhall entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RegistrationConfigurationRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/solutions/virtualEvents/townhalls/{virtualEventTownhall%2Did}/registrationConfiguration{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property registrationConfiguration for solutions + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[RegistrationConfigurationRequestBuilderGetQueryParameters]] = None) -> Optional[VirtualEventTownhallRegistrationConfiguration]: + """ + Read the properties and relationships of a virtualEventTownhallRegistrationConfiguration object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[VirtualEventTownhallRegistrationConfiguration] + Find more info here: https://learn.microsoft.com/graph/api/virtualeventtownhallregistrationconfiguration-get?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.virtual_event_townhall_registration_configuration import VirtualEventTownhallRegistrationConfiguration + + return await self.request_adapter.send_async(request_info, VirtualEventTownhallRegistrationConfiguration, error_mapping) + + async def patch(self,body: VirtualEventTownhallRegistrationConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[VirtualEventTownhallRegistrationConfiguration]: + """ + Update the navigation property registrationConfiguration in solutions + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[VirtualEventTownhallRegistrationConfiguration] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.virtual_event_townhall_registration_configuration import VirtualEventTownhallRegistrationConfiguration + + return await self.request_adapter.send_async(request_info, VirtualEventTownhallRegistrationConfiguration, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property registrationConfiguration for solutions + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RegistrationConfigurationRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Read the properties and relationships of a virtualEventTownhallRegistrationConfiguration object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: VirtualEventTownhallRegistrationConfiguration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property registrationConfiguration in solutions + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> RegistrationConfigurationRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RegistrationConfigurationRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RegistrationConfigurationRequestBuilder(self.request_adapter, raw_url) + + @property + def questions(self) -> QuestionsRequestBuilder: + """ + Provides operations to manage the questions property of the microsoft.graph.virtualEventRegistrationConfiguration entity. + """ + from .questions.questions_request_builder import QuestionsRequestBuilder + + return QuestionsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class RegistrationConfigurationRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class RegistrationConfigurationRequestBuilderGetQueryParameters(): + """ + Read the properties and relationships of a virtualEventTownhallRegistrationConfiguration object. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class RegistrationConfigurationRequestBuilderGetRequestConfiguration(RequestConfiguration[RegistrationConfigurationRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class RegistrationConfigurationRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/count/count_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/count/count_request_builder.py new file mode 100644 index 00000000000..d4537e630ca --- /dev/null +++ b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/solutions/virtualEvents/townhalls/{virtualEventTownhall%2Did}/registrations/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/item/cancel/cancel_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/item/cancel/cancel_request_builder.py new file mode 100644 index 00000000000..0ea5d09c633 --- /dev/null +++ b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/item/cancel/cancel_request_builder.py @@ -0,0 +1,78 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + +class CancelRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the cancel method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CancelRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/solutions/virtualEvents/townhalls/{virtualEventTownhall%2Did}/registrations/{virtualEventRegistration%2Did}/cancel", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Invoke action cancel + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_post_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action cancel + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CancelRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CancelRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CancelRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/item/sessions/count/count_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/item/sessions/count/count_request_builder.py new file mode 100644 index 00000000000..67bee03bbed --- /dev/null +++ b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/item/sessions/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/solutions/virtualEvents/townhalls/{virtualEventTownhall%2Did}/registrations/{virtualEventRegistration%2Did}/sessions/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/item/sessions/item/virtual_event_session_item_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/item/sessions/item/virtual_event_session_item_request_builder.py new file mode 100644 index 00000000000..0fe3a858b6d --- /dev/null +++ b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/item/sessions/item/virtual_event_session_item_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.o_data_errors.o_data_error import ODataError + from .........models.virtual_event_session import VirtualEventSession + +class VirtualEventSessionItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new VirtualEventSessionItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/solutions/virtualEvents/townhalls/{virtualEventTownhall%2Did}/registrations/{virtualEventRegistration%2Did}/sessions/{virtualEventSession%2Did}{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[VirtualEventSessionItemRequestBuilderGetQueryParameters]] = None) -> Optional[VirtualEventSession]: + """ + Sessions for a registration. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[VirtualEventSession] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.virtual_event_session import VirtualEventSession + + return await self.request_adapter.send_async(request_info, VirtualEventSession, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[VirtualEventSessionItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Sessions for a registration. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> VirtualEventSessionItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: VirtualEventSessionItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return VirtualEventSessionItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class VirtualEventSessionItemRequestBuilderGetQueryParameters(): + """ + Sessions for a registration. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class VirtualEventSessionItemRequestBuilderGetRequestConfiguration(RequestConfiguration[VirtualEventSessionItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/item/sessions/sessions_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/item/sessions/sessions_request_builder.py new file mode 100644 index 00000000000..dc68b5060bd --- /dev/null +++ b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/item/sessions/sessions_request_builder.py @@ -0,0 +1,162 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from ........models.virtual_event_session_collection_response import VirtualEventSessionCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.virtual_event_session_item_request_builder import VirtualEventSessionItemRequestBuilder + +class SessionsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new SessionsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/solutions/virtualEvents/townhalls/{virtualEventTownhall%2Did}/registrations/{virtualEventRegistration%2Did}/sessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_virtual_event_session_id(self,virtual_event_session_id: str) -> VirtualEventSessionItemRequestBuilder: + """ + Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. + param virtual_event_session_id: The unique identifier of virtualEventSession + Returns: VirtualEventSessionItemRequestBuilder + """ + if virtual_event_session_id is None: + raise TypeError("virtual_event_session_id cannot be null.") + from .item.virtual_event_session_item_request_builder import VirtualEventSessionItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["virtualEventSession%2Did"] = virtual_event_session_id + return VirtualEventSessionItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[SessionsRequestBuilderGetQueryParameters]] = None) -> Optional[VirtualEventSessionCollectionResponse]: + """ + Sessions for a registration. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[VirtualEventSessionCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.virtual_event_session_collection_response import VirtualEventSessionCollectionResponse + + return await self.request_adapter.send_async(request_info, VirtualEventSessionCollectionResponse, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SessionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Sessions for a registration. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> SessionsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SessionsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SessionsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class SessionsRequestBuilderGetQueryParameters(): + """ + Sessions for a registration. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class SessionsRequestBuilderGetRequestConfiguration(RequestConfiguration[SessionsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/item/sessions_with_join_web_url/sessions_with_join_web_url_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/item/sessions_with_join_web_url/sessions_with_join_web_url_request_builder.py new file mode 100644 index 00000000000..f6fc6e95e57 --- /dev/null +++ b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/item/sessions_with_join_web_url/sessions_with_join_web_url_request_builder.py @@ -0,0 +1,110 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from ........models.virtual_event_session import VirtualEventSession + +class SessionsWithJoinWebUrlRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], join_web_url: Optional[str] = None) -> None: + """ + Instantiates a new SessionsWithJoinWebUrlRequestBuilder and sets the default values. + param join_web_url: Alternate key of virtualEventSession + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['joinWebUrl'] = join_web_url + super().__init__(request_adapter, "{+baseurl}/solutions/virtualEvents/townhalls/{virtualEventTownhall%2Did}/registrations/{virtualEventRegistration%2Did}/sessions(joinWebUrl='{joinWebUrl}'){?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[SessionsWithJoinWebUrlRequestBuilderGetQueryParameters]] = None) -> Optional[VirtualEventSession]: + """ + Sessions for a registration. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[VirtualEventSession] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.virtual_event_session import VirtualEventSession + + return await self.request_adapter.send_async(request_info, VirtualEventSession, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SessionsWithJoinWebUrlRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Sessions for a registration. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> SessionsWithJoinWebUrlRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: SessionsWithJoinWebUrlRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return SessionsWithJoinWebUrlRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class SessionsWithJoinWebUrlRequestBuilderGetQueryParameters(): + """ + Sessions for a registration. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class SessionsWithJoinWebUrlRequestBuilderGetRequestConfiguration(RequestConfiguration[SessionsWithJoinWebUrlRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/item/virtual_event_registration_item_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/item/virtual_event_registration_item_request_builder.py new file mode 100644 index 00000000000..61f19a01477 --- /dev/null +++ b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/item/virtual_event_registration_item_request_builder.py @@ -0,0 +1,221 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .......models.virtual_event_registration import VirtualEventRegistration + from .cancel.cancel_request_builder import CancelRequestBuilder + from .sessions.sessions_request_builder import SessionsRequestBuilder + from .sessions_with_join_web_url.sessions_with_join_web_url_request_builder import SessionsWithJoinWebUrlRequestBuilder + +class VirtualEventRegistrationItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new VirtualEventRegistrationItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/solutions/virtualEvents/townhalls/{virtualEventTownhall%2Did}/registrations/{virtualEventRegistration%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property registrations for solutions + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[VirtualEventRegistrationItemRequestBuilderGetQueryParameters]] = None) -> Optional[VirtualEventRegistration]: + """ + Registration records of the town hall. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[VirtualEventRegistration] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.virtual_event_registration import VirtualEventRegistration + + return await self.request_adapter.send_async(request_info, VirtualEventRegistration, error_mapping) + + async def patch(self,body: VirtualEventRegistration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[VirtualEventRegistration]: + """ + Update the navigation property registrations in solutions + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[VirtualEventRegistration] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.virtual_event_registration import VirtualEventRegistration + + return await self.request_adapter.send_async(request_info, VirtualEventRegistration, error_mapping) + + def sessions_with_join_web_url(self,join_web_url: str) -> SessionsWithJoinWebUrlRequestBuilder: + """ + Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. + param join_web_url: Alternate key of virtualEventSession + Returns: SessionsWithJoinWebUrlRequestBuilder + """ + if join_web_url is None: + raise TypeError("join_web_url cannot be null.") + from .sessions_with_join_web_url.sessions_with_join_web_url_request_builder import SessionsWithJoinWebUrlRequestBuilder + + return SessionsWithJoinWebUrlRequestBuilder(self.request_adapter, self.path_parameters, join_web_url) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property registrations for solutions + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[VirtualEventRegistrationItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Registration records of the town hall. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: VirtualEventRegistration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property registrations in solutions + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> VirtualEventRegistrationItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: VirtualEventRegistrationItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return VirtualEventRegistrationItemRequestBuilder(self.request_adapter, raw_url) + + @property + def cancel(self) -> CancelRequestBuilder: + """ + Provides operations to call the cancel method. + """ + from .cancel.cancel_request_builder import CancelRequestBuilder + + return CancelRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def sessions(self) -> SessionsRequestBuilder: + """ + Provides operations to manage the sessions property of the microsoft.graph.virtualEventRegistration entity. + """ + from .sessions.sessions_request_builder import SessionsRequestBuilder + + return SessionsRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class VirtualEventRegistrationItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class VirtualEventRegistrationItemRequestBuilderGetQueryParameters(): + """ + Registration records of the town hall. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class VirtualEventRegistrationItemRequestBuilderGetRequestConfiguration(RequestConfiguration[VirtualEventRegistrationItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class VirtualEventRegistrationItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/registrations_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/registrations_request_builder.py new file mode 100644 index 00000000000..8109640022b --- /dev/null +++ b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations/registrations_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.virtual_event_registration import VirtualEventRegistration + from ......models.virtual_event_registration_collection_response import VirtualEventRegistrationCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.virtual_event_registration_item_request_builder import VirtualEventRegistrationItemRequestBuilder + +class RegistrationsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RegistrationsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/solutions/virtualEvents/townhalls/{virtualEventTownhall%2Did}/registrations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_virtual_event_registration_id(self,virtual_event_registration_id: str) -> VirtualEventRegistrationItemRequestBuilder: + """ + Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + param virtual_event_registration_id: The unique identifier of virtualEventRegistration + Returns: VirtualEventRegistrationItemRequestBuilder + """ + if virtual_event_registration_id is None: + raise TypeError("virtual_event_registration_id cannot be null.") + from .item.virtual_event_registration_item_request_builder import VirtualEventRegistrationItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["virtualEventRegistration%2Did"] = virtual_event_registration_id + return VirtualEventRegistrationItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[RegistrationsRequestBuilderGetQueryParameters]] = None) -> Optional[VirtualEventRegistrationCollectionResponse]: + """ + Registration records of the town hall. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[VirtualEventRegistrationCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.virtual_event_registration_collection_response import VirtualEventRegistrationCollectionResponse + + return await self.request_adapter.send_async(request_info, VirtualEventRegistrationCollectionResponse, error_mapping) + + async def post(self,body: VirtualEventRegistration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[VirtualEventRegistration]: + """ + Create new navigation property to registrations for solutions + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[VirtualEventRegistration] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.virtual_event_registration import VirtualEventRegistration + + return await self.request_adapter.send_async(request_info, VirtualEventRegistration, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RegistrationsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Registration records of the town hall. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: VirtualEventRegistration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to registrations for solutions + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> RegistrationsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RegistrationsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RegistrationsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class RegistrationsRequestBuilderGetQueryParameters(): + """ + Registration records of the town hall. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class RegistrationsRequestBuilderGetRequestConfiguration(RequestConfiguration[RegistrationsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class RegistrationsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations_with_email/cancel/cancel_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations_with_email/cancel/cancel_request_builder.py new file mode 100644 index 00000000000..72506ce05cf --- /dev/null +++ b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations_with_email/cancel/cancel_request_builder.py @@ -0,0 +1,78 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + +class CancelRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the cancel method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CancelRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/solutions/virtualEvents/townhalls/{virtualEventTownhall%2Did}/registrations(email='{email}')/cancel", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Invoke action cancel + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_post_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action cancel + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CancelRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CancelRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CancelRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations_with_email/registrations_with_email_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations_with_email/registrations_with_email_request_builder.py new file mode 100644 index 00000000000..ce8337bf6bc --- /dev/null +++ b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations_with_email/registrations_with_email_request_builder.py @@ -0,0 +1,201 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.virtual_event_registration import VirtualEventRegistration + from .cancel.cancel_request_builder import CancelRequestBuilder + +class RegistrationsWithEmailRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], email: Optional[str] = None) -> None: + """ + Instantiates a new RegistrationsWithEmailRequestBuilder and sets the default values. + param email: Alternate key of virtualEventRegistration + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['email'] = email + super().__init__(request_adapter, "{+baseurl}/solutions/virtualEvents/townhalls/{virtualEventTownhall%2Did}/registrations(email='{email}'){?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property registrations for solutions + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[RegistrationsWithEmailRequestBuilderGetQueryParameters]] = None) -> Optional[VirtualEventRegistration]: + """ + Registration records of the town hall. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[VirtualEventRegistration] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.virtual_event_registration import VirtualEventRegistration + + return await self.request_adapter.send_async(request_info, VirtualEventRegistration, error_mapping) + + async def patch(self,body: VirtualEventRegistration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[VirtualEventRegistration]: + """ + Update the navigation property registrations in solutions + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[VirtualEventRegistration] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.virtual_event_registration import VirtualEventRegistration + + return await self.request_adapter.send_async(request_info, VirtualEventRegistration, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property registrations for solutions + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RegistrationsWithEmailRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Registration records of the town hall. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: VirtualEventRegistration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property registrations in solutions + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> RegistrationsWithEmailRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RegistrationsWithEmailRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RegistrationsWithEmailRequestBuilder(self.request_adapter, raw_url) + + @property + def cancel(self) -> CancelRequestBuilder: + """ + Provides operations to call the cancel method. + """ + from .cancel.cancel_request_builder import CancelRequestBuilder + + return CancelRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class RegistrationsWithEmailRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class RegistrationsWithEmailRequestBuilderGetQueryParameters(): + """ + Registration records of the town hall. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class RegistrationsWithEmailRequestBuilderGetRequestConfiguration(RequestConfiguration[RegistrationsWithEmailRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class RegistrationsWithEmailRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations_with_user_id/cancel/cancel_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations_with_user_id/cancel/cancel_request_builder.py new file mode 100644 index 00000000000..9d622aeca2d --- /dev/null +++ b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations_with_user_id/cancel/cancel_request_builder.py @@ -0,0 +1,78 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + +class CancelRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the cancel method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CancelRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/solutions/virtualEvents/townhalls/{virtualEventTownhall%2Did}/registrations(userId='{userId}')/cancel", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Invoke action cancel + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_post_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action cancel + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> CancelRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CancelRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CancelRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CancelRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations_with_user_id/registrations_with_user_id_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations_with_user_id/registrations_with_user_id_request_builder.py new file mode 100644 index 00000000000..78ae83707c1 --- /dev/null +++ b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/registrations_with_user_id/registrations_with_user_id_request_builder.py @@ -0,0 +1,201 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.virtual_event_registration import VirtualEventRegistration + from .cancel.cancel_request_builder import CancelRequestBuilder + +class RegistrationsWithUserIdRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], user_id: Optional[str] = None) -> None: + """ + Instantiates a new RegistrationsWithUserIdRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param user_id: Alternate key of virtualEventRegistration + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['userId'] = user_id + super().__init__(request_adapter, "{+baseurl}/solutions/virtualEvents/townhalls/{virtualEventTownhall%2Did}/registrations(userId='{userId}'){?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property registrations for solutions + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[RegistrationsWithUserIdRequestBuilderGetQueryParameters]] = None) -> Optional[VirtualEventRegistration]: + """ + Registration records of the town hall. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[VirtualEventRegistration] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.virtual_event_registration import VirtualEventRegistration + + return await self.request_adapter.send_async(request_info, VirtualEventRegistration, error_mapping) + + async def patch(self,body: VirtualEventRegistration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[VirtualEventRegistration]: + """ + Update the navigation property registrations in solutions + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[VirtualEventRegistration] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.virtual_event_registration import VirtualEventRegistration + + return await self.request_adapter.send_async(request_info, VirtualEventRegistration, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property registrations for solutions + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RegistrationsWithUserIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Registration records of the town hall. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: VirtualEventRegistration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property registrations in solutions + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> RegistrationsWithUserIdRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RegistrationsWithUserIdRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RegistrationsWithUserIdRequestBuilder(self.request_adapter, raw_url) + + @property + def cancel(self) -> CancelRequestBuilder: + """ + Provides operations to call the cancel method. + """ + from .cancel.cancel_request_builder import CancelRequestBuilder + + return CancelRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class RegistrationsWithUserIdRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class RegistrationsWithUserIdRequestBuilderGetQueryParameters(): + """ + Registration records of the town hall. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class RegistrationsWithUserIdRequestBuilderGetRequestConfiguration(RequestConfiguration[RegistrationsWithUserIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class RegistrationsWithUserIdRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/solutions/virtual_events/townhalls/item/virtual_event_townhall_item_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/virtual_event_townhall_item_request_builder.py index ab3c37871df..ab42ce3fadb 100644 --- a/msgraph_beta/generated/solutions/virtual_events/townhalls/item/virtual_event_townhall_item_request_builder.py +++ b/msgraph_beta/generated/solutions/virtual_events/townhalls/item/virtual_event_townhall_item_request_builder.py @@ -17,6 +17,10 @@ from .....models.o_data_errors.o_data_error import ODataError from .....models.virtual_event_townhall import VirtualEventTownhall from .presenters.presenters_request_builder import PresentersRequestBuilder + from .registrations.registrations_request_builder import RegistrationsRequestBuilder + from .registrations_with_email.registrations_with_email_request_builder import RegistrationsWithEmailRequestBuilder + from .registrations_with_user_id.registrations_with_user_id_request_builder import RegistrationsWithUserIdRequestBuilder + from .registration_configuration.registration_configuration_request_builder import RegistrationConfigurationRequestBuilder from .sessions.sessions_request_builder import SessionsRequestBuilder from .sessions_with_join_web_url.sessions_with_join_web_url_request_builder import SessionsWithJoinWebUrlRequestBuilder @@ -96,6 +100,30 @@ async def patch(self,body: VirtualEventTownhall, request_configuration: Optional return await self.request_adapter.send_async(request_info, VirtualEventTownhall, error_mapping) + def registrations_with_email(self,email: str) -> RegistrationsWithEmailRequestBuilder: + """ + Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + param email: Alternate key of virtualEventRegistration + Returns: RegistrationsWithEmailRequestBuilder + """ + if email is None: + raise TypeError("email cannot be null.") + from .registrations_with_email.registrations_with_email_request_builder import RegistrationsWithEmailRequestBuilder + + return RegistrationsWithEmailRequestBuilder(self.request_adapter, self.path_parameters, email) + + def registrations_with_user_id(self,user_id: str) -> RegistrationsWithUserIdRequestBuilder: + """ + Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + param user_id: Alternate key of virtualEventRegistration + Returns: RegistrationsWithUserIdRequestBuilder + """ + if user_id is None: + raise TypeError("user_id cannot be null.") + from .registrations_with_user_id.registrations_with_user_id_request_builder import RegistrationsWithUserIdRequestBuilder + + return RegistrationsWithUserIdRequestBuilder(self.request_adapter, self.path_parameters, user_id) + def sessions_with_join_web_url(self,join_web_url: str) -> SessionsWithJoinWebUrlRequestBuilder: """ Provides operations to manage the sessions property of the microsoft.graph.virtualEvent entity. @@ -164,6 +192,24 @@ def presenters(self) -> PresentersRequestBuilder: return PresentersRequestBuilder(self.request_adapter, self.path_parameters) + @property + def registration_configuration(self) -> RegistrationConfigurationRequestBuilder: + """ + Provides operations to manage the registrationConfiguration property of the microsoft.graph.virtualEventTownhall entity. + """ + from .registration_configuration.registration_configuration_request_builder import RegistrationConfigurationRequestBuilder + + return RegistrationConfigurationRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def registrations(self) -> RegistrationsRequestBuilder: + """ + Provides operations to manage the registrations property of the microsoft.graph.virtualEventTownhall entity. + """ + from .registrations.registrations_request_builder import RegistrationsRequestBuilder + + return RegistrationsRequestBuilder(self.request_adapter, self.path_parameters) + @property def sessions(self) -> SessionsRequestBuilder: """ diff --git a/msgraph_beta/generated/solutions/virtual_events/webinars/item/registration_configuration/questions/item/virtual_event_registration_question_base_item_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/webinars/item/registration_configuration/questions/item/virtual_event_registration_question_base_item_request_builder.py index 0679c2bcc3e..00ed3811b0f 100644 --- a/msgraph_beta/generated/solutions/virtual_events/webinars/item/registration_configuration/questions/item/virtual_event_registration_question_base_item_request_builder.py +++ b/msgraph_beta/generated/solutions/virtual_events/webinars/item/registration_configuration/questions/item/virtual_event_registration_question_base_item_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Delete a registration question from a webinar. The question can either be a predefined registration question or a custom registration question. + Delete a registration question from a webinar or town hall. The question can either be a predefined registration question or a custom registration question. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None Find more info here: https://learn.microsoft.com/graph/api/virtualeventregistrationquestionbase-delete?view=graph-rest-beta @@ -94,7 +94,7 @@ async def patch(self,body: VirtualEventRegistrationQuestionBase, request_configu def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Delete a registration question from a webinar. The question can either be a predefined registration question or a custom registration question. + Delete a registration question from a webinar or town hall. The question can either be a predefined registration question or a custom registration question. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/solutions/virtual_events/webinars/item/registration_configuration/questions/questions_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/webinars/item/registration_configuration/questions/questions_request_builder.py index 7833957d42f..b51ddd29b31 100644 --- a/msgraph_beta/generated/solutions/virtual_events/webinars/item/registration_configuration/questions/questions_request_builder.py +++ b/msgraph_beta/generated/solutions/virtual_events/webinars/item/registration_configuration/questions/questions_request_builder.py @@ -49,7 +49,7 @@ def by_virtual_event_registration_question_base_id(self,virtual_event_registrati async def get(self,request_configuration: Optional[RequestConfiguration[QuestionsRequestBuilderGetQueryParameters]] = None) -> Optional[VirtualEventRegistrationQuestionBaseCollectionResponse]: """ - Get a list of all registration questions for a webinar. The list can include either predefined registration questions or custom registration questions. + Get a list of all registration questions for a webinar or town hall. The list can include either predefined registration questions or custom registration questions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[VirtualEventRegistrationQuestionBaseCollectionResponse] Find more info here: https://learn.microsoft.com/graph/api/virtualeventregistrationconfiguration-list-questions?view=graph-rest-beta @@ -70,7 +70,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Question async def post(self,body: VirtualEventRegistrationQuestionBase, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[VirtualEventRegistrationQuestionBase]: """ - Create a registration question for a webinar. You can create either a predefined registration question or a custom registration question. + Create a registration question for a webinar or town hall. You can create either a predefined registration question or a custom registration question. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[VirtualEventRegistrationQuestionBase] @@ -94,7 +94,7 @@ async def post(self,body: VirtualEventRegistrationQuestionBase, request_configur def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QuestionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a list of all registration questions for a webinar. The list can include either predefined registration questions or custom registration questions. + Get a list of all registration questions for a webinar or town hall. The list can include either predefined registration questions or custom registration questions. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: VirtualEventRegistrationQuestionBase, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a registration question for a webinar. You can create either a predefined registration question or a custom registration question. + Create a registration question for a webinar or town hall. You can create either a predefined registration question or a custom registration question. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -140,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class QuestionsRequestBuilderGetQueryParameters(): """ - Get a list of all registration questions for a webinar. The list can include either predefined registration questions or custom registration questions. + Get a list of all registration questions for a webinar or town hall. The list can include either predefined registration questions or custom registration questions. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations/item/cancel/cancel_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations/item/cancel/cancel_request_builder.py index fb219bfc537..6e3fa61cafd 100644 --- a/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations/item/cancel/cancel_request_builder.py +++ b/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations/item/cancel/cancel_request_builder.py @@ -31,7 +31,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Cancel a registrant's registration record for a webinar. + Cancel a registrant's registration record for a webinar or town hall. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None """ @@ -49,7 +49,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Cancel a registrant's registration record for a webinar. + Cancel a registrant's registration record for a webinar or town hall. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations/item/sessions/sessions_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations/item/sessions/sessions_request_builder.py index efbb61a1405..50797a4b844 100644 --- a/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations/item/sessions/sessions_request_builder.py +++ b/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations/item/sessions/sessions_request_builder.py @@ -48,7 +48,7 @@ def by_virtual_event_session_id(self,virtual_event_session_id: str) -> VirtualEv async def get(self,request_configuration: Optional[RequestConfiguration[SessionsRequestBuilderGetQueryParameters]] = None) -> Optional[VirtualEventSessionCollectionResponse]: """ - Get a list of sessions that a registrant registered for in a webinar. + Get a list of sessions that a registrant registered for in a webinar or town hall. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[VirtualEventSessionCollectionResponse] Find more info here: https://learn.microsoft.com/graph/api/virtualeventregistration-list-sessions?view=graph-rest-beta @@ -69,7 +69,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Sessions def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[SessionsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a list of sessions that a registrant registered for in a webinar. + Get a list of sessions that a registrant registered for in a webinar or town hall. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -100,7 +100,7 @@ def count(self) -> CountRequestBuilder: @dataclass class SessionsRequestBuilderGetQueryParameters(): """ - Get a list of sessions that a registrant registered for in a webinar. + Get a list of sessions that a registrant registered for in a webinar or town hall. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations/registrations_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations/registrations_request_builder.py index e45f39fa96e..66609e5be16 100644 --- a/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations/registrations_request_builder.py +++ b/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations/registrations_request_builder.py @@ -49,7 +49,7 @@ def by_virtual_event_registration_id(self,virtual_event_registration_id: str) -> async def get(self,request_configuration: Optional[RequestConfiguration[RegistrationsRequestBuilderGetQueryParameters]] = None) -> Optional[VirtualEventRegistrationCollectionResponse]: """ - Get a list of all registration records of a webinar. + Get a list of all registration records of a webinar or town hall. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[VirtualEventRegistrationCollectionResponse] Find more info here: https://learn.microsoft.com/graph/api/virtualeventregistration-list?view=graph-rest-beta @@ -70,7 +70,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Registra async def post(self,body: VirtualEventRegistration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[VirtualEventRegistration]: """ - Create a registration record for a registrant of a webinar. This method registers the person for the webinar. + Create a registration record for a registrant of a webinar or town hall. This method registers the person for the webinar or town hall. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[VirtualEventRegistration] @@ -94,7 +94,7 @@ async def post(self,body: VirtualEventRegistration, request_configuration: Optio def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RegistrationsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get a list of all registration records of a webinar. + Get a list of all registration records of a webinar or town hall. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -105,7 +105,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi def to_post_request_information(self,body: VirtualEventRegistration, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Create a registration record for a registrant of a webinar. This method registers the person for the webinar. + Create a registration record for a registrant of a webinar or town hall. This method registers the person for the webinar or town hall. param body: The request body param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation @@ -140,7 +140,7 @@ def count(self) -> CountRequestBuilder: @dataclass class RegistrationsRequestBuilderGetQueryParameters(): """ - Get a list of all registration records of a webinar. + Get a list of all registration records of a webinar or town hall. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations_with_email/cancel/cancel_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations_with_email/cancel/cancel_request_builder.py index 9c65b2823bb..9f184bc47e7 100644 --- a/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations_with_email/cancel/cancel_request_builder.py +++ b/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations_with_email/cancel/cancel_request_builder.py @@ -31,7 +31,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Cancel a registrant's registration record for a webinar. + Cancel a registrant's registration record for a webinar or town hall. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None """ @@ -49,7 +49,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Cancel a registrant's registration record for a webinar. + Cancel a registrant's registration record for a webinar or town hall. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations_with_user_id/cancel/cancel_request_builder.py b/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations_with_user_id/cancel/cancel_request_builder.py index 343011b2737..43431a7d21d 100644 --- a/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations_with_user_id/cancel/cancel_request_builder.py +++ b/msgraph_beta/generated/solutions/virtual_events/webinars/item/registrations_with_user_id/cancel/cancel_request_builder.py @@ -31,7 +31,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Cancel a registrant's registration record for a webinar. + Cancel a registrant's registration record for a webinar or town hall. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None """ @@ -49,7 +49,7 @@ async def post(self,request_configuration: Optional[RequestConfiguration[QueryPa def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Cancel a registrant's registration record for a webinar. + Cancel a registrant's registration record for a webinar or town hall. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/archive/archive_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/archive/archive_post_request_body.py index c8702af0d28..551881e1a49 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/archive/archive_post_request_body.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/archive/archive_post_request_body.py @@ -13,7 +13,7 @@ class ArchivePostRequestBody(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 shouldSetSpoSiteReadOnlyForMembers property - should_set_spo_site_read_only_for_members: Optional[bool] = None + should_set_spo_site_read_only_for_members: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ArchivePostRequestBody: diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/archive/archive_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/archive/archive_post_request_body.py index c8702af0d28..551881e1a49 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/archive/archive_post_request_body.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/archive/archive_post_request_body.py @@ -13,7 +13,7 @@ class ArchivePostRequestBody(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 shouldSetSpoSiteReadOnlyForMembers property - should_set_spo_site_read_only_for_members: Optional[bool] = None + should_set_spo_site_read_only_for_members: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ArchivePostRequestBody: diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/channel_item_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/channel_item_request_builder.py index d6313e71621..334d4fab04e 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/channel_item_request_builder.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/channel_item_request_builder.py @@ -19,9 +19,10 @@ from .all_members.all_members_request_builder import AllMembersRequestBuilder from .archive.archive_request_builder import ArchiveRequestBuilder from .complete_migration.complete_migration_request_builder import CompleteMigrationRequestBuilder - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e from .enabled_apps.enabled_apps_request_builder import EnabledAppsRequestBuilder from .files_folder.files_folder_request_builder import FilesFolderRequestBuilder + from .joined_users.joined_users_request_builder import JoinedUsersRequestBuilder from .members.members_request_builder import MembersRequestBuilder from .messages.messages_request_builder import MessagesRequestBuilder from .planner.planner_request_builder import PlannerRequestBuilder @@ -181,13 +182,13 @@ def complete_migration(self) -> CompleteMigrationRequestBuilder: return CompleteMigrationRequestBuilder(self.request_adapter, self.path_parameters) @property - def does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name(self) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder: + def does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name(self) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e: """ Provides operations to call the doesUserHaveAccess method. """ - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(self.request_adapter, self.path_parameters) + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(self.request_adapter, self.path_parameters) @property def enabled_apps(self) -> EnabledAppsRequestBuilder: @@ -207,6 +208,15 @@ def files_folder(self) -> FilesFolderRequestBuilder: return FilesFolderRequestBuilder(self.request_adapter, self.path_parameters) + @property + def joined_users(self) -> JoinedUsersRequestBuilder: + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + from .joined_users.joined_users_request_builder import JoinedUsersRequestBuilder + + return JoinedUsersRequestBuilder(self.request_adapter, self.path_parameters) + @property def members(self) -> MembersRequestBuilder: """ diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py new file mode 100644 index 00000000000..5c9f52bc3a6 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py @@ -0,0 +1,113 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633 import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + +class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(BaseRequestBuilder): + """ + Provides operations to call the doesUserHaveAccess method. Original name: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName'){?tenantId*,userId*,userPrincipalName*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633]: + """ + Determine whether a user has access to a channel. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633] + Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633 import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + + return await self.request_adapter.send_async(request_info, DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Determine whether a user has access to a channel. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(self.request_adapter, raw_url) + + @dataclass + class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters(): + """ + Determine whether a user has access to a channel. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "tenant_id": + return "tenantId" + if original_name == "user_id": + return "userId" + if original_name == "user_principal_name": + return "userPrincipalName" + return original_name + + # Usage: tenantId='@tenantId' + tenant_id: Optional[str] = None + + # Usage: userId='@userId' + user_id: Optional[str] = None + + # Usage: userPrincipalName='@userPrincipalName' + user_principal_name: Optional[str] = None + + + @dataclass + class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py new file mode 100644 index 00000000000..f54365c9bf4 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The value property + value: Optional[bool] = False + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_bool_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("value", self.value) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py deleted file mode 100644 index 06cff9df6b4..00000000000 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The value property - value: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("value", self.value) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py deleted file mode 100644 index 0eae53f4cbb..00000000000 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ /dev/null @@ -1,113 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - -class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the doesUserHaveAccess method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName'){?tenantId*,userId*,userPrincipalName*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse]: - """ - Determine whether a user has access to a channel. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - - return await self.request_adapter.send_async(request_info, DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Determine whether a user has access to a channel. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters(): - """ - Determine whether a user has access to a channel. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "tenant_id": - return "tenantId" - if original_name == "user_id": - return "userId" - if original_name == "user_principal_name": - return "userPrincipalName" - return original_name - - # Usage: tenantId='@tenantId' - tenant_id: Optional[str] = None - - # Usage: userId='@userId' - user_id: Optional[str] = None - - # Usage: userPrincipalName='@userPrincipalName' - user_principal_name: Optional[str] = None - - - @dataclass - class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/add/add_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/add/add_post_request_body.py new file mode 100644 index 00000000000..87b49624828 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/add/add_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.conversation_member import ConversationMember + +@dataclass +class AddPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The values property + values: Optional[list[ConversationMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.conversation_member import ConversationMember + + from ........models.conversation_member import ConversationMember + + fields: dict[str, Callable[[Any], None]] = { + "values": lambda n : setattr(self, 'values', n.get_collection_of_object_values(ConversationMember)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/add/add_post_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/add/add_post_response.py new file mode 100644 index 00000000000..8b1f9e13c16 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/add/add_post_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddPostResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/add/add_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/add/add_request_builder.py new file mode 100644 index 00000000000..48b51be58d9 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/add/add_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from .add_post_request_body import AddPostRequestBody + from .add_post_response import AddPostResponse + +class AddRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the add method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AddRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/joinedUsers/add", path_parameters) + + async def post(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AddPostResponse]: + """ + Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .add_post_response import AddPostResponse + + return await self.request_adapter.send_async(request_info, AddPostResponse, error_mapping) + + def to_post_request_information(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AddRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AddRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AddRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class AddRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/count/count_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/count/count_request_builder.py new file mode 100644 index 00000000000..16feeeda6be --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/joinedUsers/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/item/conversation_member_item_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/item/conversation_member_item_request_builder.py new file mode 100644 index 00000000000..d7477676c17 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/item/conversation_member_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.conversation_member import ConversationMember + from ........models.o_data_errors.o_data_error import ODataError + +class ConversationMemberItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ConversationMemberItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/joinedUsers/{conversationMember%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property joinedUsers for teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMember]: + """ + Get joinedUsers from teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + async def patch(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: + """ + Update the navigation property joinedUsers in teamTemplateDefinition + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property joinedUsers for teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get joinedUsers from teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property joinedUsers in teamTemplateDefinition + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ConversationMemberItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ConversationMemberItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ConversationMemberItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ConversationMemberItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ConversationMemberItemRequestBuilderGetQueryParameters(): + """ + Get joinedUsers from teamTemplateDefinition + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class ConversationMemberItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ConversationMemberItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/joined_users_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/joined_users_request_builder.py new file mode 100644 index 00000000000..5aa703817fc --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/joined_users_request_builder.py @@ -0,0 +1,228 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.conversation_member import ConversationMember + from .......models.conversation_member_collection_response import ConversationMemberCollectionResponse + from .......models.o_data_errors.o_data_error import ODataError + from .add.add_request_builder import AddRequestBuilder + from .count.count_request_builder import CountRequestBuilder + from .item.conversation_member_item_request_builder import ConversationMemberItemRequestBuilder + from .remove.remove_request_builder import RemoveRequestBuilder + +class JoinedUsersRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new JoinedUsersRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/joinedUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_conversation_member_id(self,conversation_member_id: str) -> ConversationMemberItemRequestBuilder: + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + param conversation_member_id: The unique identifier of conversationMember + Returns: ConversationMemberItemRequestBuilder + """ + if conversation_member_id is None: + raise TypeError("conversation_member_id cannot be null.") + from .item.conversation_member_item_request_builder import ConversationMemberItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["conversationMember%2Did"] = conversation_member_id + return ConversationMemberItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMemberCollectionResponse]: + """ + Get joinedUsers from teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMemberCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.conversation_member_collection_response import ConversationMemberCollectionResponse + + return await self.request_adapter.send_async(request_info, ConversationMemberCollectionResponse, error_mapping) + + async def post(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: + """ + Create new navigation property to joinedUsers for teamTemplateDefinition + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get joinedUsers from teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to joinedUsers for teamTemplateDefinition + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> JoinedUsersRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: JoinedUsersRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return JoinedUsersRequestBuilder(self.request_adapter, raw_url) + + @property + def add(self) -> AddRequestBuilder: + """ + Provides operations to call the add method. + """ + from .add.add_request_builder import AddRequestBuilder + + return AddRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def remove(self) -> RemoveRequestBuilder: + """ + Provides operations to call the remove method. + """ + from .remove.remove_request_builder import RemoveRequestBuilder + + return RemoveRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class JoinedUsersRequestBuilderGetQueryParameters(): + """ + Get joinedUsers from teamTemplateDefinition + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class JoinedUsersRequestBuilderGetRequestConfiguration(RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class JoinedUsersRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/remove/remove_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/remove/remove_post_request_body.py new file mode 100644 index 00000000000..c76c11f7223 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/remove/remove_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.conversation_member import ConversationMember + +@dataclass +class RemovePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The values property + values: Optional[list[ConversationMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemovePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemovePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemovePostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.conversation_member import ConversationMember + + from ........models.conversation_member import ConversationMember + + fields: dict[str, Callable[[Any], None]] = { + "values": lambda n : setattr(self, 'values', n.get_collection_of_object_values(ConversationMember)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/remove/remove_post_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/remove/remove_post_response.py new file mode 100644 index 00000000000..6a029c7f521 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/remove/remove_post_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemovePostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemovePostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemovePostResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/remove/remove_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/remove/remove_request_builder.py new file mode 100644 index 00000000000..b34bbb2f892 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/joined_users/remove/remove_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from .remove_post_request_body import RemovePostRequestBody + from .remove_post_response import RemovePostResponse + +class RemoveRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the remove method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RemoveRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/joinedUsers/remove", path_parameters) + + async def post(self,body: RemovePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RemovePostResponse]: + """ + Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .remove_post_response import RemovePostResponse + + return await self.request_adapter.send_async(request_info, RemovePostResponse, error_mapping) + + def to_post_request_information(self,body: RemovePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> RemoveRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RemoveRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RemoveRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RemoveRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/planner/plans/item/history_items/count/count_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/planner/plans/item/history_items/count/count_request_builder.py new file mode 100644 index 00000000000..a4c9a3b75e1 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/planner/plans/item/history_items/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/planner/plans/item/history_items/history_items_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/planner/plans/item/history_items/history_items_request_builder.py new file mode 100644 index 00000000000..1dad305bfb7 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/planner/plans/item/history_items/history_items_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + from ..........models.planner_history_item import PlannerHistoryItem + from ..........models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + +class HistoryItemsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new HistoryItemsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_planner_history_item_id(self,planner_history_item_id: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + param planner_history_item_id: The unique identifier of plannerHistoryItem + Returns: PlannerHistoryItemItemRequestBuilder + """ + if planner_history_item_id is None: + raise TypeError("planner_history_item_id cannot be null.") + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["plannerHistoryItem%2Did"] = planner_history_item_id + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItemCollectionResponse]: + """ + Get historyItems from teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItemCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + + return await self.request_adapter.send_async(request_info, PlannerHistoryItemCollectionResponse, error_mapping) + + async def post(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Create new navigation property to historyItems for teamTemplateDefinition + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to historyItems for teamTemplateDefinition + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> HistoryItemsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: HistoryItemsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return HistoryItemsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class HistoryItemsRequestBuilderGetQueryParameters(): + """ + Get historyItems from teamTemplateDefinition + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class HistoryItemsRequestBuilderGetRequestConfiguration(RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class HistoryItemsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py new file mode 100644 index 00000000000..31e93594d05 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + from ...........models.planner_history_item import PlannerHistoryItem + +class PlannerHistoryItemItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new PlannerHistoryItemItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property historyItems for teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Get historyItems from teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + async def patch(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Update the navigation property historyItems in teamTemplateDefinition + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property historyItems for teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property historyItems in teamTemplateDefinition + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: PlannerHistoryItemItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetQueryParameters(): + """ + Get historyItems from teamTemplateDefinition + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/planner/plans/item/planner_plan_item_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/planner/plans/item/planner_plan_item_request_builder.py index ed1a76e30c7..6c91d0482ca 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/planner/plans/item/planner_plan_item_request_builder.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/channels/item/planner/plans/item/planner_plan_item_request_builder.py @@ -20,6 +20,7 @@ from .buckets.buckets_request_builder import BucketsRequestBuilder from .details.details_request_builder import DetailsRequestBuilder from .get_usage_rights.get_usage_rights_request_builder import GetUsageRightsRequestBuilder + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder from .move_to_container.move_to_container_request_builder import MoveToContainerRequestBuilder from .tasks.tasks_request_builder import TasksRequestBuilder from .unarchive.unarchive_request_builder import UnarchiveRequestBuilder @@ -181,6 +182,15 @@ def get_usage_rights(self) -> GetUsageRightsRequestBuilder: return GetUsageRightsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def history_items(self) -> HistoryItemsRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder + + return HistoryItemsRequestBuilder(self.request_adapter, self.path_parameters) + @property def move_to_container(self) -> MoveToContainerRequestBuilder: """ diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/archive/archive_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/archive/archive_post_request_body.py index c8702af0d28..551881e1a49 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/archive/archive_post_request_body.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/archive/archive_post_request_body.py @@ -13,7 +13,7 @@ class ArchivePostRequestBody(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 shouldSetSpoSiteReadOnlyForMembers property - should_set_spo_site_read_only_for_members: Optional[bool] = None + should_set_spo_site_read_only_for_members: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ArchivePostRequestBody: diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py new file mode 100644 index 00000000000..9fa0d8a10f5 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py @@ -0,0 +1,113 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633 import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + +class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(BaseRequestBuilder): + """ + Provides operations to call the doesUserHaveAccess method. Original name: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName'){?tenantId*,userId*,userPrincipalName*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633]: + """ + Determine whether a user has access to a channel. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633] + Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633 import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + + return await self.request_adapter.send_async(request_info, DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Determine whether a user has access to a channel. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(self.request_adapter, raw_url) + + @dataclass + class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters(): + """ + Determine whether a user has access to a channel. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "tenant_id": + return "tenantId" + if original_name == "user_id": + return "userId" + if original_name == "user_principal_name": + return "userPrincipalName" + return original_name + + # Usage: tenantId='@tenantId' + tenant_id: Optional[str] = None + + # Usage: userId='@userId' + user_id: Optional[str] = None + + # Usage: userPrincipalName='@userPrincipalName' + user_principal_name: Optional[str] = None + + + @dataclass + class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py new file mode 100644 index 00000000000..f54365c9bf4 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The value property + value: Optional[bool] = False + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_bool_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("value", self.value) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py deleted file mode 100644 index 06cff9df6b4..00000000000 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The value property - value: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("value", self.value) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py deleted file mode 100644 index 001bf1c66c0..00000000000 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ /dev/null @@ -1,113 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - -class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the doesUserHaveAccess method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName'){?tenantId*,userId*,userPrincipalName*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse]: - """ - Determine whether a user has access to a channel. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - - return await self.request_adapter.send_async(request_info, DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Determine whether a user has access to a channel. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters(): - """ - Determine whether a user has access to a channel. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "tenant_id": - return "tenantId" - if original_name == "user_id": - return "userId" - if original_name == "user_principal_name": - return "userPrincipalName" - return original_name - - # Usage: tenantId='@tenantId' - tenant_id: Optional[str] = None - - # Usage: userId='@userId' - user_id: Optional[str] = None - - # Usage: userPrincipalName='@userPrincipalName' - user_principal_name: Optional[str] = None - - - @dataclass - class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/add/add_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/add/add_post_request_body.py new file mode 100644 index 00000000000..783c372b66d --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/add/add_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .......models.conversation_member import ConversationMember + +@dataclass +class AddPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The values property + values: Optional[list[ConversationMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .......models.conversation_member import ConversationMember + + from .......models.conversation_member import ConversationMember + + fields: dict[str, Callable[[Any], None]] = { + "values": lambda n : setattr(self, 'values', n.get_collection_of_object_values(ConversationMember)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/add/add_post_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/add/add_post_response.py new file mode 100644 index 00000000000..7dd17846886 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/add/add_post_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddPostResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/add/add_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/add/add_request_builder.py new file mode 100644 index 00000000000..daac9675913 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/add/add_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .add_post_request_body import AddPostRequestBody + from .add_post_response import AddPostResponse + +class AddRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the add method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AddRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/joinedUsers/add", path_parameters) + + async def post(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AddPostResponse]: + """ + Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .add_post_response import AddPostResponse + + return await self.request_adapter.send_async(request_info, AddPostResponse, error_mapping) + + def to_post_request_information(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AddRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AddRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AddRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class AddRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/count/count_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/count/count_request_builder.py new file mode 100644 index 00000000000..43054be03a1 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/joinedUsers/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/item/conversation_member_item_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/item/conversation_member_item_request_builder.py new file mode 100644 index 00000000000..69b04d47161 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/item/conversation_member_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.conversation_member import ConversationMember + from .......models.o_data_errors.o_data_error import ODataError + +class ConversationMemberItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ConversationMemberItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/joinedUsers/{conversationMember%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property joinedUsers for teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMember]: + """ + Get joinedUsers from teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + async def patch(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: + """ + Update the navigation property joinedUsers in teamTemplateDefinition + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property joinedUsers for teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get joinedUsers from teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property joinedUsers in teamTemplateDefinition + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ConversationMemberItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ConversationMemberItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ConversationMemberItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ConversationMemberItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ConversationMemberItemRequestBuilderGetQueryParameters(): + """ + Get joinedUsers from teamTemplateDefinition + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class ConversationMemberItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ConversationMemberItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/joined_users_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/joined_users_request_builder.py new file mode 100644 index 00000000000..d3d74427fef --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/joined_users_request_builder.py @@ -0,0 +1,228 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.conversation_member import ConversationMember + from ......models.conversation_member_collection_response import ConversationMemberCollectionResponse + from ......models.o_data_errors.o_data_error import ODataError + from .add.add_request_builder import AddRequestBuilder + from .count.count_request_builder import CountRequestBuilder + from .item.conversation_member_item_request_builder import ConversationMemberItemRequestBuilder + from .remove.remove_request_builder import RemoveRequestBuilder + +class JoinedUsersRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new JoinedUsersRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/joinedUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_conversation_member_id(self,conversation_member_id: str) -> ConversationMemberItemRequestBuilder: + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + param conversation_member_id: The unique identifier of conversationMember + Returns: ConversationMemberItemRequestBuilder + """ + if conversation_member_id is None: + raise TypeError("conversation_member_id cannot be null.") + from .item.conversation_member_item_request_builder import ConversationMemberItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["conversationMember%2Did"] = conversation_member_id + return ConversationMemberItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMemberCollectionResponse]: + """ + Get joinedUsers from teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMemberCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.conversation_member_collection_response import ConversationMemberCollectionResponse + + return await self.request_adapter.send_async(request_info, ConversationMemberCollectionResponse, error_mapping) + + async def post(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: + """ + Create new navigation property to joinedUsers for teamTemplateDefinition + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get joinedUsers from teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to joinedUsers for teamTemplateDefinition + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> JoinedUsersRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: JoinedUsersRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return JoinedUsersRequestBuilder(self.request_adapter, raw_url) + + @property + def add(self) -> AddRequestBuilder: + """ + Provides operations to call the add method. + """ + from .add.add_request_builder import AddRequestBuilder + + return AddRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def remove(self) -> RemoveRequestBuilder: + """ + Provides operations to call the remove method. + """ + from .remove.remove_request_builder import RemoveRequestBuilder + + return RemoveRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class JoinedUsersRequestBuilderGetQueryParameters(): + """ + Get joinedUsers from teamTemplateDefinition + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class JoinedUsersRequestBuilderGetRequestConfiguration(RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class JoinedUsersRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/remove/remove_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/remove/remove_post_request_body.py new file mode 100644 index 00000000000..03f46cd26b0 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/remove/remove_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .......models.conversation_member import ConversationMember + +@dataclass +class RemovePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The values property + values: Optional[list[ConversationMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemovePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemovePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemovePostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .......models.conversation_member import ConversationMember + + from .......models.conversation_member import ConversationMember + + fields: dict[str, Callable[[Any], None]] = { + "values": lambda n : setattr(self, 'values', n.get_collection_of_object_values(ConversationMember)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/remove/remove_post_response.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/remove/remove_post_response.py new file mode 100644 index 00000000000..09b491bf232 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/remove/remove_post_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemovePostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemovePostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemovePostResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/remove/remove_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/remove/remove_request_builder.py new file mode 100644 index 00000000000..2ad91f50081 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/joined_users/remove/remove_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .remove_post_request_body import RemovePostRequestBody + from .remove_post_response import RemovePostResponse + +class RemoveRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the remove method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RemoveRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/joinedUsers/remove", path_parameters) + + async def post(self,body: RemovePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RemovePostResponse]: + """ + Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .remove_post_response import RemovePostResponse + + return await self.request_adapter.send_async(request_info, RemovePostResponse, error_mapping) + + def to_post_request_information(self,body: RemovePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> RemoveRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RemoveRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RemoveRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RemoveRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/planner/plans/item/history_items/count/count_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/planner/plans/item/history_items/count/count_request_builder.py new file mode 100644 index 00000000000..f9aef9b57ba --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/planner/plans/item/history_items/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/planner/plans/item/history_items/history_items_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/planner/plans/item/history_items/history_items_request_builder.py new file mode 100644 index 00000000000..51025cb2e75 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/planner/plans/item/history_items/history_items_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.o_data_errors.o_data_error import ODataError + from .........models.planner_history_item import PlannerHistoryItem + from .........models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + +class HistoryItemsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new HistoryItemsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_planner_history_item_id(self,planner_history_item_id: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + param planner_history_item_id: The unique identifier of plannerHistoryItem + Returns: PlannerHistoryItemItemRequestBuilder + """ + if planner_history_item_id is None: + raise TypeError("planner_history_item_id cannot be null.") + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["plannerHistoryItem%2Did"] = planner_history_item_id + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItemCollectionResponse]: + """ + Get historyItems from teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItemCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + + return await self.request_adapter.send_async(request_info, PlannerHistoryItemCollectionResponse, error_mapping) + + async def post(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Create new navigation property to historyItems for teamTemplateDefinition + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to historyItems for teamTemplateDefinition + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> HistoryItemsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: HistoryItemsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return HistoryItemsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class HistoryItemsRequestBuilderGetQueryParameters(): + """ + Get historyItems from teamTemplateDefinition + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class HistoryItemsRequestBuilderGetRequestConfiguration(RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class HistoryItemsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py new file mode 100644 index 00000000000..872f946f379 --- /dev/null +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + from ..........models.planner_history_item import PlannerHistoryItem + +class PlannerHistoryItemItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new PlannerHistoryItemItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamTemplateDefinition/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property historyItems for teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Get historyItems from teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + async def patch(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Update the navigation property historyItems in teamTemplateDefinition + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property historyItems for teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from teamTemplateDefinition + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property historyItems in teamTemplateDefinition + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: PlannerHistoryItemItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetQueryParameters(): + """ + Get historyItems from teamTemplateDefinition + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/planner/plans/item/planner_plan_item_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/planner/plans/item/planner_plan_item_request_builder.py index 643722f61d1..ad563584869 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/planner/plans/item/planner_plan_item_request_builder.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/planner/plans/item/planner_plan_item_request_builder.py @@ -20,6 +20,7 @@ from .buckets.buckets_request_builder import BucketsRequestBuilder from .details.details_request_builder import DetailsRequestBuilder from .get_usage_rights.get_usage_rights_request_builder import GetUsageRightsRequestBuilder + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder from .move_to_container.move_to_container_request_builder import MoveToContainerRequestBuilder from .tasks.tasks_request_builder import TasksRequestBuilder from .unarchive.unarchive_request_builder import UnarchiveRequestBuilder @@ -181,6 +182,15 @@ def get_usage_rights(self) -> GetUsageRightsRequestBuilder: return GetUsageRightsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def history_items(self) -> HistoryItemsRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder + + return HistoryItemsRequestBuilder(self.request_adapter, self.path_parameters) + @property def move_to_container(self) -> MoveToContainerRequestBuilder: """ diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/primary_channel_request_builder.py b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/primary_channel_request_builder.py index 0ea632120bf..f40c1d51ad6 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/primary_channel_request_builder.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/primary_channel/primary_channel_request_builder.py @@ -19,9 +19,10 @@ from .all_members.all_members_request_builder import AllMembersRequestBuilder from .archive.archive_request_builder import ArchiveRequestBuilder from .complete_migration.complete_migration_request_builder import CompleteMigrationRequestBuilder - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e from .enabled_apps.enabled_apps_request_builder import EnabledAppsRequestBuilder from .files_folder.files_folder_request_builder import FilesFolderRequestBuilder + from .joined_users.joined_users_request_builder import JoinedUsersRequestBuilder from .members.members_request_builder import MembersRequestBuilder from .messages.messages_request_builder import MessagesRequestBuilder from .planner.planner_request_builder import PlannerRequestBuilder @@ -181,13 +182,13 @@ def complete_migration(self) -> CompleteMigrationRequestBuilder: return CompleteMigrationRequestBuilder(self.request_adapter, self.path_parameters) @property - def does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name(self) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder: + def does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name(self) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e: """ Provides operations to call the doesUserHaveAccess method. """ - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(self.request_adapter, self.path_parameters) + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(self.request_adapter, self.path_parameters) @property def enabled_apps(self) -> EnabledAppsRequestBuilder: @@ -207,6 +208,15 @@ def files_folder(self) -> FilesFolderRequestBuilder: return FilesFolderRequestBuilder(self.request_adapter, self.path_parameters) + @property + def joined_users(self) -> JoinedUsersRequestBuilder: + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + from .joined_users.joined_users_request_builder import JoinedUsersRequestBuilder + + return JoinedUsersRequestBuilder(self.request_adapter, self.path_parameters) + @property def members(self) -> MembersRequestBuilder: """ diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/share/share_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/share/share_post_request_body.py index 07715a8413f..1b86abe9a21 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/share/share_post_request_body.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/share/share_post_request_body.py @@ -13,10 +13,10 @@ class SharePostRequestBody(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 notifyTeam property + notify_team: Optional[bool] = False # The endDateTime property end_date_time: Optional[datetime.datetime] = None - # The notifyTeam property - notify_team: Optional[bool] = None # The startDateTime property start_date_time: Optional[datetime.datetime] = None diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/time_cards/clock_in/clock_in_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/time_cards/clock_in/clock_in_post_request_body.py index 1c117b9dd94..97b385fc856 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/time_cards/clock_in/clock_in_post_request_body.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/time_cards/clock_in/clock_in_post_request_body.py @@ -16,9 +16,9 @@ class ClockInPostRequestBody(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 atApprovedLocation property - at_approved_location: Optional[bool] = None + at_approved_location: Optional[bool] = False # The isAtApprovedLocation property - is_at_approved_location: Optional[bool] = None + is_at_approved_location: Optional[bool] = False # The notes property notes: Optional[ItemBody] = None # The onBehalfOfUserId property diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/time_cards/item/clock_out/clock_out_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/time_cards/item/clock_out/clock_out_post_request_body.py index acb5f9c7779..49862fea260 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/time_cards/item/clock_out/clock_out_post_request_body.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/time_cards/item/clock_out/clock_out_post_request_body.py @@ -16,9 +16,9 @@ class ClockOutPostRequestBody(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 atApprovedLocation property - at_approved_location: Optional[bool] = None + at_approved_location: Optional[bool] = False # The isAtApprovedLocation property - is_at_approved_location: Optional[bool] = None + is_at_approved_location: Optional[bool] = False # The notes property notes: Optional[ItemBody] = None diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/time_cards/item/end_break/end_break_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/time_cards/item/end_break/end_break_post_request_body.py index 5fb15169cc8..cc324ed166a 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/time_cards/item/end_break/end_break_post_request_body.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/time_cards/item/end_break/end_break_post_request_body.py @@ -16,9 +16,9 @@ class EndBreakPostRequestBody(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 atApprovedLocation property - at_approved_location: Optional[bool] = None + at_approved_location: Optional[bool] = False # The isAtApprovedLocation property - is_at_approved_location: Optional[bool] = None + is_at_approved_location: Optional[bool] = False # The notes property notes: Optional[ItemBody] = None diff --git a/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/time_cards/item/start_break/start_break_post_request_body.py b/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/time_cards/item/start_break/start_break_post_request_body.py index c2b2d2ba4c1..9bf02ff172c 100644 --- a/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/time_cards/item/start_break/start_break_post_request_body.py +++ b/msgraph_beta/generated/team_template_definition/item/team_definition/schedule/time_cards/item/start_break/start_break_post_request_body.py @@ -16,9 +16,9 @@ class StartBreakPostRequestBody(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 atApprovedLocation property - at_approved_location: Optional[bool] = None + at_approved_location: Optional[bool] = False # The isAtApprovedLocation property - is_at_approved_location: Optional[bool] = None + is_at_approved_location: Optional[bool] = False # The notes property notes: Optional[ItemBody] = None diff --git a/msgraph_beta/generated/teams/item/archive/archive_post_request_body.py b/msgraph_beta/generated/teams/item/archive/archive_post_request_body.py index c8702af0d28..551881e1a49 100644 --- a/msgraph_beta/generated/teams/item/archive/archive_post_request_body.py +++ b/msgraph_beta/generated/teams/item/archive/archive_post_request_body.py @@ -13,7 +13,7 @@ class ArchivePostRequestBody(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 shouldSetSpoSiteReadOnlyForMembers property - should_set_spo_site_read_only_for_members: Optional[bool] = None + should_set_spo_site_read_only_for_members: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ArchivePostRequestBody: diff --git a/msgraph_beta/generated/teams/item/channels/item/archive/archive_post_request_body.py b/msgraph_beta/generated/teams/item/channels/item/archive/archive_post_request_body.py index c8702af0d28..551881e1a49 100644 --- a/msgraph_beta/generated/teams/item/channels/item/archive/archive_post_request_body.py +++ b/msgraph_beta/generated/teams/item/channels/item/archive/archive_post_request_body.py @@ -13,7 +13,7 @@ class ArchivePostRequestBody(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 shouldSetSpoSiteReadOnlyForMembers property - should_set_spo_site_read_only_for_members: Optional[bool] = None + should_set_spo_site_read_only_for_members: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ArchivePostRequestBody: diff --git a/msgraph_beta/generated/teams/item/channels/item/channel_item_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/channel_item_request_builder.py index da017774552..aaf022b3f9e 100644 --- a/msgraph_beta/generated/teams/item/channels/item/channel_item_request_builder.py +++ b/msgraph_beta/generated/teams/item/channels/item/channel_item_request_builder.py @@ -19,9 +19,10 @@ from .all_members.all_members_request_builder import AllMembersRequestBuilder from .archive.archive_request_builder import ArchiveRequestBuilder from .complete_migration.complete_migration_request_builder import CompleteMigrationRequestBuilder - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e from .enabled_apps.enabled_apps_request_builder import EnabledAppsRequestBuilder from .files_folder.files_folder_request_builder import FilesFolderRequestBuilder + from .joined_users.joined_users_request_builder import JoinedUsersRequestBuilder from .members.members_request_builder import MembersRequestBuilder from .messages.messages_request_builder import MessagesRequestBuilder from .planner.planner_request_builder import PlannerRequestBuilder @@ -184,13 +185,13 @@ def complete_migration(self) -> CompleteMigrationRequestBuilder: return CompleteMigrationRequestBuilder(self.request_adapter, self.path_parameters) @property - def does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name(self) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder: + def does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name(self) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e: """ Provides operations to call the doesUserHaveAccess method. """ - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(self.request_adapter, self.path_parameters) + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(self.request_adapter, self.path_parameters) @property def enabled_apps(self) -> EnabledAppsRequestBuilder: @@ -210,6 +211,15 @@ def files_folder(self) -> FilesFolderRequestBuilder: return FilesFolderRequestBuilder(self.request_adapter, self.path_parameters) + @property + def joined_users(self) -> JoinedUsersRequestBuilder: + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + from .joined_users.joined_users_request_builder import JoinedUsersRequestBuilder + + return JoinedUsersRequestBuilder(self.request_adapter, self.path_parameters) + @property def members(self) -> MembersRequestBuilder: """ diff --git a/msgraph_beta/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py b/msgraph_beta/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py new file mode 100644 index 00000000000..39951b7a574 --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py @@ -0,0 +1,113 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633 import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + +class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(BaseRequestBuilder): + """ + Provides operations to call the doesUserHaveAccess method. Original name: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName'){?tenantId*,userId*,userPrincipalName*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633]: + """ + Determine whether a user has access to a channel. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633] + Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633 import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + + return await self.request_adapter.send_async(request_info, DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Determine whether a user has access to a channel. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(self.request_adapter, raw_url) + + @dataclass + class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters(): + """ + Determine whether a user has access to a channel. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "tenant_id": + return "tenantId" + if original_name == "user_id": + return "userId" + if original_name == "user_principal_name": + return "userPrincipalName" + return original_name + + # Usage: tenantId='@tenantId' + tenant_id: Optional[str] = None + + # Usage: userId='@userId' + user_id: Optional[str] = None + + # Usage: userPrincipalName='@userPrincipalName' + user_principal_name: Optional[str] = None + + + @dataclass + class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py b/msgraph_beta/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py new file mode 100644 index 00000000000..f54365c9bf4 --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The value property + value: Optional[bool] = False + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_bool_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("value", self.value) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py b/msgraph_beta/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py deleted file mode 100644 index 06cff9df6b4..00000000000 --- a/msgraph_beta/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The value property - value: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("value", self.value) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py deleted file mode 100644 index a46c6b085b6..00000000000 --- a/msgraph_beta/generated/teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ /dev/null @@ -1,113 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - -class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the doesUserHaveAccess method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName'){?tenantId*,userId*,userPrincipalName*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse]: - """ - Determine whether a user has access to a channel. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - - return await self.request_adapter.send_async(request_info, DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Determine whether a user has access to a channel. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters(): - """ - Determine whether a user has access to a channel. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "tenant_id": - return "tenantId" - if original_name == "user_id": - return "userId" - if original_name == "user_principal_name": - return "userPrincipalName" - return original_name - - # Usage: tenantId='@tenantId' - tenant_id: Optional[str] = None - - # Usage: userId='@userId' - user_id: Optional[str] = None - - # Usage: userPrincipalName='@userPrincipalName' - user_principal_name: Optional[str] = None - - - @dataclass - class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/teams/item/channels/item/joined_users/add/add_post_request_body.py b/msgraph_beta/generated/teams/item/channels/item/joined_users/add/add_post_request_body.py new file mode 100644 index 00000000000..783c372b66d --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/joined_users/add/add_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .......models.conversation_member import ConversationMember + +@dataclass +class AddPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The values property + values: Optional[list[ConversationMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .......models.conversation_member import ConversationMember + + from .......models.conversation_member import ConversationMember + + fields: dict[str, Callable[[Any], None]] = { + "values": lambda n : setattr(self, 'values', n.get_collection_of_object_values(ConversationMember)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teams/item/channels/item/joined_users/add/add_post_response.py b/msgraph_beta/generated/teams/item/channels/item/joined_users/add/add_post_response.py new file mode 100644 index 00000000000..7dd17846886 --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/joined_users/add/add_post_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddPostResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/teams/item/channels/item/joined_users/add/add_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/joined_users/add/add_request_builder.py new file mode 100644 index 00000000000..c0231e3195d --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/joined_users/add/add_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .add_post_request_body import AddPostRequestBody + from .add_post_response import AddPostResponse + +class AddRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the add method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AddRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/joinedUsers/add", path_parameters) + + async def post(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AddPostResponse]: + """ + Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .add_post_response import AddPostResponse + + return await self.request_adapter.send_async(request_info, AddPostResponse, error_mapping) + + def to_post_request_information(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AddRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AddRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AddRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class AddRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teams/item/channels/item/joined_users/count/count_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/joined_users/count/count_request_builder.py new file mode 100644 index 00000000000..1a359e3e2ad --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/joined_users/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/joinedUsers/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teams/item/channels/item/joined_users/item/conversation_member_item_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/joined_users/item/conversation_member_item_request_builder.py new file mode 100644 index 00000000000..49644d9f0a5 --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/joined_users/item/conversation_member_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.conversation_member import ConversationMember + from .......models.o_data_errors.o_data_error import ODataError + +class ConversationMemberItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ConversationMemberItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/joinedUsers/{conversationMember%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property joinedUsers for teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMember]: + """ + Get joinedUsers from teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + async def patch(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: + """ + Update the navigation property joinedUsers in teams + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property joinedUsers for teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get joinedUsers from teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property joinedUsers in teams + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ConversationMemberItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ConversationMemberItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ConversationMemberItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ConversationMemberItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ConversationMemberItemRequestBuilderGetQueryParameters(): + """ + Get joinedUsers from teams + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class ConversationMemberItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ConversationMemberItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teams/item/channels/item/joined_users/joined_users_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/joined_users/joined_users_request_builder.py new file mode 100644 index 00000000000..893978dee31 --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/joined_users/joined_users_request_builder.py @@ -0,0 +1,228 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.conversation_member import ConversationMember + from ......models.conversation_member_collection_response import ConversationMemberCollectionResponse + from ......models.o_data_errors.o_data_error import ODataError + from .add.add_request_builder import AddRequestBuilder + from .count.count_request_builder import CountRequestBuilder + from .item.conversation_member_item_request_builder import ConversationMemberItemRequestBuilder + from .remove.remove_request_builder import RemoveRequestBuilder + +class JoinedUsersRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new JoinedUsersRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/joinedUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_conversation_member_id(self,conversation_member_id: str) -> ConversationMemberItemRequestBuilder: + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + param conversation_member_id: The unique identifier of conversationMember + Returns: ConversationMemberItemRequestBuilder + """ + if conversation_member_id is None: + raise TypeError("conversation_member_id cannot be null.") + from .item.conversation_member_item_request_builder import ConversationMemberItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["conversationMember%2Did"] = conversation_member_id + return ConversationMemberItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMemberCollectionResponse]: + """ + Get joinedUsers from teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMemberCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.conversation_member_collection_response import ConversationMemberCollectionResponse + + return await self.request_adapter.send_async(request_info, ConversationMemberCollectionResponse, error_mapping) + + async def post(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: + """ + Create new navigation property to joinedUsers for teams + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get joinedUsers from teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to joinedUsers for teams + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> JoinedUsersRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: JoinedUsersRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return JoinedUsersRequestBuilder(self.request_adapter, raw_url) + + @property + def add(self) -> AddRequestBuilder: + """ + Provides operations to call the add method. + """ + from .add.add_request_builder import AddRequestBuilder + + return AddRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def remove(self) -> RemoveRequestBuilder: + """ + Provides operations to call the remove method. + """ + from .remove.remove_request_builder import RemoveRequestBuilder + + return RemoveRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class JoinedUsersRequestBuilderGetQueryParameters(): + """ + Get joinedUsers from teams + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class JoinedUsersRequestBuilderGetRequestConfiguration(RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class JoinedUsersRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teams/item/channels/item/joined_users/remove/remove_post_request_body.py b/msgraph_beta/generated/teams/item/channels/item/joined_users/remove/remove_post_request_body.py new file mode 100644 index 00000000000..03f46cd26b0 --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/joined_users/remove/remove_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .......models.conversation_member import ConversationMember + +@dataclass +class RemovePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The values property + values: Optional[list[ConversationMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemovePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemovePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemovePostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .......models.conversation_member import ConversationMember + + from .......models.conversation_member import ConversationMember + + fields: dict[str, Callable[[Any], None]] = { + "values": lambda n : setattr(self, 'values', n.get_collection_of_object_values(ConversationMember)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teams/item/channels/item/joined_users/remove/remove_post_response.py b/msgraph_beta/generated/teams/item/channels/item/joined_users/remove/remove_post_response.py new file mode 100644 index 00000000000..09b491bf232 --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/joined_users/remove/remove_post_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemovePostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemovePostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemovePostResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from .......models.action_result_part import ActionResultPart + from .......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/teams/item/channels/item/joined_users/remove/remove_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/joined_users/remove/remove_request_builder.py new file mode 100644 index 00000000000..d505903a519 --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/joined_users/remove/remove_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .remove_post_request_body import RemovePostRequestBody + from .remove_post_response import RemovePostResponse + +class RemoveRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the remove method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RemoveRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/joinedUsers/remove", path_parameters) + + async def post(self,body: RemovePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RemovePostResponse]: + """ + Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .remove_post_response import RemovePostResponse + + return await self.request_adapter.send_async(request_info, RemovePostResponse, error_mapping) + + def to_post_request_information(self,body: RemovePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> RemoveRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RemoveRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RemoveRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RemoveRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teams/item/channels/item/planner/plans/item/history_items/count/count_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/planner/plans/item/history_items/count/count_request_builder.py new file mode 100644 index 00000000000..96eb52a7daa --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/planner/plans/item/history_items/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teams/item/channels/item/planner/plans/item/history_items/history_items_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/planner/plans/item/history_items/history_items_request_builder.py new file mode 100644 index 00000000000..2e250178080 --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/planner/plans/item/history_items/history_items_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.o_data_errors.o_data_error import ODataError + from .........models.planner_history_item import PlannerHistoryItem + from .........models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + +class HistoryItemsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new HistoryItemsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_planner_history_item_id(self,planner_history_item_id: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + param planner_history_item_id: The unique identifier of plannerHistoryItem + Returns: PlannerHistoryItemItemRequestBuilder + """ + if planner_history_item_id is None: + raise TypeError("planner_history_item_id cannot be null.") + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["plannerHistoryItem%2Did"] = planner_history_item_id + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItemCollectionResponse]: + """ + Get historyItems from teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItemCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + + return await self.request_adapter.send_async(request_info, PlannerHistoryItemCollectionResponse, error_mapping) + + async def post(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Create new navigation property to historyItems for teams + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to historyItems for teams + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> HistoryItemsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: HistoryItemsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return HistoryItemsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class HistoryItemsRequestBuilderGetQueryParameters(): + """ + Get historyItems from teams + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class HistoryItemsRequestBuilderGetRequestConfiguration(RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class HistoryItemsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teams/item/channels/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py new file mode 100644 index 00000000000..9ae66726a0d --- /dev/null +++ b/msgraph_beta/generated/teams/item/channels/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + from ..........models.planner_history_item import PlannerHistoryItem + +class PlannerHistoryItemItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new PlannerHistoryItemItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property historyItems for teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Get historyItems from teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + async def patch(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Update the navigation property historyItems in teams + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property historyItems for teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property historyItems in teams + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: PlannerHistoryItemItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetQueryParameters(): + """ + Get historyItems from teams + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teams/item/channels/item/planner/plans/item/planner_plan_item_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/planner/plans/item/planner_plan_item_request_builder.py index f434eb3fec9..7ac15f24ee7 100644 --- a/msgraph_beta/generated/teams/item/channels/item/planner/plans/item/planner_plan_item_request_builder.py +++ b/msgraph_beta/generated/teams/item/channels/item/planner/plans/item/planner_plan_item_request_builder.py @@ -20,6 +20,7 @@ from .buckets.buckets_request_builder import BucketsRequestBuilder from .details.details_request_builder import DetailsRequestBuilder from .get_usage_rights.get_usage_rights_request_builder import GetUsageRightsRequestBuilder + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder from .move_to_container.move_to_container_request_builder import MoveToContainerRequestBuilder from .tasks.tasks_request_builder import TasksRequestBuilder from .unarchive.unarchive_request_builder import UnarchiveRequestBuilder @@ -181,6 +182,15 @@ def get_usage_rights(self) -> GetUsageRightsRequestBuilder: return GetUsageRightsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def history_items(self) -> HistoryItemsRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder + + return HistoryItemsRequestBuilder(self.request_adapter, self.path_parameters) + @property def move_to_container(self) -> MoveToContainerRequestBuilder: """ diff --git a/msgraph_beta/generated/teams/item/channels/item/shared_with_teams/item/allowed_members/allowed_members_request_builder.py b/msgraph_beta/generated/teams/item/channels/item/shared_with_teams/item/allowed_members/allowed_members_request_builder.py index 7c042a4a781..6bef5e0ecf8 100644 --- a/msgraph_beta/generated/teams/item/channels/item/shared_with_teams/item/allowed_members/allowed_members_request_builder.py +++ b/msgraph_beta/generated/teams/item/channels/item/shared_with_teams/item/allowed_members/allowed_members_request_builder.py @@ -48,7 +48,7 @@ def by_conversation_member_id(self,conversation_member_id: str) -> ConversationM async def get(self,request_configuration: Optional[RequestConfiguration[AllowedMembersRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMemberCollectionResponse]: """ - Get the list of conversationMembers who can access a shared channel. This method does not return the following conversationMembers from the team:- Users with Guest role- Users who are externally authenticated in the tenant + Get the list of conversationMembers who can access a shared channel. This method doesn't return the following conversationMembers from the team:- Users with Guest role- Users who are externally authenticated in the tenant param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[ConversationMemberCollectionResponse] Find more info here: https://learn.microsoft.com/graph/api/sharedwithchannelteaminfo-list-allowedmembers?view=graph-rest-beta @@ -69,7 +69,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration[AllowedM def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AllowedMembersRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get the list of conversationMembers who can access a shared channel. This method does not return the following conversationMembers from the team:- Users with Guest role- Users who are externally authenticated in the tenant + Get the list of conversationMembers who can access a shared channel. This method doesn't return the following conversationMembers from the team:- Users with Guest role- Users who are externally authenticated in the tenant param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -100,7 +100,7 @@ def count(self) -> CountRequestBuilder: @dataclass class AllowedMembersRequestBuilderGetQueryParameters(): """ - Get the list of conversationMembers who can access a shared channel. This method does not return the following conversationMembers from the team:- Users with Guest role- Users who are externally authenticated in the tenant + Get the list of conversationMembers who can access a shared channel. This method doesn't return the following conversationMembers from the team:- Users with Guest role- Users who are externally authenticated in the tenant """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/teams/item/primary_channel/archive/archive_post_request_body.py b/msgraph_beta/generated/teams/item/primary_channel/archive/archive_post_request_body.py index c8702af0d28..551881e1a49 100644 --- a/msgraph_beta/generated/teams/item/primary_channel/archive/archive_post_request_body.py +++ b/msgraph_beta/generated/teams/item/primary_channel/archive/archive_post_request_body.py @@ -13,7 +13,7 @@ class ArchivePostRequestBody(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 shouldSetSpoSiteReadOnlyForMembers property - should_set_spo_site_read_only_for_members: Optional[bool] = None + should_set_spo_site_read_only_for_members: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ArchivePostRequestBody: diff --git a/msgraph_beta/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py b/msgraph_beta/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py new file mode 100644 index 00000000000..a65802d4ec7 --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py @@ -0,0 +1,113 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633 import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + +class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(BaseRequestBuilder): + """ + Provides operations to call the doesUserHaveAccess method. Original name: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName'){?tenantId*,userId*,userPrincipalName*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633]: + """ + Determine whether a user has access to a channel. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633] + Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633 import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + + return await self.request_adapter.send_async(request_info, DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Determine whether a user has access to a channel. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(self.request_adapter, raw_url) + + @dataclass + class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters(): + """ + Determine whether a user has access to a channel. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "tenant_id": + return "tenantId" + if original_name == "user_id": + return "userId" + if original_name == "user_principal_name": + return "userPrincipalName" + return original_name + + # Usage: tenantId='@tenantId' + tenant_id: Optional[str] = None + + # Usage: userId='@userId' + user_id: Optional[str] = None + + # Usage: userPrincipalName='@userPrincipalName' + user_principal_name: Optional[str] = None + + + @dataclass + class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py b/msgraph_beta/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py new file mode 100644 index 00000000000..f54365c9bf4 --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The value property + value: Optional[bool] = False + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_bool_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("value", self.value) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py b/msgraph_beta/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py deleted file mode 100644 index 06cff9df6b4..00000000000 --- a/msgraph_beta/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The value property - value: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("value", self.value) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph_beta/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py deleted file mode 100644 index baaefb634d5..00000000000 --- a/msgraph_beta/generated/teams/item/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ /dev/null @@ -1,113 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - -class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the doesUserHaveAccess method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName'){?tenantId*,userId*,userPrincipalName*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse]: - """ - Determine whether a user has access to a channel. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - - return await self.request_adapter.send_async(request_info, DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Determine whether a user has access to a channel. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters(): - """ - Determine whether a user has access to a channel. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "tenant_id": - return "tenantId" - if original_name == "user_id": - return "userId" - if original_name == "user_principal_name": - return "userPrincipalName" - return original_name - - # Usage: tenantId='@tenantId' - tenant_id: Optional[str] = None - - # Usage: userId='@userId' - user_id: Optional[str] = None - - # Usage: userPrincipalName='@userPrincipalName' - user_principal_name: Optional[str] = None - - - @dataclass - class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/teams/item/primary_channel/joined_users/add/add_post_request_body.py b/msgraph_beta/generated/teams/item/primary_channel/joined_users/add/add_post_request_body.py new file mode 100644 index 00000000000..1c9dba6dc21 --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/joined_users/add/add_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ......models.conversation_member import ConversationMember + +@dataclass +class AddPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The values property + values: Optional[list[ConversationMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ......models.conversation_member import ConversationMember + + from ......models.conversation_member import ConversationMember + + fields: dict[str, Callable[[Any], None]] = { + "values": lambda n : setattr(self, 'values', n.get_collection_of_object_values(ConversationMember)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teams/item/primary_channel/joined_users/add/add_post_response.py b/msgraph_beta/generated/teams/item/primary_channel/joined_users/add/add_post_response.py new file mode 100644 index 00000000000..e849fb666f5 --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/joined_users/add/add_post_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ......models.action_result_part import ActionResultPart + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddPostResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ......models.action_result_part import ActionResultPart + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ......models.action_result_part import ActionResultPart + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/teams/item/primary_channel/joined_users/add/add_request_builder.py b/msgraph_beta/generated/teams/item/primary_channel/joined_users/add/add_request_builder.py new file mode 100644 index 00000000000..ac0563fb9d1 --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/joined_users/add/add_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from .add_post_request_body import AddPostRequestBody + from .add_post_response import AddPostResponse + +class AddRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the add method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AddRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/joinedUsers/add", path_parameters) + + async def post(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AddPostResponse]: + """ + Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .add_post_response import AddPostResponse + + return await self.request_adapter.send_async(request_info, AddPostResponse, error_mapping) + + def to_post_request_information(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AddRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AddRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AddRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class AddRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teams/item/primary_channel/joined_users/count/count_request_builder.py b/msgraph_beta/generated/teams/item/primary_channel/joined_users/count/count_request_builder.py new file mode 100644 index 00000000000..ca70ba04e7c --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/joined_users/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/joinedUsers/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teams/item/primary_channel/joined_users/item/conversation_member_item_request_builder.py b/msgraph_beta/generated/teams/item/primary_channel/joined_users/item/conversation_member_item_request_builder.py new file mode 100644 index 00000000000..9bdb938dcfe --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/joined_users/item/conversation_member_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.conversation_member import ConversationMember + from ......models.o_data_errors.o_data_error import ODataError + +class ConversationMemberItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ConversationMemberItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/joinedUsers/{conversationMember%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property joinedUsers for teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMember]: + """ + Get joinedUsers from teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + async def patch(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: + """ + Update the navigation property joinedUsers in teams + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property joinedUsers for teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get joinedUsers from teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property joinedUsers in teams + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ConversationMemberItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ConversationMemberItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ConversationMemberItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ConversationMemberItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ConversationMemberItemRequestBuilderGetQueryParameters(): + """ + Get joinedUsers from teams + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class ConversationMemberItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ConversationMemberItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teams/item/primary_channel/joined_users/joined_users_request_builder.py b/msgraph_beta/generated/teams/item/primary_channel/joined_users/joined_users_request_builder.py new file mode 100644 index 00000000000..6b762459690 --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/joined_users/joined_users_request_builder.py @@ -0,0 +1,228 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.conversation_member import ConversationMember + from .....models.conversation_member_collection_response import ConversationMemberCollectionResponse + from .....models.o_data_errors.o_data_error import ODataError + from .add.add_request_builder import AddRequestBuilder + from .count.count_request_builder import CountRequestBuilder + from .item.conversation_member_item_request_builder import ConversationMemberItemRequestBuilder + from .remove.remove_request_builder import RemoveRequestBuilder + +class JoinedUsersRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new JoinedUsersRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/joinedUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_conversation_member_id(self,conversation_member_id: str) -> ConversationMemberItemRequestBuilder: + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + param conversation_member_id: The unique identifier of conversationMember + Returns: ConversationMemberItemRequestBuilder + """ + if conversation_member_id is None: + raise TypeError("conversation_member_id cannot be null.") + from .item.conversation_member_item_request_builder import ConversationMemberItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["conversationMember%2Did"] = conversation_member_id + return ConversationMemberItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMemberCollectionResponse]: + """ + Get joinedUsers from teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMemberCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.conversation_member_collection_response import ConversationMemberCollectionResponse + + return await self.request_adapter.send_async(request_info, ConversationMemberCollectionResponse, error_mapping) + + async def post(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: + """ + Create new navigation property to joinedUsers for teams + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get joinedUsers from teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to joinedUsers for teams + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> JoinedUsersRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: JoinedUsersRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return JoinedUsersRequestBuilder(self.request_adapter, raw_url) + + @property + def add(self) -> AddRequestBuilder: + """ + Provides operations to call the add method. + """ + from .add.add_request_builder import AddRequestBuilder + + return AddRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def remove(self) -> RemoveRequestBuilder: + """ + Provides operations to call the remove method. + """ + from .remove.remove_request_builder import RemoveRequestBuilder + + return RemoveRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class JoinedUsersRequestBuilderGetQueryParameters(): + """ + Get joinedUsers from teams + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class JoinedUsersRequestBuilderGetRequestConfiguration(RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class JoinedUsersRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teams/item/primary_channel/joined_users/remove/remove_post_request_body.py b/msgraph_beta/generated/teams/item/primary_channel/joined_users/remove/remove_post_request_body.py new file mode 100644 index 00000000000..caae128221f --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/joined_users/remove/remove_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ......models.conversation_member import ConversationMember + +@dataclass +class RemovePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The values property + values: Optional[list[ConversationMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemovePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemovePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemovePostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ......models.conversation_member import ConversationMember + + from ......models.conversation_member import ConversationMember + + fields: dict[str, Callable[[Any], None]] = { + "values": lambda n : setattr(self, 'values', n.get_collection_of_object_values(ConversationMember)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teams/item/primary_channel/joined_users/remove/remove_post_response.py b/msgraph_beta/generated/teams/item/primary_channel/joined_users/remove/remove_post_response.py new file mode 100644 index 00000000000..66f224a720c --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/joined_users/remove/remove_post_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ......models.action_result_part import ActionResultPart + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemovePostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemovePostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemovePostResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ......models.action_result_part import ActionResultPart + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ......models.action_result_part import ActionResultPart + from ......models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/teams/item/primary_channel/joined_users/remove/remove_request_builder.py b/msgraph_beta/generated/teams/item/primary_channel/joined_users/remove/remove_request_builder.py new file mode 100644 index 00000000000..664d8f515ed --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/joined_users/remove/remove_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from .remove_post_request_body import RemovePostRequestBody + from .remove_post_response import RemovePostResponse + +class RemoveRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the remove method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RemoveRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/joinedUsers/remove", path_parameters) + + async def post(self,body: RemovePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RemovePostResponse]: + """ + Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .remove_post_response import RemovePostResponse + + return await self.request_adapter.send_async(request_info, RemovePostResponse, error_mapping) + + def to_post_request_information(self,body: RemovePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> RemoveRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RemoveRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RemoveRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RemoveRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teams/item/primary_channel/planner/plans/item/history_items/count/count_request_builder.py b/msgraph_beta/generated/teams/item/primary_channel/planner/plans/item/history_items/count/count_request_builder.py new file mode 100644 index 00000000000..5fb7d3de07d --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/planner/plans/item/history_items/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teams/item/primary_channel/planner/plans/item/history_items/history_items_request_builder.py b/msgraph_beta/generated/teams/item/primary_channel/planner/plans/item/history_items/history_items_request_builder.py new file mode 100644 index 00000000000..c73f61830d0 --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/planner/plans/item/history_items/history_items_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from ........models.planner_history_item import PlannerHistoryItem + from ........models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + +class HistoryItemsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new HistoryItemsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_planner_history_item_id(self,planner_history_item_id: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + param planner_history_item_id: The unique identifier of plannerHistoryItem + Returns: PlannerHistoryItemItemRequestBuilder + """ + if planner_history_item_id is None: + raise TypeError("planner_history_item_id cannot be null.") + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["plannerHistoryItem%2Did"] = planner_history_item_id + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItemCollectionResponse]: + """ + Get historyItems from teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItemCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + + return await self.request_adapter.send_async(request_info, PlannerHistoryItemCollectionResponse, error_mapping) + + async def post(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Create new navigation property to historyItems for teams + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to historyItems for teams + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> HistoryItemsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: HistoryItemsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return HistoryItemsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class HistoryItemsRequestBuilderGetQueryParameters(): + """ + Get historyItems from teams + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class HistoryItemsRequestBuilderGetRequestConfiguration(RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class HistoryItemsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teams/item/primary_channel/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py b/msgraph_beta/generated/teams/item/primary_channel/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py new file mode 100644 index 00000000000..2235756fe77 --- /dev/null +++ b/msgraph_beta/generated/teams/item/primary_channel/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.o_data_errors.o_data_error import ODataError + from .........models.planner_history_item import PlannerHistoryItem + +class PlannerHistoryItemItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new PlannerHistoryItemItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teams/{team%2Did}/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property historyItems for teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Get historyItems from teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + async def patch(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Update the navigation property historyItems in teams + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property historyItems for teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from teams + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property historyItems in teams + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: PlannerHistoryItemItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetQueryParameters(): + """ + Get historyItems from teams + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teams/item/primary_channel/planner/plans/item/planner_plan_item_request_builder.py b/msgraph_beta/generated/teams/item/primary_channel/planner/plans/item/planner_plan_item_request_builder.py index 23cebe483ed..8bcefdb8cc2 100644 --- a/msgraph_beta/generated/teams/item/primary_channel/planner/plans/item/planner_plan_item_request_builder.py +++ b/msgraph_beta/generated/teams/item/primary_channel/planner/plans/item/planner_plan_item_request_builder.py @@ -20,6 +20,7 @@ from .buckets.buckets_request_builder import BucketsRequestBuilder from .details.details_request_builder import DetailsRequestBuilder from .get_usage_rights.get_usage_rights_request_builder import GetUsageRightsRequestBuilder + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder from .move_to_container.move_to_container_request_builder import MoveToContainerRequestBuilder from .tasks.tasks_request_builder import TasksRequestBuilder from .unarchive.unarchive_request_builder import UnarchiveRequestBuilder @@ -181,6 +182,15 @@ def get_usage_rights(self) -> GetUsageRightsRequestBuilder: return GetUsageRightsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def history_items(self) -> HistoryItemsRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder + + return HistoryItemsRequestBuilder(self.request_adapter, self.path_parameters) + @property def move_to_container(self) -> MoveToContainerRequestBuilder: """ diff --git a/msgraph_beta/generated/teams/item/primary_channel/primary_channel_request_builder.py b/msgraph_beta/generated/teams/item/primary_channel/primary_channel_request_builder.py index dd691d0c05c..65c3d57edbf 100644 --- a/msgraph_beta/generated/teams/item/primary_channel/primary_channel_request_builder.py +++ b/msgraph_beta/generated/teams/item/primary_channel/primary_channel_request_builder.py @@ -19,9 +19,10 @@ from .all_members.all_members_request_builder import AllMembersRequestBuilder from .archive.archive_request_builder import ArchiveRequestBuilder from .complete_migration.complete_migration_request_builder import CompleteMigrationRequestBuilder - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e from .enabled_apps.enabled_apps_request_builder import EnabledAppsRequestBuilder from .files_folder.files_folder_request_builder import FilesFolderRequestBuilder + from .joined_users.joined_users_request_builder import JoinedUsersRequestBuilder from .members.members_request_builder import MembersRequestBuilder from .messages.messages_request_builder import MessagesRequestBuilder from .planner.planner_request_builder import PlannerRequestBuilder @@ -182,13 +183,13 @@ def complete_migration(self) -> CompleteMigrationRequestBuilder: return CompleteMigrationRequestBuilder(self.request_adapter, self.path_parameters) @property - def does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name(self) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder: + def does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name(self) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e: """ Provides operations to call the doesUserHaveAccess method. """ - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(self.request_adapter, self.path_parameters) + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(self.request_adapter, self.path_parameters) @property def enabled_apps(self) -> EnabledAppsRequestBuilder: @@ -208,6 +209,15 @@ def files_folder(self) -> FilesFolderRequestBuilder: return FilesFolderRequestBuilder(self.request_adapter, self.path_parameters) + @property + def joined_users(self) -> JoinedUsersRequestBuilder: + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + from .joined_users.joined_users_request_builder import JoinedUsersRequestBuilder + + return JoinedUsersRequestBuilder(self.request_adapter, self.path_parameters) + @property def members(self) -> MembersRequestBuilder: """ diff --git a/msgraph_beta/generated/teams/item/schedule/scheduling_groups/item/scheduling_group_item_request_builder.py b/msgraph_beta/generated/teams/item/schedule/scheduling_groups/item/scheduling_group_item_request_builder.py index 5a914cf3347..ff7086c17bf 100644 --- a/msgraph_beta/generated/teams/item/schedule/scheduling_groups/item/scheduling_group_item_request_builder.py +++ b/msgraph_beta/generated/teams/item/schedule/scheduling_groups/item/scheduling_group_item_request_builder.py @@ -32,7 +32,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: """ - Mark a schedulingGroup as inactive by setting its isActive property.This method does not remove the schedulingGroup from the schedule. Existing shift instances assigned to the scheduling group remain part of the group. + Mark a schedulingGroup as inactive by setting its isActive property.This method doesn't remove the schedulingGroup from the schedule. Existing shift instances assigned to the scheduling group remain part of the group. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: None Find more info here: https://learn.microsoft.com/graph/api/schedulinggroup-delete?view=graph-rest-beta @@ -96,7 +96,7 @@ async def patch(self,body: SchedulingGroup, request_configuration: Optional[Requ def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - Mark a schedulingGroup as inactive by setting its isActive property.This method does not remove the schedulingGroup from the schedule. Existing shift instances assigned to the scheduling group remain part of the group. + Mark a schedulingGroup as inactive by setting its isActive property.This method doesn't remove the schedulingGroup from the schedule. Existing shift instances assigned to the scheduling group remain part of the group. 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/schedule/share/share_post_request_body.py b/msgraph_beta/generated/teams/item/schedule/share/share_post_request_body.py index 07715a8413f..1b86abe9a21 100644 --- a/msgraph_beta/generated/teams/item/schedule/share/share_post_request_body.py +++ b/msgraph_beta/generated/teams/item/schedule/share/share_post_request_body.py @@ -13,10 +13,10 @@ class SharePostRequestBody(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 notifyTeam property + notify_team: Optional[bool] = False # The endDateTime property end_date_time: Optional[datetime.datetime] = None - # The notifyTeam property - notify_team: Optional[bool] = None # The startDateTime property start_date_time: Optional[datetime.datetime] = None diff --git a/msgraph_beta/generated/teams/item/schedule/time_cards/clock_in/clock_in_post_request_body.py b/msgraph_beta/generated/teams/item/schedule/time_cards/clock_in/clock_in_post_request_body.py index 29378a864e2..a87065784ce 100644 --- a/msgraph_beta/generated/teams/item/schedule/time_cards/clock_in/clock_in_post_request_body.py +++ b/msgraph_beta/generated/teams/item/schedule/time_cards/clock_in/clock_in_post_request_body.py @@ -16,9 +16,9 @@ class ClockInPostRequestBody(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 atApprovedLocation property - at_approved_location: Optional[bool] = None + at_approved_location: Optional[bool] = False # The isAtApprovedLocation property - is_at_approved_location: Optional[bool] = None + is_at_approved_location: Optional[bool] = False # The notes property notes: Optional[ItemBody] = None # The onBehalfOfUserId property diff --git a/msgraph_beta/generated/teams/item/schedule/time_cards/item/clock_out/clock_out_post_request_body.py b/msgraph_beta/generated/teams/item/schedule/time_cards/item/clock_out/clock_out_post_request_body.py index 0160627feb2..63869a7581a 100644 --- a/msgraph_beta/generated/teams/item/schedule/time_cards/item/clock_out/clock_out_post_request_body.py +++ b/msgraph_beta/generated/teams/item/schedule/time_cards/item/clock_out/clock_out_post_request_body.py @@ -16,9 +16,9 @@ class ClockOutPostRequestBody(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 atApprovedLocation property - at_approved_location: Optional[bool] = None + at_approved_location: Optional[bool] = False # The isAtApprovedLocation property - is_at_approved_location: Optional[bool] = None + is_at_approved_location: Optional[bool] = False # The notes property notes: Optional[ItemBody] = None diff --git a/msgraph_beta/generated/teams/item/schedule/time_cards/item/end_break/end_break_post_request_body.py b/msgraph_beta/generated/teams/item/schedule/time_cards/item/end_break/end_break_post_request_body.py index 4b280c2c3b9..03ce45102f0 100644 --- a/msgraph_beta/generated/teams/item/schedule/time_cards/item/end_break/end_break_post_request_body.py +++ b/msgraph_beta/generated/teams/item/schedule/time_cards/item/end_break/end_break_post_request_body.py @@ -16,9 +16,9 @@ class EndBreakPostRequestBody(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 atApprovedLocation property - at_approved_location: Optional[bool] = None + at_approved_location: Optional[bool] = False # The isAtApprovedLocation property - is_at_approved_location: Optional[bool] = None + is_at_approved_location: Optional[bool] = False # The notes property notes: Optional[ItemBody] = None diff --git a/msgraph_beta/generated/teams/item/schedule/time_cards/item/start_break/start_break_post_request_body.py b/msgraph_beta/generated/teams/item/schedule/time_cards/item/start_break/start_break_post_request_body.py index 8d09850f1dc..cd4f06d2a5b 100644 --- a/msgraph_beta/generated/teams/item/schedule/time_cards/item/start_break/start_break_post_request_body.py +++ b/msgraph_beta/generated/teams/item/schedule/time_cards/item/start_break/start_break_post_request_body.py @@ -16,9 +16,9 @@ class StartBreakPostRequestBody(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 atApprovedLocation property - at_approved_location: Optional[bool] = None + at_approved_location: Optional[bool] = False # The isAtApprovedLocation property - is_at_approved_location: Optional[bool] = None + is_at_approved_location: Optional[bool] = False # The notes property notes: Optional[ItemBody] = None diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/archive/archive_post_request_body.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/archive/archive_post_request_body.py index c8702af0d28..551881e1a49 100644 --- a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/archive/archive_post_request_body.py +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/archive/archive_post_request_body.py @@ -13,7 +13,7 @@ class ArchivePostRequestBody(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 shouldSetSpoSiteReadOnlyForMembers property - should_set_spo_site_read_only_for_members: Optional[bool] = None + should_set_spo_site_read_only_for_members: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ArchivePostRequestBody: diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/channel_item_request_builder.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/channel_item_request_builder.py index ecf52df4c6f..599fb72681c 100644 --- a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/channel_item_request_builder.py +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/channel_item_request_builder.py @@ -19,9 +19,10 @@ from .all_members.all_members_request_builder import AllMembersRequestBuilder from .archive.archive_request_builder import ArchiveRequestBuilder from .complete_migration.complete_migration_request_builder import CompleteMigrationRequestBuilder - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e from .enabled_apps.enabled_apps_request_builder import EnabledAppsRequestBuilder from .files_folder.files_folder_request_builder import FilesFolderRequestBuilder + from .joined_users.joined_users_request_builder import JoinedUsersRequestBuilder from .members.members_request_builder import MembersRequestBuilder from .messages.messages_request_builder import MessagesRequestBuilder from .planner.planner_request_builder import PlannerRequestBuilder @@ -181,13 +182,13 @@ def complete_migration(self) -> CompleteMigrationRequestBuilder: return CompleteMigrationRequestBuilder(self.request_adapter, self.path_parameters) @property - def does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name(self) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder: + def does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name(self) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e: """ Provides operations to call the doesUserHaveAccess method. """ - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(self.request_adapter, self.path_parameters) + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(self.request_adapter, self.path_parameters) @property def enabled_apps(self) -> EnabledAppsRequestBuilder: @@ -207,6 +208,15 @@ def files_folder(self) -> FilesFolderRequestBuilder: return FilesFolderRequestBuilder(self.request_adapter, self.path_parameters) + @property + def joined_users(self) -> JoinedUsersRequestBuilder: + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + from .joined_users.joined_users_request_builder import JoinedUsersRequestBuilder + + return JoinedUsersRequestBuilder(self.request_adapter, self.path_parameters) + @property def members(self) -> MembersRequestBuilder: """ diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py new file mode 100644 index 00000000000..648dffbe3d7 --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py @@ -0,0 +1,113 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633 import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + +class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(BaseRequestBuilder): + """ + Provides operations to call the doesUserHaveAccess method. Original name: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName'){?tenantId*,userId*,userPrincipalName*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633]: + """ + Determine whether a user has access to a channel. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633] + Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633 import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + + return await self.request_adapter.send_async(request_info, DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Determine whether a user has access to a channel. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(self.request_adapter, raw_url) + + @dataclass + class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters(): + """ + Determine whether a user has access to a channel. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "tenant_id": + return "tenantId" + if original_name == "user_id": + return "userId" + if original_name == "user_principal_name": + return "userPrincipalName" + return original_name + + # Usage: tenantId='@tenantId' + tenant_id: Optional[str] = None + + # Usage: userId='@userId' + user_id: Optional[str] = None + + # Usage: userPrincipalName='@userPrincipalName' + user_principal_name: Optional[str] = None + + + @dataclass + class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py new file mode 100644 index 00000000000..f54365c9bf4 --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The value property + value: Optional[bool] = False + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_bool_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("value", self.value) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py deleted file mode 100644 index 06cff9df6b4..00000000000 --- a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The value property - value: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("value", self.value) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py deleted file mode 100644 index 4c9a08f8080..00000000000 --- a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ /dev/null @@ -1,113 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - -class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the doesUserHaveAccess method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName'){?tenantId*,userId*,userPrincipalName*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse]: - """ - Determine whether a user has access to a channel. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - - return await self.request_adapter.send_async(request_info, DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Determine whether a user has access to a channel. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters(): - """ - Determine whether a user has access to a channel. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "tenant_id": - return "tenantId" - if original_name == "user_id": - return "userId" - if original_name == "user_principal_name": - return "userPrincipalName" - return original_name - - # Usage: tenantId='@tenantId' - tenant_id: Optional[str] = None - - # Usage: userId='@userId' - user_id: Optional[str] = None - - # Usage: userPrincipalName='@userPrincipalName' - user_principal_name: Optional[str] = None - - - @dataclass - class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/add/add_post_request_body.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/add/add_post_request_body.py new file mode 100644 index 00000000000..87b49624828 --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/add/add_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.conversation_member import ConversationMember + +@dataclass +class AddPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The values property + values: Optional[list[ConversationMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.conversation_member import ConversationMember + + from ........models.conversation_member import ConversationMember + + fields: dict[str, Callable[[Any], None]] = { + "values": lambda n : setattr(self, 'values', n.get_collection_of_object_values(ConversationMember)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/add/add_post_response.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/add/add_post_response.py new file mode 100644 index 00000000000..8b1f9e13c16 --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/add/add_post_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddPostResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/add/add_request_builder.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/add/add_request_builder.py new file mode 100644 index 00000000000..2f450da9798 --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/add/add_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from .add_post_request_body import AddPostRequestBody + from .add_post_response import AddPostResponse + +class AddRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the add method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AddRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/joinedUsers/add", path_parameters) + + async def post(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AddPostResponse]: + """ + Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .add_post_response import AddPostResponse + + return await self.request_adapter.send_async(request_info, AddPostResponse, error_mapping) + + def to_post_request_information(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AddRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AddRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AddRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class AddRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/count/count_request_builder.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/count/count_request_builder.py new file mode 100644 index 00000000000..9ba4914e4d0 --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/joinedUsers/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/item/conversation_member_item_request_builder.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/item/conversation_member_item_request_builder.py new file mode 100644 index 00000000000..c23145f131e --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/item/conversation_member_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.conversation_member import ConversationMember + from ........models.o_data_errors.o_data_error import ODataError + +class ConversationMemberItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ConversationMemberItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/joinedUsers/{conversationMember%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property joinedUsers for teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMember]: + """ + Get joinedUsers from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + async def patch(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: + """ + Update the navigation property joinedUsers in teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property joinedUsers for teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get joinedUsers from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property joinedUsers in teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ConversationMemberItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ConversationMemberItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ConversationMemberItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ConversationMemberItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ConversationMemberItemRequestBuilderGetQueryParameters(): + """ + Get joinedUsers from teamwork + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class ConversationMemberItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ConversationMemberItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/joined_users_request_builder.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/joined_users_request_builder.py new file mode 100644 index 00000000000..cbfea470c47 --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/joined_users_request_builder.py @@ -0,0 +1,228 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.conversation_member import ConversationMember + from .......models.conversation_member_collection_response import ConversationMemberCollectionResponse + from .......models.o_data_errors.o_data_error import ODataError + from .add.add_request_builder import AddRequestBuilder + from .count.count_request_builder import CountRequestBuilder + from .item.conversation_member_item_request_builder import ConversationMemberItemRequestBuilder + from .remove.remove_request_builder import RemoveRequestBuilder + +class JoinedUsersRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new JoinedUsersRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/joinedUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_conversation_member_id(self,conversation_member_id: str) -> ConversationMemberItemRequestBuilder: + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + param conversation_member_id: The unique identifier of conversationMember + Returns: ConversationMemberItemRequestBuilder + """ + if conversation_member_id is None: + raise TypeError("conversation_member_id cannot be null.") + from .item.conversation_member_item_request_builder import ConversationMemberItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["conversationMember%2Did"] = conversation_member_id + return ConversationMemberItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMemberCollectionResponse]: + """ + Get joinedUsers from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMemberCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.conversation_member_collection_response import ConversationMemberCollectionResponse + + return await self.request_adapter.send_async(request_info, ConversationMemberCollectionResponse, error_mapping) + + async def post(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: + """ + Create new navigation property to joinedUsers for teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get joinedUsers from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to joinedUsers for teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> JoinedUsersRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: JoinedUsersRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return JoinedUsersRequestBuilder(self.request_adapter, raw_url) + + @property + def add(self) -> AddRequestBuilder: + """ + Provides operations to call the add method. + """ + from .add.add_request_builder import AddRequestBuilder + + return AddRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def remove(self) -> RemoveRequestBuilder: + """ + Provides operations to call the remove method. + """ + from .remove.remove_request_builder import RemoveRequestBuilder + + return RemoveRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class JoinedUsersRequestBuilderGetQueryParameters(): + """ + Get joinedUsers from teamwork + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class JoinedUsersRequestBuilderGetRequestConfiguration(RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class JoinedUsersRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/remove/remove_post_request_body.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/remove/remove_post_request_body.py new file mode 100644 index 00000000000..c76c11f7223 --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/remove/remove_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.conversation_member import ConversationMember + +@dataclass +class RemovePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The values property + values: Optional[list[ConversationMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemovePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemovePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemovePostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.conversation_member import ConversationMember + + from ........models.conversation_member import ConversationMember + + fields: dict[str, Callable[[Any], None]] = { + "values": lambda n : setattr(self, 'values', n.get_collection_of_object_values(ConversationMember)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/remove/remove_post_response.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/remove/remove_post_response.py new file mode 100644 index 00000000000..6a029c7f521 --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/remove/remove_post_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemovePostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemovePostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemovePostResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ........models.action_result_part import ActionResultPart + from ........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/remove/remove_request_builder.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/remove/remove_request_builder.py new file mode 100644 index 00000000000..ad5922c8500 --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/joined_users/remove/remove_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from .remove_post_request_body import RemovePostRequestBody + from .remove_post_response import RemovePostResponse + +class RemoveRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the remove method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RemoveRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/joinedUsers/remove", path_parameters) + + async def post(self,body: RemovePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RemovePostResponse]: + """ + Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .remove_post_response import RemovePostResponse + + return await self.request_adapter.send_async(request_info, RemovePostResponse, error_mapping) + + def to_post_request_information(self,body: RemovePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> RemoveRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RemoveRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RemoveRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RemoveRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/planner/plans/item/history_items/count/count_request_builder.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/planner/plans/item/history_items/count/count_request_builder.py new file mode 100644 index 00000000000..49548b7abf9 --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/planner/plans/item/history_items/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/planner/plans/item/history_items/history_items_request_builder.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/planner/plans/item/history_items/history_items_request_builder.py new file mode 100644 index 00000000000..b56aa01b1e0 --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/planner/plans/item/history_items/history_items_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + from ..........models.planner_history_item import PlannerHistoryItem + from ..........models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + +class HistoryItemsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new HistoryItemsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_planner_history_item_id(self,planner_history_item_id: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + param planner_history_item_id: The unique identifier of plannerHistoryItem + Returns: PlannerHistoryItemItemRequestBuilder + """ + if planner_history_item_id is None: + raise TypeError("planner_history_item_id cannot be null.") + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["plannerHistoryItem%2Did"] = planner_history_item_id + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItemCollectionResponse]: + """ + Get historyItems from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItemCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + + return await self.request_adapter.send_async(request_info, PlannerHistoryItemCollectionResponse, error_mapping) + + async def post(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Create new navigation property to historyItems for teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to historyItems for teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> HistoryItemsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: HistoryItemsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return HistoryItemsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class HistoryItemsRequestBuilderGetQueryParameters(): + """ + Get historyItems from teamwork + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class HistoryItemsRequestBuilderGetRequestConfiguration(RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class HistoryItemsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py new file mode 100644 index 00000000000..dbdbae4cea5 --- /dev/null +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + from ...........models.planner_history_item import PlannerHistoryItem + +class PlannerHistoryItemItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new PlannerHistoryItemItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property historyItems for teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Get historyItems from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + async def patch(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Update the navigation property historyItems in teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property historyItems for teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property historyItems in teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: PlannerHistoryItemItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetQueryParameters(): + """ + Get historyItems from teamwork + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/planner/plans/item/planner_plan_item_request_builder.py b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/planner/plans/item/planner_plan_item_request_builder.py index 32333147fc9..a8573db15e7 100644 --- a/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/planner/plans/item/planner_plan_item_request_builder.py +++ b/msgraph_beta/generated/teamwork/deleted_teams/item/channels/item/planner/plans/item/planner_plan_item_request_builder.py @@ -20,6 +20,7 @@ from .buckets.buckets_request_builder import BucketsRequestBuilder from .details.details_request_builder import DetailsRequestBuilder from .get_usage_rights.get_usage_rights_request_builder import GetUsageRightsRequestBuilder + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder from .move_to_container.move_to_container_request_builder import MoveToContainerRequestBuilder from .tasks.tasks_request_builder import TasksRequestBuilder from .unarchive.unarchive_request_builder import UnarchiveRequestBuilder @@ -181,6 +182,15 @@ def get_usage_rights(self) -> GetUsageRightsRequestBuilder: return GetUsageRightsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def history_items(self) -> HistoryItemsRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder + + return HistoryItemsRequestBuilder(self.request_adapter, self.path_parameters) + @property def move_to_container(self) -> MoveToContainerRequestBuilder: """ diff --git a/msgraph_beta/generated/teamwork/determine_if_interaction_is_allowed/determine_if_interaction_is_allowed_post_response.py b/msgraph_beta/generated/teamwork/determine_if_interaction_is_allowed/determine_if_interaction_is_allowed_post_response.py index 257e00a6dac..6f55d1935b4 100644 --- a/msgraph_beta/generated/teamwork/determine_if_interaction_is_allowed/determine_if_interaction_is_allowed_post_response.py +++ b/msgraph_beta/generated/teamwork/determine_if_interaction_is_allowed/determine_if_interaction_is_allowed_post_response.py @@ -13,7 +13,7 @@ class DetermineIfInteractionIsAllowedPostResponse(AdditionalDataHolder, BackedMo # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DetermineIfInteractionIsAllowedPostResponse: diff --git a/msgraph_beta/generated/teamwork/messaging/custom_emojis/count/count_request_builder.py b/msgraph_beta/generated/teamwork/messaging/custom_emojis/count/count_request_builder.py new file mode 100644 index 00000000000..65433bd8482 --- /dev/null +++ b/msgraph_beta/generated/teamwork/messaging/custom_emojis/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/messaging/customEmojis/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/messaging/custom_emojis/custom_emojis_request_builder.py b/msgraph_beta/generated/teamwork/messaging/custom_emojis/custom_emojis_request_builder.py new file mode 100644 index 00000000000..d0ae0a2b4a7 --- /dev/null +++ b/msgraph_beta/generated/teamwork/messaging/custom_emojis/custom_emojis_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.o_data_errors.o_data_error import ODataError + from ....models.teamwork_custom_emoji import TeamworkCustomEmoji + from ....models.teamwork_custom_emoji_collection_response import TeamworkCustomEmojiCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.teamwork_custom_emoji_display_name_item_request_builder import TeamworkCustomEmojiDisplayNameItemRequestBuilder + +class CustomEmojisRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the customEmojis property of the microsoft.graph.teamworkMessaging entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CustomEmojisRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/messaging/customEmojis{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_teamwork_custom_emoji_display_name(self,teamwork_custom_emoji_display_name: str) -> TeamworkCustomEmojiDisplayNameItemRequestBuilder: + """ + Provides operations to manage the customEmojis property of the microsoft.graph.teamworkMessaging entity. + param teamwork_custom_emoji_display_name: The unique identifier of teamworkCustomEmoji + Returns: TeamworkCustomEmojiDisplayNameItemRequestBuilder + """ + if teamwork_custom_emoji_display_name is None: + raise TypeError("teamwork_custom_emoji_display_name cannot be null.") + from .item.teamwork_custom_emoji_display_name_item_request_builder import TeamworkCustomEmojiDisplayNameItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["teamworkCustomEmoji%2DdisplayName"] = teamwork_custom_emoji_display_name + return TeamworkCustomEmojiDisplayNameItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[CustomEmojisRequestBuilderGetQueryParameters]] = None) -> Optional[TeamworkCustomEmojiCollectionResponse]: + """ + Get customEmojis from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TeamworkCustomEmojiCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.teamwork_custom_emoji_collection_response import TeamworkCustomEmojiCollectionResponse + + return await self.request_adapter.send_async(request_info, TeamworkCustomEmojiCollectionResponse, error_mapping) + + async def post(self,body: TeamworkCustomEmoji, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[TeamworkCustomEmoji]: + """ + Create new navigation property to customEmojis for teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TeamworkCustomEmoji] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.teamwork_custom_emoji import TeamworkCustomEmoji + + return await self.request_adapter.send_async(request_info, TeamworkCustomEmoji, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CustomEmojisRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get customEmojis from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: TeamworkCustomEmoji, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to customEmojis for teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> CustomEmojisRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CustomEmojisRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CustomEmojisRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class CustomEmojisRequestBuilderGetQueryParameters(): + """ + Get customEmojis from teamwork + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class CustomEmojisRequestBuilderGetRequestConfiguration(RequestConfiguration[CustomEmojisRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class CustomEmojisRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/messaging/custom_emojis/item/teamwork_custom_emoji_display_name_item_request_builder.py b/msgraph_beta/generated/teamwork/messaging/custom_emojis/item/teamwork_custom_emoji_display_name_item_request_builder.py new file mode 100644 index 00000000000..71f6d75cd53 --- /dev/null +++ b/msgraph_beta/generated/teamwork/messaging/custom_emojis/item/teamwork_custom_emoji_display_name_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .....models.teamwork_custom_emoji import TeamworkCustomEmoji + +class TeamworkCustomEmojiDisplayNameItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the customEmojis property of the microsoft.graph.teamworkMessaging entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new TeamworkCustomEmojiDisplayNameItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/messaging/customEmojis/{teamworkCustomEmoji%2DdisplayName}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property customEmojis for teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[TeamworkCustomEmojiDisplayNameItemRequestBuilderGetQueryParameters]] = None) -> Optional[TeamworkCustomEmoji]: + """ + Get customEmojis from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TeamworkCustomEmoji] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.teamwork_custom_emoji import TeamworkCustomEmoji + + return await self.request_adapter.send_async(request_info, TeamworkCustomEmoji, error_mapping) + + async def patch(self,body: TeamworkCustomEmoji, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[TeamworkCustomEmoji]: + """ + Update the navigation property customEmojis in teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TeamworkCustomEmoji] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.teamwork_custom_emoji import TeamworkCustomEmoji + + return await self.request_adapter.send_async(request_info, TeamworkCustomEmoji, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property customEmojis for teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TeamworkCustomEmojiDisplayNameItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get customEmojis from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: TeamworkCustomEmoji, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property customEmojis in teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> TeamworkCustomEmojiDisplayNameItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: TeamworkCustomEmojiDisplayNameItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return TeamworkCustomEmojiDisplayNameItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class TeamworkCustomEmojiDisplayNameItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class TeamworkCustomEmojiDisplayNameItemRequestBuilderGetQueryParameters(): + """ + Get customEmojis from teamwork + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class TeamworkCustomEmojiDisplayNameItemRequestBuilderGetRequestConfiguration(RequestConfiguration[TeamworkCustomEmojiDisplayNameItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class TeamworkCustomEmojiDisplayNameItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/messaging/messaging_request_builder.py b/msgraph_beta/generated/teamwork/messaging/messaging_request_builder.py new file mode 100644 index 00000000000..5d009eb4c58 --- /dev/null +++ b/msgraph_beta/generated/teamwork/messaging/messaging_request_builder.py @@ -0,0 +1,198 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...models.o_data_errors.o_data_error import ODataError + from ...models.teamwork_messaging import TeamworkMessaging + from .custom_emojis.custom_emojis_request_builder import CustomEmojisRequestBuilder + +class MessagingRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the messaging property of the microsoft.graph.teamwork entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MessagingRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/messaging{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property messaging for teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[MessagingRequestBuilderGetQueryParameters]] = None) -> Optional[TeamworkMessaging]: + """ + Get messaging from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TeamworkMessaging] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.teamwork_messaging import TeamworkMessaging + + return await self.request_adapter.send_async(request_info, TeamworkMessaging, error_mapping) + + async def patch(self,body: TeamworkMessaging, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[TeamworkMessaging]: + """ + Update the navigation property messaging in teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[TeamworkMessaging] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ...models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...models.teamwork_messaging import TeamworkMessaging + + return await self.request_adapter.send_async(request_info, TeamworkMessaging, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property messaging for teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[MessagingRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get messaging from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: TeamworkMessaging, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property messaging in teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> MessagingRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MessagingRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MessagingRequestBuilder(self.request_adapter, raw_url) + + @property + def custom_emojis(self) -> CustomEmojisRequestBuilder: + """ + Provides operations to manage the customEmojis property of the microsoft.graph.teamworkMessaging entity. + """ + from .custom_emojis.custom_emojis_request_builder import CustomEmojisRequestBuilder + + return CustomEmojisRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class MessagingRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class MessagingRequestBuilderGetQueryParameters(): + """ + Get messaging from teamwork + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class MessagingRequestBuilderGetRequestConfiguration(RequestConfiguration[MessagingRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class MessagingRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/archive/archive_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/archive/archive_post_request_body.py index c8702af0d28..551881e1a49 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/archive/archive_post_request_body.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/archive/archive_post_request_body.py @@ -13,7 +13,7 @@ class ArchivePostRequestBody(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 shouldSetSpoSiteReadOnlyForMembers property - should_set_spo_site_read_only_for_members: Optional[bool] = None + should_set_spo_site_read_only_for_members: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ArchivePostRequestBody: diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/archive/archive_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/archive/archive_post_request_body.py index c8702af0d28..551881e1a49 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/archive/archive_post_request_body.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/archive/archive_post_request_body.py @@ -13,7 +13,7 @@ class ArchivePostRequestBody(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 shouldSetSpoSiteReadOnlyForMembers property - should_set_spo_site_read_only_for_members: Optional[bool] = None + should_set_spo_site_read_only_for_members: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ArchivePostRequestBody: diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/channel_item_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/channel_item_request_builder.py index dc57de96b4a..deb4b7680db 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/channel_item_request_builder.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/channel_item_request_builder.py @@ -19,9 +19,10 @@ from .all_members.all_members_request_builder import AllMembersRequestBuilder from .archive.archive_request_builder import ArchiveRequestBuilder from .complete_migration.complete_migration_request_builder import CompleteMigrationRequestBuilder - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e from .enabled_apps.enabled_apps_request_builder import EnabledAppsRequestBuilder from .files_folder.files_folder_request_builder import FilesFolderRequestBuilder + from .joined_users.joined_users_request_builder import JoinedUsersRequestBuilder from .members.members_request_builder import MembersRequestBuilder from .messages.messages_request_builder import MessagesRequestBuilder from .planner.planner_request_builder import PlannerRequestBuilder @@ -181,13 +182,13 @@ def complete_migration(self) -> CompleteMigrationRequestBuilder: return CompleteMigrationRequestBuilder(self.request_adapter, self.path_parameters) @property - def does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name(self) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder: + def does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name(self) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e: """ Provides operations to call the doesUserHaveAccess method. """ - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(self.request_adapter, self.path_parameters) + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(self.request_adapter, self.path_parameters) @property def enabled_apps(self) -> EnabledAppsRequestBuilder: @@ -207,6 +208,15 @@ def files_folder(self) -> FilesFolderRequestBuilder: return FilesFolderRequestBuilder(self.request_adapter, self.path_parameters) + @property + def joined_users(self) -> JoinedUsersRequestBuilder: + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + from .joined_users.joined_users_request_builder import JoinedUsersRequestBuilder + + return JoinedUsersRequestBuilder(self.request_adapter, self.path_parameters) + @property def members(self) -> MembersRequestBuilder: """ diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py new file mode 100644 index 00000000000..fa32bb0422e --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py @@ -0,0 +1,113 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633 import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + +class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(BaseRequestBuilder): + """ + Provides operations to call the doesUserHaveAccess method. Original name: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName'){?tenantId*,userId*,userPrincipalName*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633]: + """ + Determine whether a user has access to a channel. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633] + Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633 import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + + return await self.request_adapter.send_async(request_info, DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Determine whether a user has access to a channel. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(self.request_adapter, raw_url) + + @dataclass + class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters(): + """ + Determine whether a user has access to a channel. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "tenant_id": + return "tenantId" + if original_name == "user_id": + return "userId" + if original_name == "user_principal_name": + return "userPrincipalName" + return original_name + + # Usage: tenantId='@tenantId' + tenant_id: Optional[str] = None + + # Usage: userId='@userId' + user_id: Optional[str] = None + + # Usage: userPrincipalName='@userPrincipalName' + user_principal_name: Optional[str] = None + + + @dataclass + class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py new file mode 100644 index 00000000000..f54365c9bf4 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The value property + value: Optional[bool] = False + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_bool_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("value", self.value) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py deleted file mode 100644 index 06cff9df6b4..00000000000 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The value property - value: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("value", self.value) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py deleted file mode 100644 index 07634eac759..00000000000 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ /dev/null @@ -1,113 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ..........models.o_data_errors.o_data_error import ODataError - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - -class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the doesUserHaveAccess method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName'){?tenantId*,userId*,userPrincipalName*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse]: - """ - Determine whether a user has access to a channel. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ..........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - - return await self.request_adapter.send_async(request_info, DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Determine whether a user has access to a channel. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters(): - """ - Determine whether a user has access to a channel. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "tenant_id": - return "tenantId" - if original_name == "user_id": - return "userId" - if original_name == "user_principal_name": - return "userPrincipalName" - return original_name - - # Usage: tenantId='@tenantId' - tenant_id: Optional[str] = None - - # Usage: userId='@userId' - user_id: Optional[str] = None - - # Usage: userPrincipalName='@userPrincipalName' - user_principal_name: Optional[str] = None - - - @dataclass - class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/add/add_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/add/add_post_request_body.py new file mode 100644 index 00000000000..b5d095fead7 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/add/add_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ...........models.conversation_member import ConversationMember + +@dataclass +class AddPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The values property + values: Optional[list[ConversationMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ...........models.conversation_member import ConversationMember + + from ...........models.conversation_member import ConversationMember + + fields: dict[str, Callable[[Any], None]] = { + "values": lambda n : setattr(self, 'values', n.get_collection_of_object_values(ConversationMember)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/add/add_post_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/add/add_post_response.py new file mode 100644 index 00000000000..39e34a3785d --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/add/add_post_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ...........models.action_result_part import ActionResultPart + from ...........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ...........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddPostResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ...........models.action_result_part import ActionResultPart + from ...........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ...........models.action_result_part import ActionResultPart + from ...........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/add/add_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/add/add_request_builder.py new file mode 100644 index 00000000000..28129752e71 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/add/add_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + from .add_post_request_body import AddPostRequestBody + from .add_post_response import AddPostResponse + +class AddRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the add method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AddRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/joinedUsers/add", path_parameters) + + async def post(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AddPostResponse]: + """ + Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .add_post_response import AddPostResponse + + return await self.request_adapter.send_async(request_info, AddPostResponse, error_mapping) + + def to_post_request_information(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AddRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AddRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AddRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class AddRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/count/count_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/count/count_request_builder.py new file mode 100644 index 00000000000..1435d4daae3 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/joinedUsers/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/item/conversation_member_item_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/item/conversation_member_item_request_builder.py new file mode 100644 index 00000000000..c0d3b5b7973 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/item/conversation_member_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.conversation_member import ConversationMember + from ...........models.o_data_errors.o_data_error import ODataError + +class ConversationMemberItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ConversationMemberItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/joinedUsers/{conversationMember%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property joinedUsers for teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMember]: + """ + Get joinedUsers from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + async def patch(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: + """ + Update the navigation property joinedUsers in teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ...........models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property joinedUsers for teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get joinedUsers from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property joinedUsers in teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ConversationMemberItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ConversationMemberItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ConversationMemberItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ConversationMemberItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ConversationMemberItemRequestBuilderGetQueryParameters(): + """ + Get joinedUsers from teamwork + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class ConversationMemberItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ConversationMemberItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/joined_users_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/joined_users_request_builder.py new file mode 100644 index 00000000000..43cb47698ac --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/joined_users_request_builder.py @@ -0,0 +1,228 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.conversation_member import ConversationMember + from ..........models.conversation_member_collection_response import ConversationMemberCollectionResponse + from ..........models.o_data_errors.o_data_error import ODataError + from .add.add_request_builder import AddRequestBuilder + from .count.count_request_builder import CountRequestBuilder + from .item.conversation_member_item_request_builder import ConversationMemberItemRequestBuilder + from .remove.remove_request_builder import RemoveRequestBuilder + +class JoinedUsersRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new JoinedUsersRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/joinedUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_conversation_member_id(self,conversation_member_id: str) -> ConversationMemberItemRequestBuilder: + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + param conversation_member_id: The unique identifier of conversationMember + Returns: ConversationMemberItemRequestBuilder + """ + if conversation_member_id is None: + raise TypeError("conversation_member_id cannot be null.") + from .item.conversation_member_item_request_builder import ConversationMemberItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["conversationMember%2Did"] = conversation_member_id + return ConversationMemberItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMemberCollectionResponse]: + """ + Get joinedUsers from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMemberCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.conversation_member_collection_response import ConversationMemberCollectionResponse + + return await self.request_adapter.send_async(request_info, ConversationMemberCollectionResponse, error_mapping) + + async def post(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: + """ + Create new navigation property to joinedUsers for teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get joinedUsers from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to joinedUsers for teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> JoinedUsersRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: JoinedUsersRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return JoinedUsersRequestBuilder(self.request_adapter, raw_url) + + @property + def add(self) -> AddRequestBuilder: + """ + Provides operations to call the add method. + """ + from .add.add_request_builder import AddRequestBuilder + + return AddRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def remove(self) -> RemoveRequestBuilder: + """ + Provides operations to call the remove method. + """ + from .remove.remove_request_builder import RemoveRequestBuilder + + return RemoveRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class JoinedUsersRequestBuilderGetQueryParameters(): + """ + Get joinedUsers from teamwork + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class JoinedUsersRequestBuilderGetRequestConfiguration(RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class JoinedUsersRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/remove/remove_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/remove/remove_post_request_body.py new file mode 100644 index 00000000000..82fac3158cc --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/remove/remove_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ...........models.conversation_member import ConversationMember + +@dataclass +class RemovePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The values property + values: Optional[list[ConversationMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemovePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemovePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemovePostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ...........models.conversation_member import ConversationMember + + from ...........models.conversation_member import ConversationMember + + fields: dict[str, Callable[[Any], None]] = { + "values": lambda n : setattr(self, 'values', n.get_collection_of_object_values(ConversationMember)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/remove/remove_post_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/remove/remove_post_response.py new file mode 100644 index 00000000000..24313b6caed --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/remove/remove_post_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ...........models.action_result_part import ActionResultPart + from ...........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ...........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemovePostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemovePostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemovePostResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ...........models.action_result_part import ActionResultPart + from ...........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ...........models.action_result_part import ActionResultPart + from ...........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/remove/remove_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/remove/remove_request_builder.py new file mode 100644 index 00000000000..1e7db2c4b93 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/joined_users/remove/remove_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ...........models.o_data_errors.o_data_error import ODataError + from .remove_post_request_body import RemovePostRequestBody + from .remove_post_response import RemovePostResponse + +class RemoveRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the remove method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RemoveRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/joinedUsers/remove", path_parameters) + + async def post(self,body: RemovePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RemovePostResponse]: + """ + Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ...........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .remove_post_response import RemovePostResponse + + return await self.request_adapter.send_async(request_info, RemovePostResponse, error_mapping) + + def to_post_request_information(self,body: RemovePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> RemoveRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RemoveRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RemoveRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RemoveRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/planner/plans/item/history_items/count/count_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/planner/plans/item/history_items/count/count_request_builder.py new file mode 100644 index 00000000000..c11fdf93981 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/planner/plans/item/history_items/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/planner/plans/item/history_items/history_items_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/planner/plans/item/history_items/history_items_request_builder.py new file mode 100644 index 00000000000..8163a54a0ac --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/planner/plans/item/history_items/history_items_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.o_data_errors.o_data_error import ODataError + from .............models.planner_history_item import PlannerHistoryItem + from .............models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + +class HistoryItemsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new HistoryItemsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_planner_history_item_id(self,planner_history_item_id: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + param planner_history_item_id: The unique identifier of plannerHistoryItem + Returns: PlannerHistoryItemItemRequestBuilder + """ + if planner_history_item_id is None: + raise TypeError("planner_history_item_id cannot be null.") + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["plannerHistoryItem%2Did"] = planner_history_item_id + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItemCollectionResponse]: + """ + Get historyItems from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItemCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + + return await self.request_adapter.send_async(request_info, PlannerHistoryItemCollectionResponse, error_mapping) + + async def post(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Create new navigation property to historyItems for teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to historyItems for teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> HistoryItemsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: HistoryItemsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return HistoryItemsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class HistoryItemsRequestBuilderGetQueryParameters(): + """ + Get historyItems from teamwork + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class HistoryItemsRequestBuilderGetRequestConfiguration(RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class HistoryItemsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py new file mode 100644 index 00000000000..6930b59940f --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..............models.o_data_errors.o_data_error import ODataError + from ..............models.planner_history_item import PlannerHistoryItem + +class PlannerHistoryItemItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new PlannerHistoryItemItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/channels/{channel%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property historyItems for teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Get historyItems from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + async def patch(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Update the navigation property historyItems in teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ..............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..............models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property historyItems for teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property historyItems in teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: PlannerHistoryItemItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetQueryParameters(): + """ + Get historyItems from teamwork + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/planner/plans/item/planner_plan_item_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/planner/plans/item/planner_plan_item_request_builder.py index 7c717246d9c..2f8e74708fd 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/planner/plans/item/planner_plan_item_request_builder.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/channels/item/planner/plans/item/planner_plan_item_request_builder.py @@ -20,6 +20,7 @@ from .buckets.buckets_request_builder import BucketsRequestBuilder from .details.details_request_builder import DetailsRequestBuilder from .get_usage_rights.get_usage_rights_request_builder import GetUsageRightsRequestBuilder + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder from .move_to_container.move_to_container_request_builder import MoveToContainerRequestBuilder from .tasks.tasks_request_builder import TasksRequestBuilder from .unarchive.unarchive_request_builder import UnarchiveRequestBuilder @@ -181,6 +182,15 @@ def get_usage_rights(self) -> GetUsageRightsRequestBuilder: return GetUsageRightsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def history_items(self) -> HistoryItemsRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder + + return HistoryItemsRequestBuilder(self.request_adapter, self.path_parameters) + @property def move_to_container(self) -> MoveToContainerRequestBuilder: """ diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/archive/archive_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/archive/archive_post_request_body.py index c8702af0d28..551881e1a49 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/archive/archive_post_request_body.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/archive/archive_post_request_body.py @@ -13,7 +13,7 @@ class ArchivePostRequestBody(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 shouldSetSpoSiteReadOnlyForMembers property - should_set_spo_site_read_only_for_members: Optional[bool] = None + should_set_spo_site_read_only_for_members: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ArchivePostRequestBody: diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py new file mode 100644 index 00000000000..1e21f93a1c8 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e.py @@ -0,0 +1,113 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.o_data_errors.o_data_error import ODataError + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633 import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + +class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(BaseRequestBuilder): + """ + Provides operations to call the doesUserHaveAccess method. Original name: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName'){?tenantId*,userId*,userPrincipalName*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633]: + """ + Determine whether a user has access to a channel. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633] + Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633 import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + + return await self.request_adapter.send_async(request_info, DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Determine whether a user has access to a channel. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(self.request_adapter, raw_url) + + @dataclass + class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters(): + """ + Determine whether a user has access to a channel. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "tenant_id": + return "tenantId" + if original_name == "user_id": + return "userId" + if original_name == "user_principal_name": + return "userPrincipalName" + return original_name + + # Usage: tenantId='@tenantId' + tenant_id: Optional[str] = None + + # Usage: userId='@userId' + user_id: Optional[str] = None + + # Usage: userPrincipalName='@userPrincipalName' + user_principal_name: Optional[str] = None + + + @dataclass + class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py new file mode 100644 index 00000000000..f54365c9bf4 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_db370633.py @@ -0,0 +1,53 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +@dataclass +class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633(AdditionalDataHolder, BackedModel, Parsable): + """ + Original name: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse + """ + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The value property + value: Optional[bool] = False + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_db370633() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_bool_value()), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_bool_value("value", self.value) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py deleted file mode 100644 index 06cff9df6b4..00000000000 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response.py +++ /dev/null @@ -1,50 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter -from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton -from typing import Any, Optional, TYPE_CHECKING, Union - -@dataclass -class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse(AdditionalDataHolder, BackedModel, Parsable): - # Stores model information. - backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) - - # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - additional_data: dict[str, Any] = field(default_factory=dict) - # The value property - value: Optional[bool] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_bool_value()), - } - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - writer.write_bool_value("value", self.value) - writer.write_additional_data_value(self.additional_data) - - diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py deleted file mode 100644 index cbf8db12e3e..00000000000 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name/does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder.py +++ /dev/null @@ -1,113 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .........models.o_data_errors.o_data_error import ODataError - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - -class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the doesUserHaveAccess method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/doesUserHaveAccess(userId='@userId',tenantId='@tenantId',userPrincipalName='@userPrincipalName'){?tenantId*,userId*,userPrincipalName*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse]: - """ - Determine whether a user has access to a channel. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/channel-doesuserhaveaccess?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_get_response import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse - - return await self.request_adapter.send_async(request_info, DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Determine whether a user has access to a channel. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters(): - """ - Determine whether a user has access to a channel. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "tenant_id": - return "tenantId" - if original_name == "user_id": - return "userId" - if original_name == "user_principal_name": - return "userPrincipalName" - return original_name - - # Usage: tenantId='@tenantId' - tenant_id: Optional[str] = None - - # Usage: userId='@userId' - user_id: Optional[str] = None - - # Usage: userPrincipalName='@userPrincipalName' - user_principal_name: Optional[str] = None - - - @dataclass - class DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/add/add_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/add/add_post_request_body.py new file mode 100644 index 00000000000..43d9dcb5f40 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/add/add_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ..........models.conversation_member import ConversationMember + +@dataclass +class AddPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The values property + values: Optional[list[ConversationMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ..........models.conversation_member import ConversationMember + + from ..........models.conversation_member import ConversationMember + + fields: dict[str, Callable[[Any], None]] = { + "values": lambda n : setattr(self, 'values', n.get_collection_of_object_values(ConversationMember)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/add/add_post_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/add/add_post_response.py new file mode 100644 index 00000000000..99b76e51a2a --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/add/add_post_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ..........models.action_result_part import ActionResultPart + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class AddPostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddPostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddPostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddPostResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ..........models.action_result_part import ActionResultPart + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ..........models.action_result_part import ActionResultPart + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/add/add_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/add/add_request_builder.py new file mode 100644 index 00000000000..e2f79f2eb69 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/add/add_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + from .add_post_request_body import AddPostRequestBody + from .add_post_response import AddPostResponse + +class AddRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the add method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AddRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/joinedUsers/add", path_parameters) + + async def post(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[AddPostResponse]: + """ + Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[AddPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmembers-add?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .add_post_response import AddPostResponse + + return await self.request_adapter.send_async(request_info, AddPostResponse, error_mapping) + + def to_post_request_information(self,body: AddPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AddRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AddRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AddRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class AddRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/count/count_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/count/count_request_builder.py new file mode 100644 index 00000000000..3fa57db20d0 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/joinedUsers/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/item/conversation_member_item_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/item/conversation_member_item_request_builder.py new file mode 100644 index 00000000000..a349ade08ba --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/item/conversation_member_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.conversation_member import ConversationMember + from ..........models.o_data_errors.o_data_error import ODataError + +class ConversationMemberItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ConversationMemberItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/joinedUsers/{conversationMember%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property joinedUsers for teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMember]: + """ + Get joinedUsers from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + async def patch(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: + """ + Update the navigation property joinedUsers in teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ..........models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property joinedUsers for teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get joinedUsers from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property joinedUsers in teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> ConversationMemberItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ConversationMemberItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ConversationMemberItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ConversationMemberItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ConversationMemberItemRequestBuilderGetQueryParameters(): + """ + Get joinedUsers from teamwork + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class ConversationMemberItemRequestBuilderGetRequestConfiguration(RequestConfiguration[ConversationMemberItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class ConversationMemberItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/joined_users_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/joined_users_request_builder.py new file mode 100644 index 00000000000..5892ce90598 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/joined_users_request_builder.py @@ -0,0 +1,228 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .........models.conversation_member import ConversationMember + from .........models.conversation_member_collection_response import ConversationMemberCollectionResponse + from .........models.o_data_errors.o_data_error import ODataError + from .add.add_request_builder import AddRequestBuilder + from .count.count_request_builder import CountRequestBuilder + from .item.conversation_member_item_request_builder import ConversationMemberItemRequestBuilder + from .remove.remove_request_builder import RemoveRequestBuilder + +class JoinedUsersRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new JoinedUsersRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/joinedUsers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_conversation_member_id(self,conversation_member_id: str) -> ConversationMemberItemRequestBuilder: + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + param conversation_member_id: The unique identifier of conversationMember + Returns: ConversationMemberItemRequestBuilder + """ + if conversation_member_id is None: + raise TypeError("conversation_member_id cannot be null.") + from .item.conversation_member_item_request_builder import ConversationMemberItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["conversationMember%2Did"] = conversation_member_id + return ConversationMemberItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]] = None) -> Optional[ConversationMemberCollectionResponse]: + """ + Get joinedUsers from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMemberCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.conversation_member_collection_response import ConversationMemberCollectionResponse + + return await self.request_adapter.send_async(request_info, ConversationMemberCollectionResponse, error_mapping) + + async def post(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[ConversationMember]: + """ + Create new navigation property to joinedUsers for teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[ConversationMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .........models.conversation_member import ConversationMember + + return await self.request_adapter.send_async(request_info, ConversationMember, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get joinedUsers from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: ConversationMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to joinedUsers for teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> JoinedUsersRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: JoinedUsersRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return JoinedUsersRequestBuilder(self.request_adapter, raw_url) + + @property + def add(self) -> AddRequestBuilder: + """ + Provides operations to call the add method. + """ + from .add.add_request_builder import AddRequestBuilder + + return AddRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def remove(self) -> RemoveRequestBuilder: + """ + Provides operations to call the remove method. + """ + from .remove.remove_request_builder import RemoveRequestBuilder + + return RemoveRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class JoinedUsersRequestBuilderGetQueryParameters(): + """ + Get joinedUsers from teamwork + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class JoinedUsersRequestBuilderGetRequestConfiguration(RequestConfiguration[JoinedUsersRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class JoinedUsersRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/remove/remove_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/remove/remove_post_request_body.py new file mode 100644 index 00000000000..f1fdea86913 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/remove/remove_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ..........models.conversation_member import ConversationMember + +@dataclass +class RemovePostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The values property + values: Optional[list[ConversationMember]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemovePostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemovePostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemovePostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ..........models.conversation_member import ConversationMember + + from ..........models.conversation_member import ConversationMember + + fields: dict[str, Callable[[Any], None]] = { + "values": lambda n : setattr(self, 'values', n.get_collection_of_object_values(ConversationMember)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("values", self.values) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/remove/remove_post_response.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/remove/remove_post_response.py new file mode 100644 index 00000000000..ad204885e22 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/remove/remove_post_response.py @@ -0,0 +1,58 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ..........models.action_result_part import ActionResultPart + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RemovePostResponse(BaseCollectionPaginationCountResponse, Parsable): + # The value property + value: Optional[list[ActionResultPart]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RemovePostResponse: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RemovePostResponse + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RemovePostResponse() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ..........models.action_result_part import ActionResultPart + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + from ..........models.action_result_part import ActionResultPart + from ..........models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(ActionResultPart)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/remove/remove_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/remove/remove_request_builder.py new file mode 100644 index 00000000000..5e9370e0aa5 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/joined_users/remove/remove_request_builder.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ..........models.o_data_errors.o_data_error import ODataError + from .remove_post_request_body import RemovePostRequestBody + from .remove_post_response import RemovePostResponse + +class RemoveRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the remove method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RemoveRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/joinedUsers/remove", path_parameters) + + async def post(self,body: RemovePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[RemovePostResponse]: + """ + Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RemovePostResponse] + Find more info here: https://learn.microsoft.com/graph/api/conversationmember-remove?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ..........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .remove_post_response import RemovePostResponse + + return await self.request_adapter.send_async(request_info, RemovePostResponse, error_mapping) + + def to_post_request_information(self,body: RemovePostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> RemoveRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RemoveRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RemoveRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class RemoveRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/planner/plans/item/history_items/count/count_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/planner/plans/item/history_items/count/count_request_builder.py new file mode 100644 index 00000000000..81e56f328ea --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/planner/plans/item/history_items/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/planner/plans/item/history_items/history_items_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/planner/plans/item/history_items/history_items_request_builder.py new file mode 100644 index 00000000000..3674790c60d --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/planner/plans/item/history_items/history_items_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ............models.o_data_errors.o_data_error import ODataError + from ............models.planner_history_item import PlannerHistoryItem + from ............models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + +class HistoryItemsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new HistoryItemsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_planner_history_item_id(self,planner_history_item_id: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + param planner_history_item_id: The unique identifier of plannerHistoryItem + Returns: PlannerHistoryItemItemRequestBuilder + """ + if planner_history_item_id is None: + raise TypeError("planner_history_item_id cannot be null.") + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["plannerHistoryItem%2Did"] = planner_history_item_id + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItemCollectionResponse]: + """ + Get historyItems from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItemCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + + return await self.request_adapter.send_async(request_info, PlannerHistoryItemCollectionResponse, error_mapping) + + async def post(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Create new navigation property to historyItems for teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ............models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to historyItems for teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> HistoryItemsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: HistoryItemsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return HistoryItemsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class HistoryItemsRequestBuilderGetQueryParameters(): + """ + Get historyItems from teamwork + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class HistoryItemsRequestBuilderGetRequestConfiguration(RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class HistoryItemsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py new file mode 100644 index 00000000000..c03966d5e66 --- /dev/null +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .............models.o_data_errors.o_data_error import ODataError + from .............models.planner_history_item import PlannerHistoryItem + +class PlannerHistoryItemItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new PlannerHistoryItemItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/teamwork/teamTemplates/{teamTemplate%2Did}/definitions/{teamTemplateDefinition%2Did}/teamDefinition/primaryChannel/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property historyItems for teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Get historyItems from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + async def patch(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Update the navigation property historyItems in teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .............models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .............models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property historyItems for teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from teamwork + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property historyItems in teamwork + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: PlannerHistoryItemItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetQueryParameters(): + """ + Get historyItems from teamwork + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/planner/plans/item/planner_plan_item_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/planner/plans/item/planner_plan_item_request_builder.py index ff22e9d450e..9a291503c91 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/planner/plans/item/planner_plan_item_request_builder.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/planner/plans/item/planner_plan_item_request_builder.py @@ -20,6 +20,7 @@ from .buckets.buckets_request_builder import BucketsRequestBuilder from .details.details_request_builder import DetailsRequestBuilder from .get_usage_rights.get_usage_rights_request_builder import GetUsageRightsRequestBuilder + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder from .move_to_container.move_to_container_request_builder import MoveToContainerRequestBuilder from .tasks.tasks_request_builder import TasksRequestBuilder from .unarchive.unarchive_request_builder import UnarchiveRequestBuilder @@ -181,6 +182,15 @@ def get_usage_rights(self) -> GetUsageRightsRequestBuilder: return GetUsageRightsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def history_items(self) -> HistoryItemsRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder + + return HistoryItemsRequestBuilder(self.request_adapter, self.path_parameters) + @property def move_to_container(self) -> MoveToContainerRequestBuilder: """ diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/primary_channel_request_builder.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/primary_channel_request_builder.py index 57d5af9b993..d83f06453fc 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/primary_channel_request_builder.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/primary_channel/primary_channel_request_builder.py @@ -19,9 +19,10 @@ from .all_members.all_members_request_builder import AllMembersRequestBuilder from .archive.archive_request_builder import ArchiveRequestBuilder from .complete_migration.complete_migration_request_builder import CompleteMigrationRequestBuilder - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e from .enabled_apps.enabled_apps_request_builder import EnabledAppsRequestBuilder from .files_folder.files_folder_request_builder import FilesFolderRequestBuilder + from .joined_users.joined_users_request_builder import JoinedUsersRequestBuilder from .members.members_request_builder import MembersRequestBuilder from .messages.messages_request_builder import MessagesRequestBuilder from .planner.planner_request_builder import PlannerRequestBuilder @@ -181,13 +182,13 @@ def complete_migration(self) -> CompleteMigrationRequestBuilder: return CompleteMigrationRequestBuilder(self.request_adapter, self.path_parameters) @property - def does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name(self) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder: + def does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name(self) -> DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e: """ Provides operations to call the doesUserHaveAccess method. """ - from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_principal_name_user_principal_name_request_builder import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder + from .does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_09968052.does_user_have_accessuser_id_user_id_tenant_id_tenant_id_user_princ_40d13b0e import DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e - return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrincipalNameUserPrincipalNameRequestBuilder(self.request_adapter, self.path_parameters) + return DoesUserHaveAccessuserIdUserIdTenantIdTenantIdUserPrinc_40d13b0e(self.request_adapter, self.path_parameters) @property def enabled_apps(self) -> EnabledAppsRequestBuilder: @@ -207,6 +208,15 @@ def files_folder(self) -> FilesFolderRequestBuilder: return FilesFolderRequestBuilder(self.request_adapter, self.path_parameters) + @property + def joined_users(self) -> JoinedUsersRequestBuilder: + """ + Provides operations to manage the joinedUsers property of the microsoft.graph.channel entity. + """ + from .joined_users.joined_users_request_builder import JoinedUsersRequestBuilder + + return JoinedUsersRequestBuilder(self.request_adapter, self.path_parameters) + @property def members(self) -> MembersRequestBuilder: """ diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/share/share_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/share/share_post_request_body.py index 07715a8413f..1b86abe9a21 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/share/share_post_request_body.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/share/share_post_request_body.py @@ -13,10 +13,10 @@ class SharePostRequestBody(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 notifyTeam property + notify_team: Optional[bool] = False # The endDateTime property end_date_time: Optional[datetime.datetime] = None - # The notifyTeam property - notify_team: Optional[bool] = None # The startDateTime property start_date_time: Optional[datetime.datetime] = None diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/time_cards/clock_in/clock_in_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/time_cards/clock_in/clock_in_post_request_body.py index 1db09ea8b26..5939327a27f 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/time_cards/clock_in/clock_in_post_request_body.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/time_cards/clock_in/clock_in_post_request_body.py @@ -16,9 +16,9 @@ class ClockInPostRequestBody(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 atApprovedLocation property - at_approved_location: Optional[bool] = None + at_approved_location: Optional[bool] = False # The isAtApprovedLocation property - is_at_approved_location: Optional[bool] = None + is_at_approved_location: Optional[bool] = False # The notes property notes: Optional[ItemBody] = None # The onBehalfOfUserId property diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/time_cards/item/clock_out/clock_out_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/time_cards/item/clock_out/clock_out_post_request_body.py index 63e5fa8f4c2..70524ba14d6 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/time_cards/item/clock_out/clock_out_post_request_body.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/time_cards/item/clock_out/clock_out_post_request_body.py @@ -16,9 +16,9 @@ class ClockOutPostRequestBody(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 atApprovedLocation property - at_approved_location: Optional[bool] = None + at_approved_location: Optional[bool] = False # The isAtApprovedLocation property - is_at_approved_location: Optional[bool] = None + is_at_approved_location: Optional[bool] = False # The notes property notes: Optional[ItemBody] = None diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/time_cards/item/end_break/end_break_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/time_cards/item/end_break/end_break_post_request_body.py index 83d1b2587a5..daa9e1ff14c 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/time_cards/item/end_break/end_break_post_request_body.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/time_cards/item/end_break/end_break_post_request_body.py @@ -16,9 +16,9 @@ class EndBreakPostRequestBody(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 atApprovedLocation property - at_approved_location: Optional[bool] = None + at_approved_location: Optional[bool] = False # The isAtApprovedLocation property - is_at_approved_location: Optional[bool] = None + is_at_approved_location: Optional[bool] = False # The notes property notes: Optional[ItemBody] = None diff --git a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/time_cards/item/start_break/start_break_post_request_body.py b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/time_cards/item/start_break/start_break_post_request_body.py index 692f1ef4c1c..c5fd2eedbdf 100644 --- a/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/time_cards/item/start_break/start_break_post_request_body.py +++ b/msgraph_beta/generated/teamwork/team_templates/item/definitions/item/team_definition/schedule/time_cards/item/start_break/start_break_post_request_body.py @@ -16,9 +16,9 @@ class StartBreakPostRequestBody(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 atApprovedLocation property - at_approved_location: Optional[bool] = None + at_approved_location: Optional[bool] = False # The isAtApprovedLocation property - is_at_approved_location: Optional[bool] = None + is_at_approved_location: Optional[bool] = False # The notes property notes: Optional[ItemBody] = None diff --git a/msgraph_beta/generated/teamwork/teamwork_request_builder.py b/msgraph_beta/generated/teamwork/teamwork_request_builder.py index 08c0b231314..6fab4902b27 100644 --- a/msgraph_beta/generated/teamwork/teamwork_request_builder.py +++ b/msgraph_beta/generated/teamwork/teamwork_request_builder.py @@ -20,6 +20,7 @@ from .deleted_teams.deleted_teams_request_builder import DeletedTeamsRequestBuilder from .determine_if_interaction_is_allowed.determine_if_interaction_is_allowed_request_builder import DetermineIfInteractionIsAllowedRequestBuilder from .devices.devices_request_builder import DevicesRequestBuilder + from .messaging.messaging_request_builder import MessagingRequestBuilder from .send_activity_notification_to_recipients.send_activity_notification_to_recipients_request_builder import SendActivityNotificationToRecipientsRequestBuilder from .teams_app_settings.teams_app_settings_request_builder import TeamsAppSettingsRequestBuilder from .team_templates.team_templates_request_builder import TeamTemplatesRequestBuilder @@ -154,6 +155,15 @@ def devices(self) -> DevicesRequestBuilder: return DevicesRequestBuilder(self.request_adapter, self.path_parameters) + @property + def messaging(self) -> MessagingRequestBuilder: + """ + Provides operations to manage the messaging property of the microsoft.graph.teamwork entity. + """ + from .messaging.messaging_request_builder import MessagingRequestBuilder + + return MessagingRequestBuilder(self.request_adapter, self.path_parameters) + @property def send_activity_notification_to_recipients(self) -> SendActivityNotificationToRecipientsRequestBuilder: """ diff --git a/msgraph_beta/generated/templates/device_templates/item/create_device_from_template/create_device_from_template_post_request_body.py b/msgraph_beta/generated/templates/device_templates/item/create_device_from_template/create_device_from_template_post_request_body.py index da4f19b3932..c093b09b80b 100644 --- a/msgraph_beta/generated/templates/device_templates/item/create_device_from_template/create_device_from_template_post_request_body.py +++ b/msgraph_beta/generated/templates/device_templates/item/create_device_from_template/create_device_from_template_post_request_body.py @@ -16,7 +16,7 @@ class CreateDeviceFromTemplatePostRequestBody(AdditionalDataHolder, BackedModel, # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The accountEnabled property - account_enabled: Optional[bool] = None + account_enabled: Optional[bool] = False # The alternativeNames property alternative_names: Optional[list[str]] = None # The externalDeviceId property diff --git a/msgraph_beta/generated/tenant_relationships/managed_tenants/management_actions/item/microsoft_graph_managed_tenants_apply/apply_post_request_body.py b/msgraph_beta/generated/tenant_relationships/managed_tenants/management_actions/item/microsoft_graph_managed_tenants_apply/apply_post_request_body.py index b367a83cf46..e2ccb248925 100644 --- a/msgraph_beta/generated/tenant_relationships/managed_tenants/management_actions/item/microsoft_graph_managed_tenants_apply/apply_post_request_body.py +++ b/msgraph_beta/generated/tenant_relationships/managed_tenants/management_actions/item/microsoft_graph_managed_tenants_apply/apply_post_request_body.py @@ -12,10 +12,10 @@ class ApplyPostRequestBody(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 includeAllUsers property + include_all_users: Optional[bool] = False # The excludeGroups property exclude_groups: Optional[list[str]] = None - # The includeAllUsers property - include_all_users: Optional[bool] = None # The includeGroups property include_groups: Optional[list[str]] = None # The managementTemplateId property diff --git a/msgraph_beta/generated/tenant_relationships/managed_tenants/tenants/item/microsoft_graph_managed_tenants_reset_tenant_onboarding_status/microsoft_graph_managed_tenants_reset_tenant_onboarding_status_bec559ea.py b/msgraph_beta/generated/tenant_relationships/managed_tenants/tenants/item/microsoft_graph_managed_tenants_reset_tenant_onboarding_status/microsoft_graph_managed_tenants_reset_tenant_onboarding_status_bec559ea.py new file mode 100644 index 00000000000..93aec625d80 --- /dev/null +++ b/msgraph_beta/generated/tenant_relationships/managed_tenants/tenants/item/microsoft_graph_managed_tenants_reset_tenant_onboarding_status/microsoft_graph_managed_tenants_reset_tenant_onboarding_status_bec559ea.py @@ -0,0 +1,82 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.managed_tenants.tenant import Tenant + from ......models.o_data_errors.o_data_error import ODataError + +class MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea(BaseRequestBuilder): + """ + Provides operations to call the resetTenantOnboardingStatus method. Original name: MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/tenantRelationships/managedTenants/tenants/{tenant%2Did}/microsoft.graph.managedTenants.resetTenantOnboardingStatus", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Tenant]: + """ + Carries out the appropriate procedures to reset the onboarding status for the managed tenant that was removed from the multitenant management platform using the offboardTenant action. By invoking this action the platform attempts to onboard the managed tenant for management. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[Tenant] + Find more info here: https://learn.microsoft.com/graph/api/managedtenants-tenant-resettenantonboardingstatus?view=graph-rest-beta + """ + request_info = self.to_post_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.managed_tenants.tenant import Tenant + + return await self.request_adapter.send_async(request_info, Tenant, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Carries out the appropriate procedures to reset the onboarding status for the managed tenant that was removed from the multitenant management platform using the offboardTenant action. By invoking this action the platform attempts to onboard the managed tenant for management. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/tenant_relationships/managed_tenants/tenants/item/microsoft_graph_managed_tenants_reset_tenant_onboarding_status/microsoft_graph_managed_tenants_reset_tenant_onboarding_status_request_builder.py b/msgraph_beta/generated/tenant_relationships/managed_tenants/tenants/item/microsoft_graph_managed_tenants_reset_tenant_onboarding_status/microsoft_graph_managed_tenants_reset_tenant_onboarding_status_request_builder.py deleted file mode 100644 index efce1265d3d..00000000000 --- a/msgraph_beta/generated/tenant_relationships/managed_tenants/tenants/item/microsoft_graph_managed_tenants_reset_tenant_onboarding_status/microsoft_graph_managed_tenants_reset_tenant_onboarding_status_request_builder.py +++ /dev/null @@ -1,82 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.managed_tenants.tenant import Tenant - from ......models.o_data_errors.o_data_error import ODataError - -class MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the resetTenantOnboardingStatus method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/tenantRelationships/managedTenants/tenants/{tenant%2Did}/microsoft.graph.managedTenants.resetTenantOnboardingStatus", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[Tenant]: - """ - Carries out the appropriate procedures to reset the onboarding status for the managed tenant that was removed from the multitenant management platform using the offboardTenant action. By invoking this action the platform attempts to onboard the managed tenant for management. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[Tenant] - Find more info here: https://learn.microsoft.com/graph/api/managedtenants-tenant-resettenantonboardingstatus?view=graph-rest-beta - """ - request_info = self.to_post_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.managed_tenants.tenant import Tenant - - return await self.request_adapter.send_async(request_info, Tenant, error_mapping) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Carries out the appropriate procedures to reset the onboarding status for the managed tenant that was removed from the multitenant management platform using the offboardTenant action. By invoking this action the platform attempts to onboard the managed tenant for management. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/tenant_relationships/managed_tenants/tenants/item/tenant_item_request_builder.py b/msgraph_beta/generated/tenant_relationships/managed_tenants/tenants/item/tenant_item_request_builder.py index 89679f45667..97b69000e2f 100644 --- a/msgraph_beta/generated/tenant_relationships/managed_tenants/tenants/item/tenant_item_request_builder.py +++ b/msgraph_beta/generated/tenant_relationships/managed_tenants/tenants/item/tenant_item_request_builder.py @@ -17,7 +17,7 @@ from .....models.managed_tenants.tenant import Tenant from .....models.o_data_errors.o_data_error import ODataError from .microsoft_graph_managed_tenants_offboard_tenant.microsoft_graph_managed_tenants_offboard_tenant_request_builder import MicrosoftGraphManagedTenantsOffboardTenantRequestBuilder - from .microsoft_graph_managed_tenants_reset_tenant_onboarding_status.microsoft_graph_managed_tenants_reset_tenant_onboarding_status_request_builder import MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder + from .microsoft_graph_managed_tenants_reset_tenant_onboarding_status.microsoft_graph_managed_tenants_reset_tenant_onboarding_status_bec559ea import MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea class TenantItemRequestBuilder(BaseRequestBuilder): """ @@ -151,13 +151,13 @@ def microsoft_graph_managed_tenants_offboard_tenant(self) -> MicrosoftGraphManag return MicrosoftGraphManagedTenantsOffboardTenantRequestBuilder(self.request_adapter, self.path_parameters) @property - def microsoft_graph_managed_tenants_reset_tenant_onboarding_status(self) -> MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder: + def microsoft_graph_managed_tenants_reset_tenant_onboarding_status(self) -> MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea: """ Provides operations to call the resetTenantOnboardingStatus method. """ - from .microsoft_graph_managed_tenants_reset_tenant_onboarding_status.microsoft_graph_managed_tenants_reset_tenant_onboarding_status_request_builder import MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder + from .microsoft_graph_managed_tenants_reset_tenant_onboarding_status.microsoft_graph_managed_tenants_reset_tenant_onboarding_status_bec559ea import MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea - return MicrosoftGraphManagedTenantsResetTenantOnboardingStatusRequestBuilder(self.request_adapter, self.path_parameters) + return MicrosoftGraphManagedTenantsResetTenantOnboardingStatus_bec559ea(self.request_adapter, self.path_parameters) @dataclass class TenantItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): diff --git a/msgraph_beta/generated/users/item/adhoc_calls/adhoc_calls_request_builder.py b/msgraph_beta/generated/users/item/adhoc_calls/adhoc_calls_request_builder.py index e3f172b0f5d..035dd109671 100644 --- a/msgraph_beta/generated/users/item/adhoc_calls/adhoc_calls_request_builder.py +++ b/msgraph_beta/generated/users/item/adhoc_calls/adhoc_calls_request_builder.py @@ -18,8 +18,8 @@ from ....models.adhoc_call_collection_response import AdhocCallCollectionResponse from ....models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder - from .get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time.get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder - from .get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time.get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time.get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_5a15ee1d import GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d + from .get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time.get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_d83c3382 import GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382 from .item.adhoc_call_item_request_builder import AdhocCallItemRequestBuilder class AdhocCallsRequestBuilder(BaseRequestBuilder): @@ -138,22 +138,22 @@ def count(self) -> CountRequestBuilder: return CountRequestBuilder(self.request_adapter, self.path_parameters) @property - def get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time(self) -> GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: + def get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time(self) -> GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d: """ Provides operations to call the getAllRecordings method. """ - from .get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time.get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time.get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_5a15ee1d import GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d - return GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters) + return GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d(self.request_adapter, self.path_parameters) @property - def get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time(self) -> GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: + def get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time(self) -> GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382: """ Provides operations to call the getAllTranscripts method. """ - from .get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time.get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time.get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_d83c3382 import GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382 - return GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters) + return GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382(self.request_adapter, self.path_parameters) @dataclass class AdhocCallsRequestBuilderGetQueryParameters(): diff --git a/msgraph_beta/generated/users/item/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_5a15ee1d.py b/msgraph_beta/generated/users/item/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_5a15ee1d.py new file mode 100644 index 00000000000..72774fd68f2 --- /dev/null +++ b/msgraph_beta/generated/users/item/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_5a15ee1d.py @@ -0,0 +1,153 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_c6f6d83c import GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c + +class GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d(BaseRequestBuilder): + """ + Provides operations to call the getAllRecordings method. Original name: GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/adhocCalls/getAllRecordings(userId='@userId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,startDateTime*,userId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c]: + """ + Invoke function getAllRecordings + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_c6f6d83c import GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c + + return await self.request_adapter.send_async(request_info, GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function getAllRecordings + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_5a15ee1d(self.request_adapter, raw_url) + + @dataclass + class GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Invoke function getAllRecordings + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "end_date_time": + return "endDateTime" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "start_date_time": + return "startDateTime" + if original_name == "top": + return "%24top" + if original_name == "user_id": + return "userId" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: endDateTime=@endDateTime + end_date_time: Optional[datetime.datetime] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Usage: startDateTime=@startDateTime + start_date_time: Optional[datetime.datetime] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: userId='@userId' + user_id: Optional[str] = None + + + @dataclass + class GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_c6f6d83c.py b/msgraph_beta/generated/users/item/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_c6f6d83c.py new file mode 100644 index 00000000000..fc27d4f34d5 --- /dev/null +++ b/msgraph_beta/generated/users/item/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_dat_c6f6d83c.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.call_recording import CallRecording + +from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse + """ + # The value property + value: Optional[list[CallRecording]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDat_c6f6d83c() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.call_recording import CallRecording + + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.call_recording import CallRecording + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallRecording)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/users/item/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/users/item/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_get_response.py deleted file mode 100644 index dfde24c47fb..00000000000 --- a/msgraph_beta/generated/users/item/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.call_recording import CallRecording - -from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[CallRecording]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.call_recording import CallRecording - - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.call_recording import CallRecording - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallRecording)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/users/item/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/users/item/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index c35059d5f77..00000000000 --- a/msgraph_beta/generated/users/item/adhoc_calls/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,153 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_get_response import GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse - -class GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getAllRecordings method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/adhocCalls/getAllRecordings(userId='@userId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,startDateTime*,userId*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Invoke function getAllRecordings - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_all_recordingsuser_id_user_id_with_start_date_time_with_end_date_time_get_response import GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function getAllRecordings - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Invoke function getAllRecordings - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - if original_name == "user_id": - return "userId" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: endDateTime=@endDateTime - end_date_time: Optional[datetime.datetime] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Usage: startDateTime=@startDateTime - start_date_time: Optional[datetime.datetime] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: userId='@userId' - user_id: Optional[str] = None - - - @dataclass - class GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllRecordingsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/users/item/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_aeac6d23.py b/msgraph_beta/generated/users/item/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_aeac6d23.py new file mode 100644 index 00000000000..b107410708b --- /dev/null +++ b/msgraph_beta/generated/users/item/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_aeac6d23.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.call_transcript import CallTranscript + +from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse + """ + # The value property + value: Optional[list[CallTranscript]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.call_transcript import CallTranscript + + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.call_transcript import CallTranscript + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallTranscript)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/users/item/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_d83c3382.py b/msgraph_beta/generated/users/item/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_d83c3382.py new file mode 100644 index 00000000000..1973ae89b78 --- /dev/null +++ b/msgraph_beta/generated/users/item/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_d83c3382.py @@ -0,0 +1,153 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_aeac6d23 import GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23 + +class GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382(BaseRequestBuilder): + """ + Provides operations to call the getAllTranscripts method. Original name: GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/adhocCalls/getAllTranscripts(userId='@userId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,startDateTime*,userId*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23]: + """ + Invoke function getAllTranscripts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_da_aeac6d23 import GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23 + + return await self.request_adapter.send_async(request_info, GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_aeac6d23, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function getAllTranscripts + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDa_d83c3382(self.request_adapter, raw_url) + + @dataclass + class GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Invoke function getAllTranscripts + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "end_date_time": + return "endDateTime" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "start_date_time": + return "startDateTime" + if original_name == "top": + return "%24top" + if original_name == "user_id": + return "userId" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: endDateTime=@endDateTime + end_date_time: Optional[datetime.datetime] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Usage: startDateTime=@startDateTime + start_date_time: Optional[datetime.datetime] = None + + # Show only the first n items + top: Optional[int] = None + + # Usage: userId='@userId' + user_id: Optional[str] = None + + + @dataclass + class GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_get_response.py b/msgraph_beta/generated/users/item/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_get_response.py deleted file mode 100644 index b942d08b3c0..00000000000 --- a/msgraph_beta/generated/users/item/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_get_response.py +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.call_transcript import CallTranscript - -from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[CallTranscript]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.call_transcript import CallTranscript - - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.call_transcript import CallTranscript - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallTranscript)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/users/item/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder.py b/msgraph_beta/generated/users/item/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder.py deleted file mode 100644 index d008a14b225..00000000000 --- a/msgraph_beta/generated/users/item/adhoc_calls/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time/get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_request_builder.py +++ /dev/null @@ -1,153 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_get_response import GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse - -class GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getAllTranscripts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/adhocCalls/getAllTranscripts(userId='@userId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,startDateTime*,userId*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Invoke function getAllTranscripts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_all_transcriptsuser_id_user_id_with_start_date_time_with_end_date_time_get_response import GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function getAllTranscripts - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Invoke function getAllTranscripts - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - if original_name == "user_id": - return "userId" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: endDateTime=@endDateTime - end_date_time: Optional[datetime.datetime] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Usage: startDateTime=@startDateTime - start_date_time: Optional[datetime.datetime] = None - - # Show only the first n items - top: Optional[int] = None - - # Usage: userId='@userId' - user_id: Optional[str] = None - - - @dataclass - class GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllTranscriptsuserIdUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/users/item/adhoc_calls/item/transcripts/item/content/content_request_builder.py b/msgraph_beta/generated/users/item/adhoc_calls/item/transcripts/item/content/content_request_builder.py index c1854aacbec..4bbffadeeba 100644 --- a/msgraph_beta/generated/users/item/adhoc_calls/item/transcripts/item/content/content_request_builder.py +++ b/msgraph_beta/generated/users/item/adhoc_calls/item/transcripts/item/content/content_request_builder.py @@ -50,9 +50,10 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[bytes]: """ - The content of the transcript. Read-only. + Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: bytes + Find more info here: https://learn.microsoft.com/graph/api/calltranscript-get?view=graph-rest-beta """ request_info = self.to_get_request_information( request_configuration @@ -102,7 +103,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: """ - The content of the transcript. Read-only. + Retrieve a callTranscript object associated with a scheduled onlineMeeting and an ad hoc call. This API supports the retrieval of call transcripts from private chat meetings and channel meetings, and ad hoc calls including PSTN, 1:1, and group calls. Private channel meetings are not supported. Retrieving the transcript returns the metadata of the single transcript associated with an online meeting or an ad hoc call. Retrieving the content of the transcript returns the stream of text associated with the transcript. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ diff --git a/msgraph_beta/generated/users/item/authentication/passwordless_microsoft_authenticator_methods/item/passwordless_microsoft_authenticator_authentication_method_i_a9962b72.py b/msgraph_beta/generated/users/item/authentication/passwordless_microsoft_authenticator_methods/item/passwordless_microsoft_authenticator_authentication_method_i_a9962b72.py new file mode 100644 index 00000000000..2ee2e18224d --- /dev/null +++ b/msgraph_beta/generated/users/item/authentication/passwordless_microsoft_authenticator_methods/item/passwordless_microsoft_authenticator_authentication_method_i_a9962b72.py @@ -0,0 +1,154 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.passwordless_microsoft_authenticator_authentication_method import PasswordlessMicrosoftAuthenticatorAuthenticationMethod + from .device.device_request_builder import DeviceRequestBuilder + +class PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72(BaseRequestBuilder): + """ + Provides operations to manage the passwordlessMicrosoftAuthenticatorMethods property of the microsoft.graph.authentication entity. Original name: PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/authentication/passwordlessMicrosoftAuthenticatorMethods/{passwordlessMicrosoftAuthenticatorAuthenticationMethod%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Deletes a user's Microsoft Authenticator Passwordless Phone Sign-in method object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + Find more info here: https://learn.microsoft.com/graph/api/passwordlessmicrosoftauthenticatorauthenticationmethod-delete?view=graph-rest-beta + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters]] = None) -> Optional[PasswordlessMicrosoftAuthenticatorAuthenticationMethod]: + """ + Represents the Microsoft Authenticator Passwordless Phone Sign-in methods registered to a user for authentication. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PasswordlessMicrosoftAuthenticatorAuthenticationMethod] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.passwordless_microsoft_authenticator_authentication_method import PasswordlessMicrosoftAuthenticatorAuthenticationMethod + + return await self.request_adapter.send_async(request_info, PasswordlessMicrosoftAuthenticatorAuthenticationMethod, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Deletes a user's Microsoft Authenticator Passwordless Phone Sign-in method object. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Represents the Microsoft Authenticator Passwordless Phone Sign-in methods registered to a user for authentication. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72(self.request_adapter, raw_url) + + @property + def device(self) -> DeviceRequestBuilder: + """ + Provides operations to manage the device property of the microsoft.graph.passwordlessMicrosoftAuthenticatorAuthenticationMethod entity. + """ + from .device.device_request_builder import DeviceRequestBuilder + + return DeviceRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters(): + """ + Represents the Microsoft Authenticator Passwordless Phone Sign-in methods registered to a user for authentication. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/authentication/passwordless_microsoft_authenticator_methods/item/passwordless_microsoft_authenticator_authentication_method_item_request_builder.py b/msgraph_beta/generated/users/item/authentication/passwordless_microsoft_authenticator_methods/item/passwordless_microsoft_authenticator_authentication_method_item_request_builder.py deleted file mode 100644 index 5520c2660b1..00000000000 --- a/msgraph_beta/generated/users/item/authentication/passwordless_microsoft_authenticator_methods/item/passwordless_microsoft_authenticator_authentication_method_item_request_builder.py +++ /dev/null @@ -1,154 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from ......models.passwordless_microsoft_authenticator_authentication_method import PasswordlessMicrosoftAuthenticatorAuthenticationMethod - from .device.device_request_builder import DeviceRequestBuilder - -class PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the passwordlessMicrosoftAuthenticatorMethods property of the microsoft.graph.authentication entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/authentication/passwordlessMicrosoftAuthenticatorMethods/{passwordlessMicrosoftAuthenticatorAuthenticationMethod%2Did}{?%24expand,%24select}", path_parameters) - - async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Deletes a user's Microsoft Authenticator Passwordless Phone Sign-in method object. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - Find more info here: https://learn.microsoft.com/graph/api/passwordlessmicrosoftauthenticatorauthenticationmethod-delete?view=graph-rest-beta - """ - request_info = self.to_delete_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - async def get(self,request_configuration: Optional[RequestConfiguration[PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters]] = None) -> Optional[PasswordlessMicrosoftAuthenticatorAuthenticationMethod]: - """ - Represents the Microsoft Authenticator Passwordless Phone Sign-in methods registered to a user for authentication. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[PasswordlessMicrosoftAuthenticatorAuthenticationMethod] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.passwordless_microsoft_authenticator_authentication_method import PasswordlessMicrosoftAuthenticatorAuthenticationMethod - - return await self.request_adapter.send_async(request_info, PasswordlessMicrosoftAuthenticatorAuthenticationMethod, error_mapping) - - def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Deletes a user's Microsoft Authenticator Passwordless Phone Sign-in method object. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Represents the Microsoft Authenticator Passwordless Phone Sign-in methods registered to a user for authentication. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder(self.request_adapter, raw_url) - - @property - def device(self) -> DeviceRequestBuilder: - """ - Provides operations to manage the device property of the microsoft.graph.passwordlessMicrosoftAuthenticatorAuthenticationMethod entity. - """ - from .device.device_request_builder import DeviceRequestBuilder - - return DeviceRequestBuilder(self.request_adapter, self.path_parameters) - - @dataclass - class PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - @dataclass - class PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters(): - """ - Represents the Microsoft Authenticator Passwordless Phone Sign-in methods registered to a user for authentication. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/users/item/authentication/passwordless_microsoft_authenticator_methods/passwordless_microsoft_authenticator_methods_request_builder.py b/msgraph_beta/generated/users/item/authentication/passwordless_microsoft_authenticator_methods/passwordless_microsoft_authenticator_methods_request_builder.py index 0b328be74c8..f070963dbe3 100644 --- a/msgraph_beta/generated/users/item/authentication/passwordless_microsoft_authenticator_methods/passwordless_microsoft_authenticator_methods_request_builder.py +++ b/msgraph_beta/generated/users/item/authentication/passwordless_microsoft_authenticator_methods/passwordless_microsoft_authenticator_methods_request_builder.py @@ -15,9 +15,9 @@ if TYPE_CHECKING: from .....models.o_data_errors.o_data_error import ODataError - from .....models.passwordless_microsoft_authenticator_authentication_method_collection_response import PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse + from .....models.passwordless_microsoft_authenticator_authentication_method_c_7b744822 import PasswordlessMicrosoftAuthenticatorAuthenticationMethodC_7b744822 from .count.count_request_builder import CountRequestBuilder - from .item.passwordless_microsoft_authenticator_authentication_method_item_request_builder import PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder + from .item.passwordless_microsoft_authenticator_authentication_method_i_a9962b72 import PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72 class PasswordlessMicrosoftAuthenticatorMethodsRequestBuilder(BaseRequestBuilder): """ @@ -32,25 +32,25 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d """ super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/authentication/passwordlessMicrosoftAuthenticatorMethods{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) - def by_passwordless_microsoft_authenticator_authentication_method_id(self,passwordless_microsoft_authenticator_authentication_method_id: str) -> PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder: + def by_passwordless_microsoft_authenticator_authentication_method_id(self,passwordless_microsoft_authenticator_authentication_method_id: str) -> PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72: """ Provides operations to manage the passwordlessMicrosoftAuthenticatorMethods property of the microsoft.graph.authentication entity. param passwordless_microsoft_authenticator_authentication_method_id: The unique identifier of passwordlessMicrosoftAuthenticatorAuthenticationMethod - Returns: PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder + Returns: PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72 """ if passwordless_microsoft_authenticator_authentication_method_id is None: raise TypeError("passwordless_microsoft_authenticator_authentication_method_id cannot be null.") - from .item.passwordless_microsoft_authenticator_authentication_method_item_request_builder import PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder + from .item.passwordless_microsoft_authenticator_authentication_method_i_a9962b72 import PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72 url_tpl_params = get_path_parameters(self.path_parameters) url_tpl_params["passwordlessMicrosoftAuthenticatorAuthenticationMethod%2Did"] = passwordless_microsoft_authenticator_authentication_method_id - return PasswordlessMicrosoftAuthenticatorAuthenticationMethodItemRequestBuilder(self.request_adapter, url_tpl_params) + return PasswordlessMicrosoftAuthenticatorAuthenticationMethodI_a9962b72(self.request_adapter, url_tpl_params) - async def get(self,request_configuration: Optional[RequestConfiguration[PasswordlessMicrosoftAuthenticatorMethodsRequestBuilderGetQueryParameters]] = None) -> Optional[PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse]: + async def get(self,request_configuration: Optional[RequestConfiguration[PasswordlessMicrosoftAuthenticatorMethodsRequestBuilderGetQueryParameters]] = None) -> Optional[PasswordlessMicrosoftAuthenticatorAuthenticationMethodC_7b744822]: """ Represents the Microsoft Authenticator Passwordless Phone Sign-in methods registered to a user for authentication. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse] + Returns: Optional[PasswordlessMicrosoftAuthenticatorAuthenticationMethodC_7b744822] """ request_info = self.to_get_request_information( request_configuration @@ -62,9 +62,9 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Password } if not self.request_adapter: raise Exception("Http core is null") - from .....models.passwordless_microsoft_authenticator_authentication_method_collection_response import PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse + from .....models.passwordless_microsoft_authenticator_authentication_method_c_7b744822 import PasswordlessMicrosoftAuthenticatorAuthenticationMethodC_7b744822 - return await self.request_adapter.send_async(request_info, PasswordlessMicrosoftAuthenticatorAuthenticationMethodCollectionResponse, error_mapping) + return await self.request_adapter.send_async(request_info, PasswordlessMicrosoftAuthenticatorAuthenticationMethodC_7b744822, error_mapping) def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PasswordlessMicrosoftAuthenticatorMethodsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ diff --git a/msgraph_beta/generated/users/item/calendar/events/item/accept/accept_post_request_body.py b/msgraph_beta/generated/users/item/calendar/events/item/accept/accept_post_request_body.py index d6aca7af2df..7c595a89e99 100644 --- a/msgraph_beta/generated/users/item/calendar/events/item/accept/accept_post_request_body.py +++ b/msgraph_beta/generated/users/item/calendar/events/item/accept/accept_post_request_body.py @@ -12,10 +12,10 @@ class AcceptPostRequestBody(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 SendResponse property + send_response: Optional[bool] = False # The Comment property comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: diff --git a/msgraph_beta/generated/users/item/calendar/events/item/decline/decline_post_request_body.py b/msgraph_beta/generated/users/item/calendar/events/item/decline/decline_post_request_body.py index 7093f9b576d..0174a9bcd19 100644 --- a/msgraph_beta/generated/users/item/calendar/events/item/decline/decline_post_request_body.py +++ b/msgraph_beta/generated/users/item/calendar/events/item/decline/decline_post_request_body.py @@ -15,12 +15,12 @@ class DeclinePostRequestBody(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 SendResponse property + send_response: Optional[bool] = False # The Comment property comment: Optional[str] = None # The ProposedNewTime property proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: diff --git a/msgraph_beta/generated/users/item/calendar/events/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph_beta/generated/users/item/calendar/events/item/tentatively_accept/tentatively_accept_post_request_body.py index f1de28c467e..ad3822f646b 100644 --- a/msgraph_beta/generated/users/item/calendar/events/item/tentatively_accept/tentatively_accept_post_request_body.py +++ b/msgraph_beta/generated/users/item/calendar/events/item/tentatively_accept/tentatively_accept_post_request_body.py @@ -15,12 +15,12 @@ class TentativelyAcceptPostRequestBody(AdditionalDataHolder, BackedModel, Parsab # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The SendResponse property + send_response: Optional[bool] = False # The Comment property comment: Optional[str] = None # The ProposedNewTime property proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: diff --git a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/accept/accept_post_request_body.py b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/accept/accept_post_request_body.py index d6aca7af2df..7c595a89e99 100644 --- a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/accept/accept_post_request_body.py +++ b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/accept/accept_post_request_body.py @@ -12,10 +12,10 @@ class AcceptPostRequestBody(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 SendResponse property + send_response: Optional[bool] = False # The Comment property comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: diff --git a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/decline/decline_post_request_body.py b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/decline/decline_post_request_body.py index 546d8868e09..af74409e986 100644 --- a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/decline/decline_post_request_body.py +++ b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/decline/decline_post_request_body.py @@ -15,12 +15,12 @@ class DeclinePostRequestBody(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 SendResponse property + send_response: Optional[bool] = False # The Comment property comment: Optional[str] = None # The ProposedNewTime property proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: diff --git a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/tentatively_accept/tentatively_accept_post_request_body.py index 0b0fb2cb6d7..c2c6f9310e2 100644 --- a/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/tentatively_accept/tentatively_accept_post_request_body.py +++ b/msgraph_beta/generated/users/item/calendar_groups/item/calendars/item/events/item/tentatively_accept/tentatively_accept_post_request_body.py @@ -15,12 +15,12 @@ class TentativelyAcceptPostRequestBody(AdditionalDataHolder, BackedModel, Parsab # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The SendResponse property + send_response: Optional[bool] = False # The Comment property comment: Optional[str] = None # The ProposedNewTime property proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: diff --git a/msgraph_beta/generated/users/item/calendars/item/events/item/accept/accept_post_request_body.py b/msgraph_beta/generated/users/item/calendars/item/events/item/accept/accept_post_request_body.py index d6aca7af2df..7c595a89e99 100644 --- a/msgraph_beta/generated/users/item/calendars/item/events/item/accept/accept_post_request_body.py +++ b/msgraph_beta/generated/users/item/calendars/item/events/item/accept/accept_post_request_body.py @@ -12,10 +12,10 @@ class AcceptPostRequestBody(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 SendResponse property + send_response: Optional[bool] = False # The Comment property comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: diff --git a/msgraph_beta/generated/users/item/calendars/item/events/item/decline/decline_post_request_body.py b/msgraph_beta/generated/users/item/calendars/item/events/item/decline/decline_post_request_body.py index 8770ceeea48..90acbf4ccac 100644 --- a/msgraph_beta/generated/users/item/calendars/item/events/item/decline/decline_post_request_body.py +++ b/msgraph_beta/generated/users/item/calendars/item/events/item/decline/decline_post_request_body.py @@ -15,12 +15,12 @@ class DeclinePostRequestBody(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 SendResponse property + send_response: Optional[bool] = False # The Comment property comment: Optional[str] = None # The ProposedNewTime property proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: diff --git a/msgraph_beta/generated/users/item/calendars/item/events/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph_beta/generated/users/item/calendars/item/events/item/tentatively_accept/tentatively_accept_post_request_body.py index aefbd672251..e271bfa8f66 100644 --- a/msgraph_beta/generated/users/item/calendars/item/events/item/tentatively_accept/tentatively_accept_post_request_body.py +++ b/msgraph_beta/generated/users/item/calendars/item/events/item/tentatively_accept/tentatively_accept_post_request_body.py @@ -15,12 +15,12 @@ class TentativelyAcceptPostRequestBody(AdditionalDataHolder, BackedModel, Parsab # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The SendResponse property + send_response: Optional[bool] = False # The Comment property comment: Optional[str] = None # The ProposedNewTime property proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: diff --git a/msgraph_beta/generated/users/item/cloud_pc_pools/cloud_pc_pools_request_builder.py b/msgraph_beta/generated/users/item/cloud_pc_pools/cloud_pc_pools_request_builder.py index fc98c721704..3af32203894 100644 --- a/msgraph_beta/generated/users/item/cloud_pc_pools/cloud_pc_pools_request_builder.py +++ b/msgraph_beta/generated/users/item/cloud_pc_pools/cloud_pc_pools_request_builder.py @@ -49,7 +49,7 @@ def by_cloud_pc_pool_id(self,cloud_pc_pool_id: str) -> CloudPcPoolItemRequestBui async def get(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolsRequestBuilderGetQueryParameters]] = None) -> Optional[CloudPcPoolCollectionResponse]: """ - Get cloudPcPools from users + The user's Cloud PC pools. Read-only. Nullable. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CloudPcPoolCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: CloudPcPool, request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get cloudPcPools from users + The user's Cloud PC pools. Read-only. Nullable. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class CloudPcPoolsRequestBuilderGetQueryParameters(): """ - Get cloudPcPools from users + The user's Cloud PC pools. Read-only. Nullable. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/assignments_request_builder.py b/msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/assignments_request_builder.py index fd3ec90ed4c..dc70a0bfc61 100644 --- a/msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/assignments_request_builder.py +++ b/msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/assignments_request_builder.py @@ -49,7 +49,7 @@ def by_cloud_pc_pool_assignment_id(self,cloud_pc_pool_assignment_id: str) -> Clo async def get(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> Optional[CloudPcPoolAssignmentCollectionResponse]: """ - Get assignments from users + The collection of assignments that grant user or service principal identities access to this pool. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CloudPcPoolAssignmentCollectionResponse] """ @@ -92,7 +92,7 @@ async def post(self,body: CloudPcPoolAssignment, request_configuration: Optional def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[AssignmentsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get assignments from users + The collection of assignments that grant user or service principal identities access to this pool. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -138,7 +138,7 @@ def count(self) -> CountRequestBuilder: @dataclass class AssignmentsRequestBuilderGetQueryParameters(): """ - Get assignments from users + The collection of assignments that grant user or service principal identities access to this pool. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/item/cloud_pc_pool_assignment_item_request_builder.py b/msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/item/cloud_pc_pool_assignment_item_request_builder.py index 11ebcc424f7..dd18a4238a4 100644 --- a/msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/item/cloud_pc_pool_assignment_item_request_builder.py +++ b/msgraph_beta/generated/users/item/cloud_pc_pools/item/assignments/item/cloud_pc_pool_assignment_item_request_builder.py @@ -50,7 +50,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters]] = None) -> Optional[CloudPcPoolAssignment]: """ - Get assignments from users + The collection of assignments that grant user or service principal identities access to this pool. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CloudPcPoolAssignment] """ @@ -104,7 +104,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get assignments from users + The collection of assignments that grant user or service principal identities access to this pool. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -148,7 +148,7 @@ class CloudPcPoolAssignmentItemRequestBuilderDeleteRequestConfiguration(RequestC @dataclass class CloudPcPoolAssignmentItemRequestBuilderGetQueryParameters(): """ - Get assignments from users + The collection of assignments that grant user or service principal identities access to this pool. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/users/item/cloud_pc_pools/item/cloud_pc_pool_item_request_builder.py b/msgraph_beta/generated/users/item/cloud_pc_pools/item/cloud_pc_pool_item_request_builder.py index 8d0c1d1c201..dd38c6efbce 100644 --- a/msgraph_beta/generated/users/item/cloud_pc_pools/item/cloud_pc_pool_item_request_builder.py +++ b/msgraph_beta/generated/users/item/cloud_pc_pools/item/cloud_pc_pool_item_request_builder.py @@ -51,7 +51,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration[Query async def get(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolItemRequestBuilderGetQueryParameters]] = None) -> Optional[CloudPcPool]: """ - Get cloudPcPools from users + The user's Cloud PC pools. Read-only. Nullable. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CloudPcPool] """ @@ -105,7 +105,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CloudPcPoolItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Get cloudPcPools from users + The user's Cloud PC pools. Read-only. Nullable. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -158,7 +158,7 @@ class CloudPcPoolItemRequestBuilderDeleteRequestConfiguration(RequestConfigurati @dataclass class CloudPcPoolItemRequestBuilderGetQueryParameters(): """ - Get cloudPcPools from users + The user's Cloud PC pools. Read-only. Nullable. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py b/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py new file mode 100644 index 00000000000..1dd48909d3b --- /dev/null +++ b/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.sensitivity_label import SensitivityLabel + +class ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(BaseRequestBuilder): + """ + Provides operations to call the computeInheritance method. Original name: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: + """ + Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e and sets the default values. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['contentFormats'] = content_formats + path_parameters['labelIds'] = label_ids + path_parameters['locale'] = locale + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, raw_url) + + @dataclass + class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py deleted file mode 100644 index 40d93211258..00000000000 --- a/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from ......models.sensitivity_label import SensitivityLabel - -class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the computeInheritance method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: - """ - Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder and sets the default values. - param content_formats: Usage: contentFormats={contentFormats} - param label_ids: Usage: labelIds={labelIds} - param locale: Usage: locale='{locale}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['contentFormats'] = content_formats - path_parameters['labelIds'] = label_ids - path_parameters['locale'] = locale - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[SensitivityLabel] - Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.sensitivity_label import SensitivityLabel - - return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py b/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py new file mode 100644 index 00000000000..1e4bab35e91 --- /dev/null +++ b/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from ........models.sensitivity_label import SensitivityLabel + +class ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(BaseRequestBuilder): + """ + Provides operations to call the computeInheritance method. Original name: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: + """ + Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e and sets the default values. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['contentFormats'] = content_formats + path_parameters['labelIds'] = label_ids + path_parameters['locale'] = locale + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, raw_url) + + @dataclass + class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py deleted file mode 100644 index 8befed8a218..00000000000 --- a/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.o_data_errors.o_data_error import ODataError - from ........models.sensitivity_label import SensitivityLabel - -class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the computeInheritance method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: - """ - Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder and sets the default values. - param content_formats: Usage: contentFormats={contentFormats} - param label_ids: Usage: labelIds={labelIds} - param locale: Usage: locale='{locale}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['contentFormats'] = content_formats - path_parameters['labelIds'] = label_ids - path_parameters['locale'] = locale - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/dataSecurityAndGovernance/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[SensitivityLabel] - Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ........models.sensitivity_label import SensitivityLabel - - return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/sublabels_request_builder.py b/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/sublabels_request_builder.py index 625ad61ce1c..c9271e148ff 100644 --- a/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/sublabels_request_builder.py +++ b/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/item/sublabels/sublabels_request_builder.py @@ -17,7 +17,7 @@ from .......models.o_data_errors.o_data_error import ODataError from .......models.sensitivity_label import SensitivityLabel from .......models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder from .count.count_request_builder import CountRequestBuilder from .evaluate.evaluate_request_builder import EvaluateRequestBuilder @@ -50,13 +50,13 @@ def by_sensitivity_label_id1(self,sensitivity_label_id1: str) -> SensitivityLabe url_tpl_params["sensitivityLabel%2Did1"] = sensitivity_label_id1 return SensitivityLabelItemRequestBuilder(self.request_adapter, url_tpl_params) - def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: """ Provides operations to call the computeInheritance method. param content_formats: Usage: contentFormats={contentFormats} param label_ids: Usage: labelIds={labelIds} param locale: Usage: locale='{locale}' - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e """ if content_formats is None: raise TypeError("content_formats cannot be null.") @@ -64,9 +64,9 @@ def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,con raise TypeError("label_ids cannot be null.") if locale is None: raise TypeError("locale cannot be null.") - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) async def get(self,request_configuration: Optional[RequestConfiguration[SublabelsRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabelCollectionResponse]: """ diff --git a/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/sensitivity_labels_request_builder.py b/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/sensitivity_labels_request_builder.py index 7a605e356e7..d913c0ea640 100644 --- a/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/sensitivity_labels_request_builder.py +++ b/msgraph_beta/generated/users/item/data_security_and_governance/sensitivity_labels/sensitivity_labels_request_builder.py @@ -17,7 +17,7 @@ from .....models.o_data_errors.o_data_error import ODataError from .....models.sensitivity_label import SensitivityLabel from .....models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder from .count.count_request_builder import CountRequestBuilder from .evaluate.evaluate_request_builder import EvaluateRequestBuilder @@ -50,13 +50,13 @@ def by_sensitivity_label_id(self,sensitivity_label_id: str) -> SensitivityLabelI url_tpl_params["sensitivityLabel%2Did"] = sensitivity_label_id return SensitivityLabelItemRequestBuilder(self.request_adapter, url_tpl_params) - def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: """ Provides operations to call the computeInheritance method. param content_formats: Usage: contentFormats={contentFormats} param label_ids: Usage: labelIds={labelIds} param locale: Usage: locale='{locale}' - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e """ if content_formats is None: raise TypeError("content_formats cannot be null.") @@ -64,9 +64,9 @@ def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,con raise TypeError("label_ids cannot be null.") if locale is None: raise TypeError("locale cannot be null.") - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) async def get(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabelCollectionResponse]: """ diff --git a/msgraph_beta/generated/users/item/devices/item/registered_owners/ref/ref_request_builder.py b/msgraph_beta/generated/users/item/devices/item/registered_owners/ref/ref_request_builder.py index c5de31a14aa..f28acf035bd 100644 --- a/msgraph_beta/generated/users/item/devices/item/registered_owners/ref/ref_request_builder.py +++ b/msgraph_beta/generated/users/item/devices/item/registered_owners/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/devices/{device%2Did}/registeredOwners/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/devices/{device%2Did}/registeredOwners/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/users/{user%2Did}/devices/{device%2Did}/registeredOwners/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -121,7 +121,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/users/{user%2Did}/devices/{device%2Did}/registeredOwners/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/users/item/devices/item/registered_users/ref/ref_request_builder.py b/msgraph_beta/generated/users/item/devices/item/registered_users/ref/ref_request_builder.py index aa1d6897d87..fb51939095a 100644 --- a/msgraph_beta/generated/users/item/devices/item/registered_users/ref/ref_request_builder.py +++ b/msgraph_beta/generated/users/item/devices/item/registered_users/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/devices/{device%2Did}/registeredUsers/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/devices/{device%2Did}/registeredUsers/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -107,7 +107,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/users/{user%2Did}/devices/{device%2Did}/registeredUsers/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -121,7 +121,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/users/{user%2Did}/devices/{device%2Did}/registeredUsers/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/users/item/distribution_lists/count/count_request_builder.py b/msgraph_beta/generated/users/item/distribution_lists/count/count_request_builder.py new file mode 100644 index 00000000000..70f1ea454ff --- /dev/null +++ b/msgraph_beta/generated/users/item/distribution_lists/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/distributionLists/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/distribution_lists/distribution_lists_request_builder.py b/msgraph_beta/generated/users/item/distribution_lists/distribution_lists_request_builder.py new file mode 100644 index 00000000000..3350761e497 --- /dev/null +++ b/msgraph_beta/generated/users/item/distribution_lists/distribution_lists_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ....models.distribution_list import DistributionList + from ....models.distribution_list_collection_response import DistributionListCollectionResponse + from ....models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.distribution_list_item_request_builder import DistributionListItemRequestBuilder + +class DistributionListsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the distributionLists property of the microsoft.graph.user entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DistributionListsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/distributionLists{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_distribution_list_id(self,distribution_list_id: str) -> DistributionListItemRequestBuilder: + """ + Provides operations to manage the distributionLists property of the microsoft.graph.user entity. + param distribution_list_id: The unique identifier of distributionList + Returns: DistributionListItemRequestBuilder + """ + if distribution_list_id is None: + raise TypeError("distribution_list_id cannot be null.") + from .item.distribution_list_item_request_builder import DistributionListItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["distributionList%2Did"] = distribution_list_id + return DistributionListItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[DistributionListsRequestBuilderGetQueryParameters]] = None) -> Optional[DistributionListCollectionResponse]: + """ + The personal distribution lists in the user's mailbox. Read-only. Nullable. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DistributionListCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.distribution_list_collection_response import DistributionListCollectionResponse + + return await self.request_adapter.send_async(request_info, DistributionListCollectionResponse, error_mapping) + + async def post(self,body: DistributionList, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DistributionList]: + """ + Create new navigation property to distributionLists for users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DistributionList] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ....models.distribution_list import DistributionList + + return await self.request_adapter.send_async(request_info, DistributionList, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DistributionListsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The personal distribution lists in the user's mailbox. Read-only. Nullable. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: DistributionList, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to distributionLists for users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> DistributionListsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DistributionListsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DistributionListsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class DistributionListsRequestBuilderGetQueryParameters(): + """ + The personal distribution lists in the user's mailbox. Read-only. Nullable. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class DistributionListsRequestBuilderGetRequestConfiguration(RequestConfiguration[DistributionListsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class DistributionListsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/distribution_lists/item/add_members/add_members_post_request_body.py b/msgraph_beta/generated/users/item/distribution_lists/item/add_members/add_members_post_request_body.py new file mode 100644 index 00000000000..cb020f0e3ce --- /dev/null +++ b/msgraph_beta/generated/users/item/distribution_lists/item/add_members/add_members_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ......models.member import Member + +@dataclass +class AddMembersPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The members property + members: Optional[list[Member]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> AddMembersPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: AddMembersPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return AddMembersPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ......models.member import Member + + from ......models.member import Member + + fields: dict[str, Callable[[Any], None]] = { + "members": lambda n : setattr(self, 'members', n.get_collection_of_object_values(Member)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("members", self.members) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/users/item/distribution_lists/item/add_members/add_members_request_builder.py b/msgraph_beta/generated/users/item/distribution_lists/item/add_members/add_members_request_builder.py new file mode 100644 index 00000000000..71c73a1df5d --- /dev/null +++ b/msgraph_beta/generated/users/item/distribution_lists/item/add_members/add_members_request_builder.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.distribution_list import DistributionList + from ......models.o_data_errors.o_data_error import ODataError + from .add_members_post_request_body import AddMembersPostRequestBody + +class AddMembersRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the addMembers method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new AddMembersRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%2Did}/addMembers", path_parameters) + + async def post(self,body: AddMembersPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DistributionList]: + """ + Invoke action addMembers + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DistributionList] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.distribution_list import DistributionList + + return await self.request_adapter.send_async(request_info, DistributionList, error_mapping) + + def to_post_request_information(self,body: AddMembersPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action addMembers + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> AddMembersRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: AddMembersRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return AddMembersRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class AddMembersRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/distribution_lists/item/delete_members/delete_members_post_request_body.py b/msgraph_beta/generated/users/item/distribution_lists/item/delete_members/delete_members_post_request_body.py new file mode 100644 index 00000000000..b937b67c892 --- /dev/null +++ b/msgraph_beta/generated/users/item/distribution_lists/item/delete_members/delete_members_post_request_body.py @@ -0,0 +1,57 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import AdditionalDataHolder, Parsable, ParseNode, SerializationWriter +from kiota_abstractions.store import BackedModel, BackingStore, BackingStoreFactorySingleton +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from ......models.member import Member + +@dataclass +class DeleteMembersPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): + # Stores model information. + backing_store: BackingStore = field(default_factory=BackingStoreFactorySingleton(backing_store_factory=None).backing_store_factory.create_backing_store, repr=False) + + # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + additional_data: dict[str, Any] = field(default_factory=dict) + # The members property + members: Optional[list[Member]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> DeleteMembersPostRequestBody: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: DeleteMembersPostRequestBody + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return DeleteMembersPostRequestBody() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from ......models.member import Member + + from ......models.member import Member + + fields: dict[str, Callable[[Any], None]] = { + "members": lambda n : setattr(self, 'members', n.get_collection_of_object_values(Member)), + } + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + writer.write_collection_of_object_values("members", self.members) + writer.write_additional_data_value(self.additional_data) + + diff --git a/msgraph_beta/generated/users/item/distribution_lists/item/delete_members/delete_members_request_builder.py b/msgraph_beta/generated/users/item/distribution_lists/item/delete_members/delete_members_request_builder.py new file mode 100644 index 00000000000..f611d810a52 --- /dev/null +++ b/msgraph_beta/generated/users/item/distribution_lists/item/delete_members/delete_members_request_builder.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.distribution_list import DistributionList + from ......models.o_data_errors.o_data_error import ODataError + from .delete_members_post_request_body import DeleteMembersPostRequestBody + +class DeleteMembersRequestBuilder(BaseRequestBuilder): + """ + Provides operations to call the deleteMembers method. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DeleteMembersRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%2Did}/deleteMembers", path_parameters) + + async def post(self,body: DeleteMembersPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DistributionList]: + """ + Invoke action deleteMembers + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DistributionList] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.distribution_list import DistributionList + + return await self.request_adapter.send_async(request_info, DistributionList, error_mapping) + + def to_post_request_information(self,body: DeleteMembersPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Invoke action deleteMembers + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> DeleteMembersRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DeleteMembersRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DeleteMembersRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class DeleteMembersRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/distribution_lists/item/distribution_list_item_request_builder.py b/msgraph_beta/generated/users/item/distribution_lists/item/distribution_list_item_request_builder.py new file mode 100644 index 00000000000..7bce0021d0a --- /dev/null +++ b/msgraph_beta/generated/users/item/distribution_lists/item/distribution_list_item_request_builder.py @@ -0,0 +1,218 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.distribution_list import DistributionList + from .....models.o_data_errors.o_data_error import ODataError + from .add_members.add_members_request_builder import AddMembersRequestBuilder + from .delete_members.delete_members_request_builder import DeleteMembersRequestBuilder + from .distribution_list_members.distribution_list_members_request_builder import DistributionListMembersRequestBuilder + +class DistributionListItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the distributionLists property of the microsoft.graph.user entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DistributionListItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property distributionLists for users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[DistributionListItemRequestBuilderGetQueryParameters]] = None) -> Optional[DistributionList]: + """ + The personal distribution lists in the user's mailbox. Read-only. Nullable. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DistributionList] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.distribution_list import DistributionList + + return await self.request_adapter.send_async(request_info, DistributionList, error_mapping) + + async def patch(self,body: DistributionList, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DistributionList]: + """ + Update the navigation property distributionLists in users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DistributionList] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.distribution_list import DistributionList + + return await self.request_adapter.send_async(request_info, DistributionList, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property distributionLists for users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DistributionListItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The personal distribution lists in the user's mailbox. Read-only. Nullable. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: DistributionList, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property distributionLists in users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> DistributionListItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DistributionListItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DistributionListItemRequestBuilder(self.request_adapter, raw_url) + + @property + def add_members(self) -> AddMembersRequestBuilder: + """ + Provides operations to call the addMembers method. + """ + from .add_members.add_members_request_builder import AddMembersRequestBuilder + + return AddMembersRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def delete_members(self) -> DeleteMembersRequestBuilder: + """ + Provides operations to call the deleteMembers method. + """ + from .delete_members.delete_members_request_builder import DeleteMembersRequestBuilder + + return DeleteMembersRequestBuilder(self.request_adapter, self.path_parameters) + + @property + def distribution_list_members(self) -> DistributionListMembersRequestBuilder: + """ + Provides operations to manage the distributionListMembers property of the microsoft.graph.distributionList entity. + """ + from .distribution_list_members.distribution_list_members_request_builder import DistributionListMembersRequestBuilder + + return DistributionListMembersRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class DistributionListItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class DistributionListItemRequestBuilderGetQueryParameters(): + """ + The personal distribution lists in the user's mailbox. Read-only. Nullable. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class DistributionListItemRequestBuilderGetRequestConfiguration(RequestConfiguration[DistributionListItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class DistributionListItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/distribution_lists/item/distribution_list_members/count/count_request_builder.py b/msgraph_beta/generated/users/item/distribution_lists/item/distribution_list_members/count/count_request_builder.py new file mode 100644 index 00000000000..cbb21d967e0 --- /dev/null +++ b/msgraph_beta/generated/users/item/distribution_lists/item/distribution_list_members/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%2Did}/distributionListMembers/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/distribution_lists/item/distribution_list_members/distribution_list_members_request_builder.py b/msgraph_beta/generated/users/item/distribution_lists/item/distribution_list_members/distribution_list_members_request_builder.py new file mode 100644 index 00000000000..8c20837386e --- /dev/null +++ b/msgraph_beta/generated/users/item/distribution_lists/item/distribution_list_members/distribution_list_members_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.distribution_list_member import DistributionListMember + from ......models.distribution_list_member_collection_response import DistributionListMemberCollectionResponse + from ......models.o_data_errors.o_data_error import ODataError + from .count.count_request_builder import CountRequestBuilder + from .item.distribution_list_member_item_request_builder import DistributionListMemberItemRequestBuilder + +class DistributionListMembersRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the distributionListMembers property of the microsoft.graph.distributionList entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DistributionListMembersRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%2Did}/distributionListMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_distribution_list_member_id(self,distribution_list_member_id: str) -> DistributionListMemberItemRequestBuilder: + """ + Provides operations to manage the distributionListMembers property of the microsoft.graph.distributionList entity. + param distribution_list_member_id: The unique identifier of distributionListMember + Returns: DistributionListMemberItemRequestBuilder + """ + if distribution_list_member_id is None: + raise TypeError("distribution_list_member_id cannot be null.") + from .item.distribution_list_member_item_request_builder import DistributionListMemberItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["distributionListMember%2Did"] = distribution_list_member_id + return DistributionListMemberItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[DistributionListMembersRequestBuilderGetQueryParameters]] = None) -> Optional[DistributionListMemberCollectionResponse]: + """ + The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DistributionListMemberCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.distribution_list_member_collection_response import DistributionListMemberCollectionResponse + + return await self.request_adapter.send_async(request_info, DistributionListMemberCollectionResponse, error_mapping) + + async def post(self,body: DistributionListMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DistributionListMember]: + """ + Create new navigation property to distributionListMembers for users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DistributionListMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.distribution_list_member import DistributionListMember + + return await self.request_adapter.send_async(request_info, DistributionListMember, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DistributionListMembersRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: DistributionListMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to distributionListMembers for users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> DistributionListMembersRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DistributionListMembersRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DistributionListMembersRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class DistributionListMembersRequestBuilderGetQueryParameters(): + """ + The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class DistributionListMembersRequestBuilderGetRequestConfiguration(RequestConfiguration[DistributionListMembersRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class DistributionListMembersRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/distribution_lists/item/distribution_list_members/item/contact/contact_request_builder.py b/msgraph_beta/generated/users/item/distribution_lists/item/distribution_list_members/item/contact/contact_request_builder.py new file mode 100644 index 00000000000..f00054207e0 --- /dev/null +++ b/msgraph_beta/generated/users/item/distribution_lists/item/distribution_list_members/item/contact/contact_request_builder.py @@ -0,0 +1,107 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.contact import Contact + from ........models.o_data_errors.o_data_error import ODataError + +class ContactRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the contact property of the microsoft.graph.distributionListMember entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new ContactRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%2Did}/distributionListMembers/{distributionListMember%2Did}/contact{?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[ContactRequestBuilderGetQueryParameters]] = None) -> Optional[Contact]: + """ + Get contact from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[Contact] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.contact import Contact + + return await self.request_adapter.send_async(request_info, Contact, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ContactRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get contact from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ContactRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ContactRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ContactRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class ContactRequestBuilderGetQueryParameters(): + """ + Get contact from users + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class ContactRequestBuilderGetRequestConfiguration(RequestConfiguration[ContactRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/distribution_lists/item/distribution_list_members/item/distribution_list_member_item_request_builder.py b/msgraph_beta/generated/users/item/distribution_lists/item/distribution_list_members/item/distribution_list_member_item_request_builder.py new file mode 100644 index 00000000000..a7579e6d86a --- /dev/null +++ b/msgraph_beta/generated/users/item/distribution_lists/item/distribution_list_members/item/distribution_list_member_item_request_builder.py @@ -0,0 +1,198 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.distribution_list_member import DistributionListMember + from .......models.o_data_errors.o_data_error import ODataError + from .contact.contact_request_builder import ContactRequestBuilder + +class DistributionListMemberItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the distributionListMembers property of the microsoft.graph.distributionList entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new DistributionListMemberItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/distributionLists/{distributionList%2Did}/distributionListMembers/{distributionListMember%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property distributionListMembers for users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[DistributionListMemberItemRequestBuilderGetQueryParameters]] = None) -> Optional[DistributionListMember]: + """ + The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DistributionListMember] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.distribution_list_member import DistributionListMember + + return await self.request_adapter.send_async(request_info, DistributionListMember, error_mapping) + + async def patch(self,body: DistributionListMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[DistributionListMember]: + """ + Update the navigation property distributionListMembers in users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[DistributionListMember] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.distribution_list_member import DistributionListMember + + return await self.request_adapter.send_async(request_info, DistributionListMember, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property distributionListMembers for users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[DistributionListMemberItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: DistributionListMember, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property distributionListMembers in users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> DistributionListMemberItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: DistributionListMemberItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return DistributionListMemberItemRequestBuilder(self.request_adapter, raw_url) + + @property + def contact(self) -> ContactRequestBuilder: + """ + Provides operations to manage the contact property of the microsoft.graph.distributionListMember entity. + """ + from .contact.contact_request_builder import ContactRequestBuilder + + return ContactRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class DistributionListMemberItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class DistributionListMemberItemRequestBuilderGetQueryParameters(): + """ + The expanded members of the distribution list. Each member contains detailed information including resolved email addresses. Read-only. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class DistributionListMemberItemRequestBuilderGetRequestConfiguration(RequestConfiguration[DistributionListMemberItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class DistributionListMemberItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/employee_experience/employee_experience_request_builder.py b/msgraph_beta/generated/users/item/employee_experience/employee_experience_request_builder.py index 80df27b6480..9b5f9b9fa6b 100644 --- a/msgraph_beta/generated/users/item/employee_experience/employee_experience_request_builder.py +++ b/msgraph_beta/generated/users/item/employee_experience/employee_experience_request_builder.py @@ -18,7 +18,7 @@ from ....models.o_data_errors.o_data_error import ODataError from .assigned_roles.assigned_roles_request_builder import AssignedRolesRequestBuilder from .learning_course_activities.learning_course_activities_request_builder import LearningCourseActivitiesRequestBuilder - from .learning_course_activities_with_externalcourse_activity_id.learning_course_activities_with_externalcourse_activity_id_request_builder import LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder + from .learning_course_activities_with_externalcourse_activity_id.learning_course_activities_with_externalcourse_activity_id_req_93f96b28 import LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 from .storyline.storyline_request_builder import StorylineRequestBuilder class EmployeeExperienceRequestBuilder(BaseRequestBuilder): @@ -72,17 +72,17 @@ async def get(self,request_configuration: Optional[RequestConfiguration[Employee return await self.request_adapter.send_async(request_info, EmployeeExperienceUser, error_mapping) - def learning_course_activities_with_externalcourse_activity_id(self,externalcourse_activity_id: str) -> LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder: + def learning_course_activities_with_externalcourse_activity_id(self,externalcourse_activity_id: str) -> LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28: """ Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. param externalcourse_activity_id: Alternate key of learningCourseActivity - Returns: LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder + Returns: LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 """ if externalcourse_activity_id is None: raise TypeError("externalcourse_activity_id cannot be null.") - from .learning_course_activities_with_externalcourse_activity_id.learning_course_activities_with_externalcourse_activity_id_request_builder import LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder + from .learning_course_activities_with_externalcourse_activity_id.learning_course_activities_with_externalcourse_activity_id_req_93f96b28 import LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 - return LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder(self.request_adapter, self.path_parameters, externalcourse_activity_id) + return LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28(self.request_adapter, self.path_parameters, externalcourse_activity_id) async def patch(self,body: EmployeeExperienceUser, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[EmployeeExperienceUser]: """ diff --git a/msgraph_beta/generated/users/item/employee_experience/learning_course_activities_with_externalcourse_activity_id/learning_course_activities_with_externalcourse_activity_id_req_93f96b28.py b/msgraph_beta/generated/users/item/employee_experience/learning_course_activities_with_externalcourse_activity_id/learning_course_activities_with_externalcourse_activity_id_req_93f96b28.py new file mode 100644 index 00000000000..2c2fc7089c7 --- /dev/null +++ b/msgraph_beta/generated/users/item/employee_experience/learning_course_activities_with_externalcourse_activity_id/learning_course_activities_with_externalcourse_activity_id_req_93f96b28.py @@ -0,0 +1,111 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.learning_course_activity import LearningCourseActivity + from .....models.o_data_errors.o_data_error import ODataError + +class LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28(BaseRequestBuilder): + """ + Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. Original name: LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], externalcourse_activity_id: Optional[str] = None) -> None: + """ + Instantiates a new LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 and sets the default values. + param externalcourse_activity_id: Alternate key of learningCourseActivity + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['externalcourseActivityId'] = externalcourse_activity_id + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/employeeExperience/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}'){?%24expand,%24select}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]] = None) -> Optional[LearningCourseActivity]: + """ + Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[LearningCourseActivity] + Find more info here: https://learn.microsoft.com/graph/api/learningcourseactivity-get?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .....models.learning_course_activity import LearningCourseActivity + + return await self.request_adapter.send_async(request_info, LearningCourseActivity, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return LearningCourseActivitiesWithExternalcourseActivityIdReq_93f96b28(self.request_adapter, raw_url) + + @dataclass + class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters(): + """ + Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetRequestConfiguration(RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/employee_experience/learning_course_activities_with_externalcourse_activity_id/learning_course_activities_with_externalcourse_activity_id_request_builder.py b/msgraph_beta/generated/users/item/employee_experience/learning_course_activities_with_externalcourse_activity_id/learning_course_activities_with_externalcourse_activity_id_request_builder.py deleted file mode 100644 index 480ca4137eb..00000000000 --- a/msgraph_beta/generated/users/item/employee_experience/learning_course_activities_with_externalcourse_activity_id/learning_course_activities_with_externalcourse_activity_id_request_builder.py +++ /dev/null @@ -1,111 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.learning_course_activity import LearningCourseActivity - from .....models.o_data_errors.o_data_error import ODataError - -class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder(BaseRequestBuilder): - """ - Provides operations to manage the learningCourseActivities property of the microsoft.graph.employeeExperienceUser entity. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], externalcourse_activity_id: Optional[str] = None) -> None: - """ - Instantiates a new LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder and sets the default values. - param externalcourse_activity_id: Alternate key of learningCourseActivity - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['externalcourseActivityId'] = externalcourse_activity_id - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/employeeExperience/learningCourseActivities(externalcourseActivityId='{externalcourseActivityId}'){?%24expand,%24select}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]] = None) -> Optional[LearningCourseActivity]: - """ - Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[LearningCourseActivity] - Find more info here: https://learn.microsoft.com/graph/api/learningcourseactivity-get?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .....models.learning_course_activity import LearningCourseActivity - - return await self.request_adapter.send_async(request_info, LearningCourseActivity, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters(): - """ - Get the specified learningCourseActivity object using either an ID or an externalCourseActivityId of the learning provider, or a courseActivityId of a user. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "expand": - return "%24expand" - if original_name == "select": - return "%24select" - return original_name - - # Expand related entities - expand: Optional[list[str]] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - - @dataclass - class LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetRequestConfiguration(RequestConfiguration[LearningCourseActivitiesWithExternalcourseActivityIdRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/users/item/events/item/accept/accept_post_request_body.py b/msgraph_beta/generated/users/item/events/item/accept/accept_post_request_body.py index d6aca7af2df..7c595a89e99 100644 --- a/msgraph_beta/generated/users/item/events/item/accept/accept_post_request_body.py +++ b/msgraph_beta/generated/users/item/events/item/accept/accept_post_request_body.py @@ -12,10 +12,10 @@ class AcceptPostRequestBody(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 SendResponse property + send_response: Optional[bool] = False # The Comment property comment: Optional[str] = None - # The SendResponse property - send_response: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> AcceptPostRequestBody: diff --git a/msgraph_beta/generated/users/item/events/item/decline/decline_post_request_body.py b/msgraph_beta/generated/users/item/events/item/decline/decline_post_request_body.py index 3ff4e8d3fda..3b1a702814d 100644 --- a/msgraph_beta/generated/users/item/events/item/decline/decline_post_request_body.py +++ b/msgraph_beta/generated/users/item/events/item/decline/decline_post_request_body.py @@ -15,12 +15,12 @@ class DeclinePostRequestBody(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 SendResponse property + send_response: Optional[bool] = False # The Comment property comment: Optional[str] = None # The ProposedNewTime property proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> DeclinePostRequestBody: diff --git a/msgraph_beta/generated/users/item/events/item/tentatively_accept/tentatively_accept_post_request_body.py b/msgraph_beta/generated/users/item/events/item/tentatively_accept/tentatively_accept_post_request_body.py index dcb3fcda337..fd4018cdf6b 100644 --- a/msgraph_beta/generated/users/item/events/item/tentatively_accept/tentatively_accept_post_request_body.py +++ b/msgraph_beta/generated/users/item/events/item/tentatively_accept/tentatively_accept_post_request_body.py @@ -15,12 +15,12 @@ class TentativelyAcceptPostRequestBody(AdditionalDataHolder, BackedModel, Parsab # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The SendResponse property + send_response: Optional[bool] = False # The Comment property comment: Optional[str] = None # The ProposedNewTime property proposed_new_time: Optional[TimeSlot] = None - # The SendResponse property - send_response: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> TentativelyAcceptPostRequestBody: diff --git a/msgraph_beta/generated/users/item/find_meeting_locations/find_meeting_locations_post_request_body.py b/msgraph_beta/generated/users/item/find_meeting_locations/find_meeting_locations_post_request_body.py index b7703a756cc..13e25596b1d 100644 --- a/msgraph_beta/generated/users/item/find_meeting_locations/find_meeting_locations_post_request_body.py +++ b/msgraph_beta/generated/users/item/find_meeting_locations/find_meeting_locations_post_request_body.py @@ -18,7 +18,7 @@ class FindMeetingLocationsPostRequestBody(AdditionalDataHolder, BackedModel, Par # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The allowFreeOnly property - allow_free_only: Optional[bool] = None + allow_free_only: Optional[bool] = False # The attendees property attendees: Optional[list[AttendeeBase]] = None # The maxCandidates property diff --git a/msgraph_beta/generated/users/item/find_meeting_times/find_meeting_times_post_request_body.py b/msgraph_beta/generated/users/item/find_meeting_times/find_meeting_times_post_request_body.py index 1f803616474..63ca6201b36 100644 --- a/msgraph_beta/generated/users/item/find_meeting_times/find_meeting_times_post_request_body.py +++ b/msgraph_beta/generated/users/item/find_meeting_times/find_meeting_times_post_request_body.py @@ -18,10 +18,12 @@ class FindMeetingTimesPostRequestBody(AdditionalDataHolder, BackedModel, Parsabl # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) + # The isOrganizerOptional property + is_organizer_optional: Optional[bool] = False + # The returnSuggestionReasons property + return_suggestion_reasons: Optional[bool] = False # The attendees property attendees: Optional[list[AttendeeBase]] = None - # The isOrganizerOptional property - is_organizer_optional: Optional[bool] = None # The locationConstraint property location_constraint: Optional[LocationConstraint] = None # The maxCandidates property @@ -30,8 +32,6 @@ class FindMeetingTimesPostRequestBody(AdditionalDataHolder, BackedModel, Parsabl meeting_duration: Optional[datetime.timedelta] = None # The minimumAttendeePercentage property minimum_attendee_percentage: Optional[float] = None - # The returnSuggestionReasons property - return_suggestion_reasons: Optional[bool] = None # The timeConstraint property time_constraint: Optional[TimeConstraint] = None diff --git a/msgraph_beta/generated/users/item/get_member_groups/get_member_groups_post_request_body.py b/msgraph_beta/generated/users/item/get_member_groups/get_member_groups_post_request_body.py index c00f72b817c..7f866d52799 100644 --- a/msgraph_beta/generated/users/item/get_member_groups/get_member_groups_post_request_body.py +++ b/msgraph_beta/generated/users/item/get_member_groups/get_member_groups_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberGroupsPostRequestBody(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 securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberGroupsPostRequestBody: diff --git a/msgraph_beta/generated/users/item/get_member_objects/get_member_objects_post_request_body.py b/msgraph_beta/generated/users/item/get_member_objects/get_member_objects_post_request_body.py index 07b489d3958..6fb5257fd5d 100644 --- a/msgraph_beta/generated/users/item/get_member_objects/get_member_objects_post_request_body.py +++ b/msgraph_beta/generated/users/item/get_member_objects/get_member_objects_post_request_body.py @@ -13,7 +13,7 @@ class GetMemberObjectsPostRequestBody(AdditionalDataHolder, BackedModel, Parsabl # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The securityEnabledOnly property - security_enabled_only: Optional[bool] = None + security_enabled_only: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> GetMemberObjectsPostRequestBody: diff --git a/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py b/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py new file mode 100644 index 00000000000..5ffd1ed5ad2 --- /dev/null +++ b/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + from ......models.sensitivity_label import SensitivityLabel + +class ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(BaseRequestBuilder): + """ + Provides operations to call the computeInheritance method. Original name: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: + """ + Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e and sets the default values. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['contentFormats'] = content_formats + path_parameters['labelIds'] = label_ids + path_parameters['locale'] = locale + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/informationProtection/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ......models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, raw_url) + + @dataclass + class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py deleted file mode 100644 index 7656c0d57b2..00000000000 --- a/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - from ......models.sensitivity_label import SensitivityLabel - -class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the computeInheritance method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: - """ - Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder and sets the default values. - param content_formats: Usage: contentFormats={contentFormats} - param label_ids: Usage: labelIds={labelIds} - param locale: Usage: locale='{locale}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['contentFormats'] = content_formats - path_parameters['labelIds'] = label_ids - path_parameters['locale'] = locale - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/informationProtection/sensitivityLabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[SensitivityLabel] - Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ......models.sensitivity_label import SensitivityLabel - - return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py b/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py new file mode 100644 index 00000000000..b412975f4fb --- /dev/null +++ b/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e.py @@ -0,0 +1,89 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from ........models.sensitivity_label import SensitivityLabel + +class ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(BaseRequestBuilder): + """ + Provides operations to call the computeInheritance method. Original name: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: + """ + Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e and sets the default values. + param content_formats: Usage: contentFormats={contentFormats} + param label_ids: Usage: labelIds={labelIds} + param locale: Usage: locale='{locale}' + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['contentFormats'] = content_formats + path_parameters['labelIds'] = label_ids + path_parameters['locale'] = locale + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/informationProtection/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[SensitivityLabel] + Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.sensitivity_label import SensitivityLabel + + return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, raw_url) + + @dataclass + class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py b/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py deleted file mode 100644 index 76418fcf040..00000000000 --- a/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/item/sublabels/compute_inheritance_with_label_ids_with_locale_with_content_formats/compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder.py +++ /dev/null @@ -1,89 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ........models.o_data_errors.o_data_error import ODataError - from ........models.sensitivity_label import SensitivityLabel - -class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the computeInheritance method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], content_formats: Optional[str] = None, label_ids: Optional[str] = None, locale: Optional[str] = None) -> None: - """ - Instantiates a new ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder and sets the default values. - param content_formats: Usage: contentFormats={contentFormats} - param label_ids: Usage: labelIds={labelIds} - param locale: Usage: locale='{locale}' - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['contentFormats'] = content_formats - path_parameters['labelIds'] = label_ids - path_parameters['locale'] = locale - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/informationProtection/sensitivityLabels/{sensitivityLabel%2Did}/sublabels/computeInheritance(labelIds={labelIds},locale='{locale}',contentFormats={contentFormats})", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[SensitivityLabel]: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[SensitivityLabel] - Find more info here: https://learn.microsoft.com/graph/api/sensitivitylabel-computeinheritance?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from ........models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from ........models.sensitivity_label import SensitivityLabel - - return await self.request_adapter.send_async(request_info, SensitivityLabel, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Calculate the sensitivity label that should be inherited by an output artifact, given a set of sensitivity labels from input or referenced artifacts. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilderGetRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/item/sublabels/sublabels_request_builder.py b/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/item/sublabels/sublabels_request_builder.py index 911c3a50d57..98aceadcf6d 100644 --- a/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/item/sublabels/sublabels_request_builder.py +++ b/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/item/sublabels/sublabels_request_builder.py @@ -17,7 +17,7 @@ from .......models.o_data_errors.o_data_error import ODataError from .......models.sensitivity_label import SensitivityLabel from .......models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder from .count.count_request_builder import CountRequestBuilder from .evaluate.evaluate_request_builder import EvaluateRequestBuilder @@ -50,13 +50,13 @@ def by_sensitivity_label_id1(self,sensitivity_label_id1: str) -> SensitivityLabe url_tpl_params["sensitivityLabel%2Did1"] = sensitivity_label_id1 return SensitivityLabelItemRequestBuilder(self.request_adapter, url_tpl_params) - def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: """ Provides operations to call the computeInheritance method. param content_formats: Usage: contentFormats={contentFormats} param label_ids: Usage: labelIds={labelIds} param locale: Usage: locale='{locale}' - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e """ if content_formats is None: raise TypeError("content_formats cannot be null.") @@ -64,9 +64,9 @@ def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,con raise TypeError("label_ids cannot be null.") if locale is None: raise TypeError("locale cannot be null.") - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) async def get(self,request_configuration: Optional[RequestConfiguration[SublabelsRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabelCollectionResponse]: """ diff --git a/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py b/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py index 27c39588ae9..47bdc59ee44 100644 --- a/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py +++ b/msgraph_beta/generated/users/item/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py @@ -17,7 +17,7 @@ from .....models.o_data_errors.o_data_error import ODataError from .....models.sensitivity_label import SensitivityLabel from .....models.sensitivity_label_collection_response import SensitivityLabelCollectionResponse - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e from .compute_rights_and_inheritance.compute_rights_and_inheritance_request_builder import ComputeRightsAndInheritanceRequestBuilder from .count.count_request_builder import CountRequestBuilder from .evaluate.evaluate_request_builder import EvaluateRequestBuilder @@ -50,13 +50,13 @@ def by_sensitivity_label_id(self,sensitivity_label_id: str) -> SensitivityLabelI url_tpl_params["sensitivityLabel%2Did"] = sensitivity_label_id return SensitivityLabelItemRequestBuilder(self.request_adapter, url_tpl_params) - def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder: + def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,content_formats: str, label_ids: str, locale: str) -> ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e: """ Provides operations to call the computeInheritance method. param content_formats: Usage: contentFormats={contentFormats} param label_ids: Usage: labelIds={labelIds} param locale: Usage: locale='{locale}' - Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + Returns: ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e """ if content_formats is None: raise TypeError("content_formats cannot be null.") @@ -64,9 +64,9 @@ def compute_inheritance_with_label_ids_with_locale_with_content_formats(self,con raise TypeError("label_ids cannot be null.") if locale is None: raise TypeError("locale cannot be null.") - from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_formats_request_builder import ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder + from .compute_inheritance_with_label_ids_with_locale_with_content_formats.compute_inheritance_with_label_ids_with_locale_with_content_form_9657694e import ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e - return ComputeInheritanceWithLabelIdsWithLocaleWithContentFormatsRequestBuilder(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) + return ComputeInheritanceWithLabelIdsWithLocaleWithContentForm_9657694e(self.request_adapter, self.path_parameters, content_formats, label_ids, locale) async def get(self,request_configuration: Optional[RequestConfiguration[SensitivityLabelsRequestBuilderGetQueryParameters]] = None) -> Optional[SensitivityLabelCollectionResponse]: """ diff --git a/msgraph_beta/generated/users/item/invalidate_all_refresh_tokens/invalidate_all_refresh_tokens_post_response.py b/msgraph_beta/generated/users/item/invalidate_all_refresh_tokens/invalidate_all_refresh_tokens_post_response.py index cf1ac272e1e..f6c5525d61f 100644 --- a/msgraph_beta/generated/users/item/invalidate_all_refresh_tokens/invalidate_all_refresh_tokens_post_response.py +++ b/msgraph_beta/generated/users/item/invalidate_all_refresh_tokens/invalidate_all_refresh_tokens_post_response.py @@ -13,7 +13,7 @@ class InvalidateAllRefreshTokensPostResponse(AdditionalDataHolder, BackedModel, # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> InvalidateAllRefreshTokensPostResponse: diff --git a/msgraph_beta/generated/users/item/is_managed_app_user_blocked/is_managed_app_user_blocked_get_response.py b/msgraph_beta/generated/users/item/is_managed_app_user_blocked/is_managed_app_user_blocked_get_response.py index d251bb77275..04d326ff099 100644 --- a/msgraph_beta/generated/users/item/is_managed_app_user_blocked/is_managed_app_user_blocked_get_response.py +++ b/msgraph_beta/generated/users/item/is_managed_app_user_blocked/is_managed_app_user_blocked_get_response.py @@ -13,7 +13,7 @@ class IsManagedAppUserBlockedGetResponse(AdditionalDataHolder, BackedModel, Pars # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> IsManagedAppUserBlockedGetResponse: diff --git a/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/messages/item/mark_as_junk/mark_as_junk_post_request_body.py b/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/messages/item/mark_as_junk/mark_as_junk_post_request_body.py index 0575b45c5c1..711a7727196 100644 --- a/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/messages/item/mark_as_junk/mark_as_junk_post_request_body.py +++ b/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/messages/item/mark_as_junk/mark_as_junk_post_request_body.py @@ -13,7 +13,7 @@ class MarkAsJunkPostRequestBody(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 MoveToJunk property - move_to_junk: Optional[bool] = None + move_to_junk: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MarkAsJunkPostRequestBody: diff --git a/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/messages/item/mark_as_not_junk/mark_as_not_junk_post_request_body.py b/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/messages/item/mark_as_not_junk/mark_as_not_junk_post_request_body.py index 8bcd19c06a5..99642aade18 100644 --- a/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/messages/item/mark_as_not_junk/mark_as_not_junk_post_request_body.py +++ b/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/messages/item/mark_as_not_junk/mark_as_not_junk_post_request_body.py @@ -13,7 +13,7 @@ class MarkAsNotJunkPostRequestBody(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 MoveToInbox property - move_to_inbox: Optional[bool] = None + move_to_inbox: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MarkAsNotJunkPostRequestBody: diff --git a/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/messages/item/report_message/report_message_post_request_body.py b/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/messages/item/report_message/report_message_post_request_body.py index 69cf0056769..ca28f0ecb3a 100644 --- a/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/messages/item/report_message/report_message_post_request_body.py +++ b/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/messages/item/report_message/report_message_post_request_body.py @@ -16,7 +16,7 @@ class ReportMessagePostRequestBody(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 IsMessageMoveRequested property - is_message_move_requested: Optional[bool] = None + is_message_move_requested: Optional[bool] = False # The ReportAction property report_action: Optional[ReportAction] = None diff --git a/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/update_all_messages_read_state/update_all_messages_read_state_post_request_body.py b/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/update_all_messages_read_state/update_all_messages_read_state_post_request_body.py index c9381438ac7..fbb2cb458e2 100644 --- a/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/update_all_messages_read_state/update_all_messages_read_state_post_request_body.py +++ b/msgraph_beta/generated/users/item/mail_folders/item/child_folders/item/update_all_messages_read_state/update_all_messages_read_state_post_request_body.py @@ -13,9 +13,9 @@ class UpdateAllMessagesReadStatePostRequestBody(AdditionalDataHolder, BackedMode # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The isRead property - is_read: Optional[bool] = None + is_read: Optional[bool] = False # The suppressReadReceipts property - suppress_read_receipts: Optional[bool] = None + suppress_read_receipts: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UpdateAllMessagesReadStatePostRequestBody: diff --git a/msgraph_beta/generated/users/item/mail_folders/item/messages/item/mark_as_junk/mark_as_junk_post_request_body.py b/msgraph_beta/generated/users/item/mail_folders/item/messages/item/mark_as_junk/mark_as_junk_post_request_body.py index 0575b45c5c1..711a7727196 100644 --- a/msgraph_beta/generated/users/item/mail_folders/item/messages/item/mark_as_junk/mark_as_junk_post_request_body.py +++ b/msgraph_beta/generated/users/item/mail_folders/item/messages/item/mark_as_junk/mark_as_junk_post_request_body.py @@ -13,7 +13,7 @@ class MarkAsJunkPostRequestBody(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 MoveToJunk property - move_to_junk: Optional[bool] = None + move_to_junk: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MarkAsJunkPostRequestBody: diff --git a/msgraph_beta/generated/users/item/mail_folders/item/messages/item/mark_as_not_junk/mark_as_not_junk_post_request_body.py b/msgraph_beta/generated/users/item/mail_folders/item/messages/item/mark_as_not_junk/mark_as_not_junk_post_request_body.py index 8bcd19c06a5..99642aade18 100644 --- a/msgraph_beta/generated/users/item/mail_folders/item/messages/item/mark_as_not_junk/mark_as_not_junk_post_request_body.py +++ b/msgraph_beta/generated/users/item/mail_folders/item/messages/item/mark_as_not_junk/mark_as_not_junk_post_request_body.py @@ -13,7 +13,7 @@ class MarkAsNotJunkPostRequestBody(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 MoveToInbox property - move_to_inbox: Optional[bool] = None + move_to_inbox: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MarkAsNotJunkPostRequestBody: diff --git a/msgraph_beta/generated/users/item/mail_folders/item/messages/item/report_message/report_message_post_request_body.py b/msgraph_beta/generated/users/item/mail_folders/item/messages/item/report_message/report_message_post_request_body.py index 2bf5af028dc..81775c8bdd5 100644 --- a/msgraph_beta/generated/users/item/mail_folders/item/messages/item/report_message/report_message_post_request_body.py +++ b/msgraph_beta/generated/users/item/mail_folders/item/messages/item/report_message/report_message_post_request_body.py @@ -16,7 +16,7 @@ class ReportMessagePostRequestBody(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 IsMessageMoveRequested property - is_message_move_requested: Optional[bool] = None + is_message_move_requested: Optional[bool] = False # The ReportAction property report_action: Optional[ReportAction] = None diff --git a/msgraph_beta/generated/users/item/mail_folders/item/update_all_messages_read_state/update_all_messages_read_state_post_request_body.py b/msgraph_beta/generated/users/item/mail_folders/item/update_all_messages_read_state/update_all_messages_read_state_post_request_body.py index c9381438ac7..fbb2cb458e2 100644 --- a/msgraph_beta/generated/users/item/mail_folders/item/update_all_messages_read_state/update_all_messages_read_state_post_request_body.py +++ b/msgraph_beta/generated/users/item/mail_folders/item/update_all_messages_read_state/update_all_messages_read_state_post_request_body.py @@ -13,9 +13,9 @@ class UpdateAllMessagesReadStatePostRequestBody(AdditionalDataHolder, BackedMode # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The isRead property - is_read: Optional[bool] = None + is_read: Optional[bool] = False # The suppressReadReceipts property - suppress_read_receipts: Optional[bool] = None + suppress_read_receipts: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> UpdateAllMessagesReadStatePostRequestBody: diff --git a/msgraph_beta/generated/users/item/managed_devices/execute_action/execute_action_post_request_body.py b/msgraph_beta/generated/users/item/managed_devices/execute_action/execute_action_post_request_body.py index 4bb26958c71..09ece4806e5 100644 --- a/msgraph_beta/generated/users/item/managed_devices/execute_action/execute_action_post_request_body.py +++ b/msgraph_beta/generated/users/item/managed_devices/execute_action/execute_action_post_request_body.py @@ -15,6 +15,12 @@ class ExecuteActionPostRequestBody(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 keepEnrollmentData property + keep_enrollment_data: Optional[bool] = False + # The keepUserData property + keep_user_data: Optional[bool] = False + # The persistEsimDataPlan property + persist_esim_data_plan: Optional[bool] = False # The actionName property action_name: Optional[ManagedDeviceRemoteAction] = None # The carrierUrl property @@ -25,18 +31,12 @@ class ExecuteActionPostRequestBody(AdditionalDataHolder, BackedModel, Parsable): device_ids: Optional[list[str]] = None # The deviceName property device_name: Optional[str] = None - # The keepEnrollmentData property - keep_enrollment_data: Optional[bool] = None - # The keepUserData property - keep_user_data: Optional[bool] = None # The notificationBody property notification_body: Optional[str] = None # The notificationTitle property notification_title: Optional[str] = None # The organizationalUnitPath property organizational_unit_path: Optional[str] = None - # The persistEsimDataPlan property - persist_esim_data_plan: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> ExecuteActionPostRequestBody: diff --git a/msgraph_beta/generated/users/item/managed_devices/item/clean_windows_device/clean_windows_device_post_request_body.py b/msgraph_beta/generated/users/item/managed_devices/item/clean_windows_device/clean_windows_device_post_request_body.py index 9a9f1c83727..fd530228aa9 100644 --- a/msgraph_beta/generated/users/item/managed_devices/item/clean_windows_device/clean_windows_device_post_request_body.py +++ b/msgraph_beta/generated/users/item/managed_devices/item/clean_windows_device/clean_windows_device_post_request_body.py @@ -13,7 +13,7 @@ class CleanWindowsDevicePostRequestBody(AdditionalDataHolder, BackedModel, Parsa # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The keepUserData property - keep_user_data: Optional[bool] = None + keep_user_data: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> CleanWindowsDevicePostRequestBody: diff --git a/msgraph_beta/generated/users/item/managed_devices/item/managed_device_item_request_builder.py b/msgraph_beta/generated/users/item/managed_devices/item/managed_device_item_request_builder.py index 2f5e1dbe595..8bd63433f7b 100644 --- a/msgraph_beta/generated/users/item/managed_devices/item/managed_device_item_request_builder.py +++ b/msgraph_beta/generated/users/item/managed_devices/item/managed_device_item_request_builder.py @@ -49,7 +49,7 @@ from .recover_passcode.recover_passcode_request_builder import RecoverPasscodeRequestBuilder from .reenable.reenable_request_builder import ReenableRequestBuilder from .remote_lock.remote_lock_request_builder import RemoteLockRequestBuilder - from .remove_device_firmware_configuration_interface_management.remove_device_firmware_configuration_interface_management_request_builder import RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder + from .remove_device_firmware_configuration_interface_management.remove_device_firmware_configuration_interface_management_req_abf9bd5f import RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f from .request_remote_assistance.request_remote_assistance_request_builder import RequestRemoteAssistanceRequestBuilder from .reset_passcode.reset_passcode_request_builder import ResetPasscodeRequestBuilder from .restore_managed_home_screen.restore_managed_home_screen_request_builder import RestoreManagedHomeScreenRequestBuilder @@ -495,13 +495,13 @@ def remote_lock(self) -> RemoteLockRequestBuilder: return RemoteLockRequestBuilder(self.request_adapter, self.path_parameters) @property - def remove_device_firmware_configuration_interface_management(self) -> RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder: + def remove_device_firmware_configuration_interface_management(self) -> RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f: """ Provides operations to call the removeDeviceFirmwareConfigurationInterfaceManagement method. """ - from .remove_device_firmware_configuration_interface_management.remove_device_firmware_configuration_interface_management_request_builder import RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder + from .remove_device_firmware_configuration_interface_management.remove_device_firmware_configuration_interface_management_req_abf9bd5f import RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f - return RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(self.request_adapter, self.path_parameters) + return RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f(self.request_adapter, self.path_parameters) @property def request_remote_assistance(self) -> RequestRemoteAssistanceRequestBuilder: diff --git a/msgraph_beta/generated/users/item/managed_devices/item/remove_device_firmware_configuration_interface_management/remove_device_firmware_configuration_interface_management_req_abf9bd5f.py b/msgraph_beta/generated/users/item/managed_devices/item/remove_device_firmware_configuration_interface_management/remove_device_firmware_configuration_interface_management_req_abf9bd5f.py new file mode 100644 index 00000000000..c3630e01167 --- /dev/null +++ b/msgraph_beta/generated/users/item/managed_devices/item/remove_device_firmware_configuration_interface_management/remove_device_firmware_configuration_interface_management_req_abf9bd5f.py @@ -0,0 +1,78 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ......models.o_data_errors.o_data_error import ODataError + +class RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f(BaseRequestBuilder): + """ + Provides operations to call the removeDeviceFirmwareConfigurationInterfaceManagement method. Original name: RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/managedDevices/{managedDevice%2Did}/removeDeviceFirmwareConfigurationInterfaceManagement", path_parameters) + + async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Remove device from Device Firmware Configuration Interface management + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_post_request_information( + request_configuration + ) + from ......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Remove device from Device Firmware Configuration Interface management + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RemoveDeviceFirmwareConfigurationInterfaceManagementReq_abf9bd5f(self.request_adapter, raw_url) + + @dataclass + class RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/managed_devices/item/remove_device_firmware_configuration_interface_management/remove_device_firmware_configuration_interface_management_request_builder.py b/msgraph_beta/generated/users/item/managed_devices/item/remove_device_firmware_configuration_interface_management/remove_device_firmware_configuration_interface_management_request_builder.py deleted file mode 100644 index 38b1f1474c1..00000000000 --- a/msgraph_beta/generated/users/item/managed_devices/item/remove_device_firmware_configuration_interface_management/remove_device_firmware_configuration_interface_management_request_builder.py +++ /dev/null @@ -1,78 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from ......models.o_data_errors.o_data_error import ODataError - -class RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the removeDeviceFirmwareConfigurationInterfaceManagement method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/managedDevices/{managedDevice%2Did}/removeDeviceFirmwareConfigurationInterfaceManagement", path_parameters) - - async def post(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: - """ - Remove device from Device Firmware Configuration Interface management - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: None - """ - request_info = self.to_post_request_information( - request_configuration - ) - from ......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) - - def to_post_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Remove device from Device Firmware Configuration Interface management - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class RemoveDeviceFirmwareConfigurationInterfaceManagementRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/users/item/managed_devices/item/windows_defender_scan/windows_defender_scan_post_request_body.py b/msgraph_beta/generated/users/item/managed_devices/item/windows_defender_scan/windows_defender_scan_post_request_body.py index 44e2f8429a4..21925a46705 100644 --- a/msgraph_beta/generated/users/item/managed_devices/item/windows_defender_scan/windows_defender_scan_post_request_body.py +++ b/msgraph_beta/generated/users/item/managed_devices/item/windows_defender_scan/windows_defender_scan_post_request_body.py @@ -13,7 +13,7 @@ class WindowsDefenderScanPostRequestBody(AdditionalDataHolder, BackedModel, Pars # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The quickScan property - quick_scan: Optional[bool] = None + quick_scan: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WindowsDefenderScanPostRequestBody: diff --git a/msgraph_beta/generated/users/item/managed_devices/item/wipe/wipe_post_request_body.py b/msgraph_beta/generated/users/item/managed_devices/item/wipe/wipe_post_request_body.py index 13ebcd22020..c7c4b47cc3a 100644 --- a/msgraph_beta/generated/users/item/managed_devices/item/wipe/wipe_post_request_body.py +++ b/msgraph_beta/generated/users/item/managed_devices/item/wipe/wipe_post_request_body.py @@ -16,17 +16,17 @@ class WipePostRequestBody(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 keepEnrollmentData property - keep_enrollment_data: Optional[bool] = None + keep_enrollment_data: Optional[bool] = False # The keepUserData property - keep_user_data: Optional[bool] = None + keep_user_data: Optional[bool] = False + # The persistEsimDataPlan property + persist_esim_data_plan: Optional[bool] = False + # The useProtectedWipe property + use_protected_wipe: Optional[bool] = False # The macOsUnlockCode property mac_os_unlock_code: Optional[str] = None # The obliterationBehavior property obliteration_behavior: Optional[ObliterationBehavior] = None - # The persistEsimDataPlan property - persist_esim_data_plan: Optional[bool] = None - # The useProtectedWipe property - use_protected_wipe: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> WipePostRequestBody: diff --git a/msgraph_beta/generated/users/item/managed_devices/managed_devices_request_builder.py b/msgraph_beta/generated/users/item/managed_devices/managed_devices_request_builder.py index 9b77115897b..cf2cc9f887b 100644 --- a/msgraph_beta/generated/users/item/managed_devices/managed_devices_request_builder.py +++ b/msgraph_beta/generated/users/item/managed_devices/managed_devices_request_builder.py @@ -24,7 +24,7 @@ from .execute_action.execute_action_request_builder import ExecuteActionRequestBuilder from .item.managed_device_item_request_builder import ManagedDeviceItemRequestBuilder from .move_devices_to_o_u.move_devices_to_o_u_request_builder import MoveDevicesToOURequestBuilder - from .retrieve_powerlift_app_diagnostics_details_with_user_principal_name.retrieve_powerlift_app_diagnostics_details_with_user_principal_name_request_builder import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder + from .retrieve_powerlift_app_diagnostics_details_with_user_principal_name.retrieve_powerlift_app_diagnostics_details_with_user_principal_dd1e6da7 import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 class ManagedDevicesRequestBuilder(BaseRequestBuilder): """ @@ -108,17 +108,17 @@ async def post(self,body: ManagedDevice, request_configuration: Optional[Request return await self.request_adapter.send_async(request_info, ManagedDevice, error_mapping) - def retrieve_powerlift_app_diagnostics_details_with_user_principal_name(self,user_principal_name: str) -> RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder: + def retrieve_powerlift_app_diagnostics_details_with_user_principal_name(self,user_principal_name: str) -> RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7: """ Provides operations to call the retrievePowerliftAppDiagnosticsDetails method. param user_principal_name: Usage: userPrincipalName='{userPrincipalName}' - Returns: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder + Returns: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 """ if user_principal_name is None: raise TypeError("user_principal_name cannot be null.") - from .retrieve_powerlift_app_diagnostics_details_with_user_principal_name.retrieve_powerlift_app_diagnostics_details_with_user_principal_name_request_builder import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder + from .retrieve_powerlift_app_diagnostics_details_with_user_principal_name.retrieve_powerlift_app_diagnostics_details_with_user_principal_dd1e6da7 import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 - return RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder(self.request_adapter, self.path_parameters, user_principal_name) + return RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7(self.request_adapter, self.path_parameters, user_principal_name) def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[ManagedDevicesRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ 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_071ac5d5.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_071ac5d5.py new file mode 100644 index 00000000000..25ba980693f --- /dev/null +++ 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_071ac5d5.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.powerlift_incident_detail import PowerliftIncidentDetail + +from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse + """ + # The value property + value: Optional[list[PowerliftIncidentDetail]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5 + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.powerlift_incident_detail import PowerliftIncidentDetail + + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.powerlift_incident_detail import PowerliftIncidentDetail + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(PowerliftIncidentDetail)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/users/item/managed_devices/retrieve_powerlift_app_diagnostics_details_with_user_principal_name/retrieve_powerlift_app_diagnostics_details_with_user_principal_dd1e6da7.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_dd1e6da7.py new file mode 100644 index 00000000000..f9d2dd1b5a4 --- /dev/null +++ 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_dd1e6da7.py @@ -0,0 +1,125 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .retrieve_powerlift_app_diagnostics_details_with_user_principal_071ac5d5 import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5 + +class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7(BaseRequestBuilder): + """ + Provides operations to call the retrievePowerliftAppDiagnosticsDetails method. Original name: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], user_principal_name: Optional[str] = None) -> None: + """ + Instantiates a new RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + param user_principal_name: Usage: userPrincipalName='{userPrincipalName}' + Returns: None + """ + if isinstance(path_parameters, dict): + path_parameters['userPrincipalName'] = user_principal_name + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/managedDevices/retrievePowerliftAppDiagnosticsDetails(userPrincipalName='{userPrincipalName}'){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5]: + """ + Invoke function retrievePowerliftAppDiagnosticsDetails + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .retrieve_powerlift_app_diagnostics_details_with_user_principal_071ac5d5 import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5 + + return await self.request_adapter.send_async(request_info, RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_071ac5d5, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Invoke function retrievePowerliftAppDiagnosticsDetails + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipal_dd1e6da7(self.request_adapter, raw_url) + + @dataclass + class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters(): + """ + Invoke function retrievePowerliftAppDiagnosticsDetails + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index 8e1165cef0c..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.powerlift_incident_detail import PowerliftIncidentDetail - -from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[PowerliftIncidentDetail]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.powerlift_incident_detail import PowerliftIncidentDetail - - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.powerlift_incident_detail import PowerliftIncidentDetail - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(PowerliftIncidentDetail)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_beta/generated/users/item/managed_devices/retrieve_powerlift_app_diagnostics_details_with_user_principal_name/retrieve_powerlift_app_diagnostics_details_with_user_principal_name_request_builder.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_request_builder.py deleted file mode 100644 index c47e6184c52..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,125 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .retrieve_powerlift_app_diagnostics_details_with_user_principal_name_get_response import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse - -class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the retrievePowerliftAppDiagnosticsDetails method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]], user_principal_name: Optional[str] = None) -> None: - """ - Instantiates a new RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - param user_principal_name: Usage: userPrincipalName='{userPrincipalName}' - Returns: None - """ - if isinstance(path_parameters, dict): - path_parameters['userPrincipalName'] = user_principal_name - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/managedDevices/retrievePowerliftAppDiagnosticsDetails(userPrincipalName='{userPrincipalName}'){?%24count,%24filter,%24search,%24skip,%24top}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> Optional[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse]: - """ - Invoke function retrievePowerliftAppDiagnosticsDetails - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse] - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .retrieve_powerlift_app_diagnostics_details_with_user_principal_name_get_response import RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse - - return await self.request_adapter.send_async(request_info, RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Invoke function retrievePowerliftAppDiagnosticsDetails - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters(): - """ - Invoke function retrievePowerliftAppDiagnosticsDetails - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "filter": - return "%24filter" - if original_name == "search": - return "%24search" - if original_name == "skip": - return "%24skip" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Filter items by property values - filter: Optional[str] = None - - # Search items by search phrases - search: Optional[str] = None - - # Skip the first n items - skip: Optional[int] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetRequestConfiguration(RequestConfiguration[RetrievePowerliftAppDiagnosticsDetailsWithUserPrincipalNameRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/users/item/messages/item/mark_as_junk/mark_as_junk_post_request_body.py b/msgraph_beta/generated/users/item/messages/item/mark_as_junk/mark_as_junk_post_request_body.py index 0575b45c5c1..711a7727196 100644 --- a/msgraph_beta/generated/users/item/messages/item/mark_as_junk/mark_as_junk_post_request_body.py +++ b/msgraph_beta/generated/users/item/messages/item/mark_as_junk/mark_as_junk_post_request_body.py @@ -13,7 +13,7 @@ class MarkAsJunkPostRequestBody(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 MoveToJunk property - move_to_junk: Optional[bool] = None + move_to_junk: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MarkAsJunkPostRequestBody: diff --git a/msgraph_beta/generated/users/item/messages/item/mark_as_not_junk/mark_as_not_junk_post_request_body.py b/msgraph_beta/generated/users/item/messages/item/mark_as_not_junk/mark_as_not_junk_post_request_body.py index 8bcd19c06a5..99642aade18 100644 --- a/msgraph_beta/generated/users/item/messages/item/mark_as_not_junk/mark_as_not_junk_post_request_body.py +++ b/msgraph_beta/generated/users/item/messages/item/mark_as_not_junk/mark_as_not_junk_post_request_body.py @@ -13,7 +13,7 @@ class MarkAsNotJunkPostRequestBody(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 MoveToInbox property - move_to_inbox: Optional[bool] = None + move_to_inbox: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> MarkAsNotJunkPostRequestBody: diff --git a/msgraph_beta/generated/users/item/messages/item/report_message/report_message_post_request_body.py b/msgraph_beta/generated/users/item/messages/item/report_message/report_message_post_request_body.py index f8313db0707..980e7eb9446 100644 --- a/msgraph_beta/generated/users/item/messages/item/report_message/report_message_post_request_body.py +++ b/msgraph_beta/generated/users/item/messages/item/report_message/report_message_post_request_body.py @@ -16,7 +16,7 @@ class ReportMessagePostRequestBody(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 IsMessageMoveRequested property - is_message_move_requested: Optional[bool] = None + is_message_move_requested: Optional[bool] = False # The ReportAction property report_action: Optional[ReportAction] = None diff --git a/msgraph_beta/generated/users/item/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_37aeadf4.py b/msgraph_beta/generated/users/item/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_37aeadf4.py new file mode 100644 index 00000000000..b229a59afbe --- /dev/null +++ b/msgraph_beta/generated/users/item/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_37aeadf4.py @@ -0,0 +1,154 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_d8a14a3e import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e + +class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4(BaseRequestBuilder): + """ + Provides operations to call the getAllRecordings method. Original name: GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/onlineMeetings/getAllRecordings(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e]: + """ + Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e] + Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getallrecordings?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_d8a14a3e import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e + + return await self.request_adapter.send_async(request_info, GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4(self.request_adapter, raw_url) + + @dataclass + class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "end_date_time": + return "endDateTime" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "meeting_organizer_user_id": + return "meetingOrganizerUserId" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "start_date_time": + return "startDateTime" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: endDateTime=@endDateTime + end_date_time: Optional[datetime.datetime] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Usage: meetingOrganizerUserId='@meetingOrganizerUserId' + meeting_organizer_user_id: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Usage: startDateTime=@startDateTime + start_date_time: Optional[datetime.datetime] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_d8a14a3e.py b/msgraph_beta/generated/users/item/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_d8a14a3e.py new file mode 100644 index 00000000000..794c48332f4 --- /dev/null +++ b/msgraph_beta/generated/users/item/online_meetings/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9/get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_d8a14a3e.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.call_recording import CallRecording + +from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse + """ + # The value property + value: Optional[list[CallRecording]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_d8a14a3e() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.call_recording import CallRecording + + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.call_recording import CallRecording + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallRecording)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_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 deleted file mode 100644 index b19650d85c0..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.call_recording import CallRecording - -from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[CallRecording]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.call_recording import CallRecording - - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.call_recording import CallRecording - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallRecording)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 22c1a756e16..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,154 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse - -class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getAllRecordings method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/onlineMeetings/getAllRecordings(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getallrecordings?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Get all recordings from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call recordings from channel meetings. You can apply the delta function on getAllRecordings to synchronize and get callRecording resources as they're added for onlineMeeting instances organized by the specified user. The delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the recordings for online meetings organized by the user. Incremental synchronization gets recordings that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. Find more information in the delta query documentation. For more examples, see callRecording: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "meeting_organizer_user_id": - return "meetingOrganizerUserId" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: endDateTime=@endDateTime - end_date_time: Optional[datetime.datetime] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Usage: meetingOrganizerUserId='@meetingOrganizerUserId' - meeting_organizer_user_id: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Usage: startDateTime=@startDateTime - start_date_time: Optional[datetime.datetime] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/users/item/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_561b408a.py b/msgraph_beta/generated/users/item/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_561b408a.py new file mode 100644 index 00000000000..a03cd5b12d8 --- /dev/null +++ b/msgraph_beta/generated/users/item/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_561b408a.py @@ -0,0 +1,61 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter +from typing import Any, Optional, TYPE_CHECKING, Union + +if TYPE_CHECKING: + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.call_transcript import CallTranscript + +from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + +@dataclass +class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a(BaseCollectionPaginationCountResponse, Parsable): + """ + Original name: GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse + """ + # The value property + value: Optional[list[CallTranscript]] = None + + @staticmethod + def create_from_discriminator_value(parse_node: ParseNode) -> GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a: + """ + Creates a new instance of the appropriate class based on discriminator value + param parse_node: The parse node to use to read the discriminator value and create the object + Returns: GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a + """ + if parse_node is None: + raise TypeError("parse_node cannot be null.") + return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a() + + def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: + """ + The deserialization information for the current model + Returns: dict[str, Callable[[ParseNode], None]] + """ + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.call_transcript import CallTranscript + + from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse + from .....models.call_transcript import CallTranscript + + fields: dict[str, Callable[[Any], None]] = { + "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallTranscript)), + } + super_fields = super().get_field_deserializers() + fields.update(super_fields) + return fields + + def serialize(self,writer: SerializationWriter) -> None: + """ + Serializes information the current object + param writer: Serialization writer to use to serialize this model + Returns: None + """ + if writer is None: + raise TypeError("writer cannot be null.") + super().serialize(writer) + writer.write_collection_of_object_values("value", self.value) + + diff --git a/msgraph_beta/generated/users/item/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_f6fef853.py b/msgraph_beta/generated/users/item/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_f6fef853.py new file mode 100644 index 00000000000..b42e22c039c --- /dev/null +++ b/msgraph_beta/generated/users/item/online_meetings/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011/get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_f6fef853.py @@ -0,0 +1,154 @@ +from __future__ import annotations +import datetime +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .....models.o_data_errors.o_data_error import ODataError + from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_561b408a import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a + +class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853(BaseRequestBuilder): + """ + Provides operations to call the getAllTranscripts method. Original name: GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853 and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/onlineMeetings/getAllTranscripts(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a]: + """ + Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a] + Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-beta + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .....models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_561b408a import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a + + return await self.request_adapter.send_async(request_info, GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_561b408a, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def with_url(self,raw_url: str) -> GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853 + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853(self.request_adapter, raw_url) + + @dataclass + class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): + """ + Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "end_date_time": + return "endDateTime" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "meeting_organizer_user_id": + return "meetingOrganizerUserId" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "start_date_time": + return "startDateTime" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Usage: endDateTime=@endDateTime + end_date_time: Optional[datetime.datetime] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Usage: meetingOrganizerUserId='@meetingOrganizerUserId' + meeting_organizer_user_id: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Usage: startDateTime=@startDateTime + start_date_time: Optional[datetime.datetime] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + 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 deleted file mode 100644 index 806847d91f4..00000000000 --- 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 +++ /dev/null @@ -1,58 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.serialization import Parsable, ParseNode, SerializationWriter -from typing import Any, Optional, TYPE_CHECKING, Union - -if TYPE_CHECKING: - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.call_transcript import CallTranscript - -from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - -@dataclass -class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse(BaseCollectionPaginationCountResponse, Parsable): - # The value property - value: Optional[list[CallTranscript]] = None - - @staticmethod - def create_from_discriminator_value(parse_node: ParseNode) -> GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse: - """ - Creates a new instance of the appropriate class based on discriminator value - param parse_node: The parse node to use to read the discriminator value and create the object - Returns: GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse - """ - if parse_node is None: - raise TypeError("parse_node cannot be null.") - return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse() - - def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: - """ - The deserialization information for the current model - Returns: dict[str, Callable[[ParseNode], None]] - """ - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.call_transcript import CallTranscript - - from .....models.base_collection_pagination_count_response import BaseCollectionPaginationCountResponse - from .....models.call_transcript import CallTranscript - - fields: dict[str, Callable[[Any], None]] = { - "value": lambda n : setattr(self, 'value', n.get_collection_of_object_values(CallTranscript)), - } - super_fields = super().get_field_deserializers() - fields.update(super_fields) - return fields - - def serialize(self,writer: SerializationWriter) -> None: - """ - Serializes information the current object - param writer: Serialization writer to use to serialize this model - Returns: None - """ - if writer is None: - raise TypeError("writer cannot be null.") - super().serialize(writer) - writer.write_collection_of_object_values("value", self.value) - - diff --git a/msgraph_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_request_builder.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_request_builder.py deleted file mode 100644 index 76c96152d85..00000000000 --- 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_request_builder.py +++ /dev/null @@ -1,154 +0,0 @@ -from __future__ import annotations -import datetime -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .....models.o_data_errors.o_data_error import ODataError - from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse - -class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the getAllTranscripts method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/onlineMeetings/getAllTranscripts(meetingOrganizerUserId='@meetingOrganizerUserId',startDateTime=@startDateTime,endDateTime=@endDateTime){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top,endDateTime*,meetingOrganizerUserId*,startDateTime*}", path_parameters) - - async def get(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> Optional[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse]: - """ - Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse] - Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-getalltranscripts?view=graph-rest-beta - """ - request_info = self.to_get_request_information( - request_configuration - ) - from .....models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_get_response import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse - - return await self.request_adapter.send_async(request_info, GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeGetResponse, error_mapping) - - def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]] = None) -> RequestInformation: - """ - Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - return request_info - - def with_url(self,raw_url: str) -> GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters(): - """ - Get all transcripts from scheduled onlineMeeting instances for which the specified user is the organizer. This API currently doesn't support getting call transcripts from channel meetings. You can apply the delta function on getAllTranscripts to synchronize and get callTranscript resources as they're added for onlineMeeting instances organized by the specified user. Delta query supports both full synchronization and incremental synchronization. Full synchronization gets all the transcripts for online meetings organized by the user. Incremental synchronization gets transcripts that are added since the last synchronization. Typically, you do an initial full synchronization, and then get incremental changes to that recording view periodically. For more information, see delta query. For more examples, see callTranscript: delta. To learn more about using the Microsoft Teams export APIs to export content, see Export content with the Microsoft Teams export APIs. - """ - def get_query_parameter(self,original_name: str) -> str: - """ - Maps the query parameters names to their encoded names for the URI template parsing. - param original_name: The original query parameter name in the class. - Returns: str - """ - if original_name is None: - raise TypeError("original_name cannot be null.") - if original_name == "count": - return "%24count" - if original_name == "end_date_time": - return "endDateTime" - if original_name == "expand": - return "%24expand" - if original_name == "filter": - return "%24filter" - if original_name == "meeting_organizer_user_id": - return "meetingOrganizerUserId" - if original_name == "orderby": - return "%24orderby" - if original_name == "search": - return "%24search" - if original_name == "select": - return "%24select" - if original_name == "skip": - return "%24skip" - if original_name == "start_date_time": - return "startDateTime" - if original_name == "top": - return "%24top" - return original_name - - # Include count of items - count: Optional[bool] = None - - # Usage: endDateTime=@endDateTime - end_date_time: Optional[datetime.datetime] = None - - # Expand related entities - expand: Optional[list[str]] = None - - # Filter items by property values - filter: Optional[str] = None - - # Usage: meetingOrganizerUserId='@meetingOrganizerUserId' - meeting_organizer_user_id: Optional[str] = None - - # Order items by property values - orderby: Optional[list[str]] = None - - # Search items by search phrases - search: Optional[str] = None - - # Select properties to be returned - select: Optional[list[str]] = None - - # Skip the first n items - skip: Optional[int] = None - - # Usage: startDateTime=@startDateTime - start_date_time: Optional[datetime.datetime] = None - - # Show only the first n items - top: Optional[int] = None - - - @dataclass - class GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetRequestConfiguration(RequestConfiguration[GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilderGetQueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/users/item/online_meetings/item/transcripts/transcripts_request_builder.py b/msgraph_beta/generated/users/item/online_meetings/item/transcripts/transcripts_request_builder.py index 3597db66c93..3f242c738f7 100644 --- a/msgraph_beta/generated/users/item/online_meetings/item/transcripts/transcripts_request_builder.py +++ b/msgraph_beta/generated/users/item/online_meetings/item/transcripts/transcripts_request_builder.py @@ -50,7 +50,7 @@ def by_call_transcript_id(self,call_transcript_id: str) -> CallTranscriptItemReq async def get(self,request_configuration: Optional[RequestConfiguration[TranscriptsRequestBuilderGetQueryParameters]] = None) -> Optional[CallTranscriptCollectionResponse]: """ - Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. + Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Access to this API is governed by tenant administrator settings. See Error responses. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: Optional[CallTranscriptCollectionResponse] Find more info here: https://learn.microsoft.com/graph/api/onlinemeeting-list-transcripts?view=graph-rest-beta @@ -94,7 +94,7 @@ async def post(self,body: CallTranscript, request_configuration: Optional[Reques def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[TranscriptsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: """ - Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. + Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Access to this API is governed by tenant administrator settings. See Error responses. param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ @@ -149,7 +149,7 @@ def delta(self) -> DeltaRequestBuilder: @dataclass class TranscriptsRequestBuilderGetQueryParameters(): """ - Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. However, private channel meetings are not supported at this time. + Retrieve the list of callTranscript objects associated with a scheduled onlineMeeting. This API supports the retrieval of call transcripts from private chat meetings and channel meetings. Access to this API is governed by tenant administrator settings. See Error responses. """ def get_query_parameter(self,original_name: str) -> str: """ diff --git a/msgraph_beta/generated/users/item/online_meetings/online_meetings_request_builder.py b/msgraph_beta/generated/users/item/online_meetings/online_meetings_request_builder.py index 4a791cd13ec..5ca2ebc9195 100644 --- a/msgraph_beta/generated/users/item/online_meetings/online_meetings_request_builder.py +++ b/msgraph_beta/generated/users/item/online_meetings/online_meetings_request_builder.py @@ -19,8 +19,8 @@ from ....models.o_data_errors.o_data_error import ODataError from .count.count_request_builder import CountRequestBuilder from .create_or_get.create_or_get_request_builder import CreateOrGetRequestBuilder - from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time.get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder - from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time.get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9.get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_37aeadf4 import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4 + from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011.get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_f6fef853 import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853 from .item.online_meeting_item_request_builder import OnlineMeetingItemRequestBuilder class OnlineMeetingsRequestBuilder(BaseRequestBuilder): @@ -148,22 +148,22 @@ def create_or_get(self) -> CreateOrGetRequestBuilder: return CreateOrGetRequestBuilder(self.request_adapter, self.path_parameters) @property - def get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time(self) -> GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: + def get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time(self) -> GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4: """ Provides operations to call the getAllRecordings method. """ - from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time.get_all_recordingsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_be4c23e9.get_all_recordingsmeeting_organizer_user_id_meeting_organizer_u_37aeadf4 import GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4 - return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters) + return GetAllRecordingsmeetingOrganizerUserIdMeetingOrganizerU_37aeadf4(self.request_adapter, self.path_parameters) @property - def get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time(self) -> GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder: + def get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time(self) -> GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853: """ Provides operations to call the getAllTranscripts method. """ - from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time.get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_user_id_with_start_date_time_with_end_date_time_request_builder import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder + from .get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_056e0011.get_all_transcriptsmeeting_organizer_user_id_meeting_organizer_f6fef853 import GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853 - return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizerUserIdWithStartDateTimeWithEndDateTimeRequestBuilder(self.request_adapter, self.path_parameters) + return GetAllTranscriptsmeetingOrganizerUserIdMeetingOrganizer_f6fef853(self.request_adapter, self.path_parameters) @dataclass class OnlineMeetingsRequestBuilderGetQueryParameters(): diff --git a/msgraph_beta/generated/users/item/planner/plans/item/history_items/count/count_request_builder.py b/msgraph_beta/generated/users/item/planner/plans/item/history_items/count/count_request_builder.py new file mode 100644 index 00000000000..43d56005fdd --- /dev/null +++ b/msgraph_beta/generated/users/item/planner/plans/item/history_items/count/count_request_builder.py @@ -0,0 +1,104 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + +class CountRequestBuilder(BaseRequestBuilder): + """ + Provides operations to count the resources in the collection. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new CountRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/$count{?%24filter,%24search}", path_parameters) + + async def get(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> Optional[int]: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[int] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[CountRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get the number of the resource + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "text/plain;q=0.9") + return request_info + + def with_url(self,raw_url: str) -> CountRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: CountRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return CountRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class CountRequestBuilderGetQueryParameters(): + """ + Get the number of the resource + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "filter": + return "%24filter" + if original_name == "search": + return "%24search" + return original_name + + # Filter items by property values + filter: Optional[str] = None + + # Search items by search phrases + search: Optional[str] = None + + + @dataclass + class CountRequestBuilderGetRequestConfiguration(RequestConfiguration[CountRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/planner/plans/item/history_items/history_items_request_builder.py b/msgraph_beta/generated/users/item/planner/plans/item/history_items/history_items_request_builder.py new file mode 100644 index 00000000000..9cc6819d876 --- /dev/null +++ b/msgraph_beta/generated/users/item/planner/plans/item/history_items/history_items_request_builder.py @@ -0,0 +1,208 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .......models.planner_history_item import PlannerHistoryItem + from .......models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + from .count.count_request_builder import CountRequestBuilder + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + +class HistoryItemsRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new HistoryItemsRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/planner/plans/{plannerPlan%2Did}/historyItems{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}", path_parameters) + + def by_planner_history_item_id(self,planner_history_item_id: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + param planner_history_item_id: The unique identifier of plannerHistoryItem + Returns: PlannerHistoryItemItemRequestBuilder + """ + if planner_history_item_id is None: + raise TypeError("planner_history_item_id cannot be null.") + from .item.planner_history_item_item_request_builder import PlannerHistoryItemItemRequestBuilder + + url_tpl_params = get_path_parameters(self.path_parameters) + url_tpl_params["plannerHistoryItem%2Did"] = planner_history_item_id + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, url_tpl_params) + + async def get(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItemCollectionResponse]: + """ + Get historyItems from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItemCollectionResponse] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.planner_history_item_collection_response import PlannerHistoryItemCollectionResponse + + return await self.request_adapter.send_async(request_info, PlannerHistoryItemCollectionResponse, error_mapping) + + async def post(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Create new navigation property to historyItems for users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .......models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_post_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Create new navigation property to historyItems for users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> HistoryItemsRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: HistoryItemsRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return HistoryItemsRequestBuilder(self.request_adapter, raw_url) + + @property + def count(self) -> CountRequestBuilder: + """ + Provides operations to count the resources in the collection. + """ + from .count.count_request_builder import CountRequestBuilder + + return CountRequestBuilder(self.request_adapter, self.path_parameters) + + @dataclass + class HistoryItemsRequestBuilderGetQueryParameters(): + """ + Get historyItems from users + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "count": + return "%24count" + if original_name == "expand": + return "%24expand" + if original_name == "filter": + return "%24filter" + if original_name == "orderby": + return "%24orderby" + if original_name == "search": + return "%24search" + if original_name == "select": + return "%24select" + if original_name == "skip": + return "%24skip" + if original_name == "top": + return "%24top" + return original_name + + # Include count of items + count: Optional[bool] = None + + # Expand related entities + expand: Optional[list[str]] = None + + # Filter items by property values + filter: Optional[str] = None + + # Order items by property values + orderby: Optional[list[str]] = None + + # Search items by search phrases + search: Optional[str] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + # Skip the first n items + skip: Optional[int] = None + + # Show only the first n items + top: Optional[int] = None + + + @dataclass + class HistoryItemsRequestBuilderGetRequestConfiguration(RequestConfiguration[HistoryItemsRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class HistoryItemsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py b/msgraph_beta/generated/users/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py new file mode 100644 index 00000000000..394cf3bc35c --- /dev/null +++ b/msgraph_beta/generated/users/item/planner/plans/item/history_items/item/planner_history_item_item_request_builder.py @@ -0,0 +1,188 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from ........models.o_data_errors.o_data_error import ODataError + from ........models.planner_history_item import PlannerHistoryItem + +class PlannerHistoryItemItemRequestBuilder(BaseRequestBuilder): + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new PlannerHistoryItemItemRequestBuilder and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/planner/plans/{plannerPlan%2Did}/historyItems/{plannerHistoryItem%2Did}{?%24expand,%24select}", path_parameters) + + async def delete(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> None: + """ + Delete navigation property historyItems for users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: None + """ + request_info = self.to_delete_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + return await self.request_adapter.send_no_response_content_async(request_info, error_mapping) + + async def get(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Get historyItems from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + request_info = self.to_get_request_information( + request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + async def patch(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[PlannerHistoryItem]: + """ + Update the navigation property historyItems in users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[PlannerHistoryItem] + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_patch_request_information( + body, request_configuration + ) + from ........models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from ........models.planner_history_item import PlannerHistoryItem + + return await self.request_adapter.send_async(request_info, PlannerHistoryItem, error_mapping) + + def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Delete navigation property historyItems for users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_get_request_information(self,request_configuration: Optional[RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]] = None) -> RequestInformation: + """ + Get historyItems from users + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + return request_info + + def to_patch_request_information(self,body: PlannerHistoryItem, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Update the navigation property historyItems in users + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> PlannerHistoryItemItemRequestBuilder: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: PlannerHistoryItemItemRequestBuilder + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return PlannerHistoryItemItemRequestBuilder(self.request_adapter, raw_url) + + @dataclass + class PlannerHistoryItemItemRequestBuilderDeleteRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetQueryParameters(): + """ + Get historyItems from users + """ + def get_query_parameter(self,original_name: str) -> str: + """ + Maps the query parameters names to their encoded names for the URI template parsing. + param original_name: The original query parameter name in the class. + Returns: str + """ + if original_name is None: + raise TypeError("original_name cannot be null.") + if original_name == "expand": + return "%24expand" + if original_name == "select": + return "%24select" + return original_name + + # Expand related entities + expand: Optional[list[str]] = None + + # Select properties to be returned + select: Optional[list[str]] = None + + + @dataclass + class PlannerHistoryItemItemRequestBuilderGetRequestConfiguration(RequestConfiguration[PlannerHistoryItemItemRequestBuilderGetQueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + @dataclass + class PlannerHistoryItemItemRequestBuilderPatchRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/planner/plans/item/planner_plan_item_request_builder.py b/msgraph_beta/generated/users/item/planner/plans/item/planner_plan_item_request_builder.py index 917a3f8e163..4c1fcd5bf83 100644 --- a/msgraph_beta/generated/users/item/planner/plans/item/planner_plan_item_request_builder.py +++ b/msgraph_beta/generated/users/item/planner/plans/item/planner_plan_item_request_builder.py @@ -20,6 +20,7 @@ from .buckets.buckets_request_builder import BucketsRequestBuilder from .details.details_request_builder import DetailsRequestBuilder from .get_usage_rights.get_usage_rights_request_builder import GetUsageRightsRequestBuilder + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder from .move_to_container.move_to_container_request_builder import MoveToContainerRequestBuilder from .tasks.tasks_request_builder import TasksRequestBuilder from .unarchive.unarchive_request_builder import UnarchiveRequestBuilder @@ -181,6 +182,15 @@ def get_usage_rights(self) -> GetUsageRightsRequestBuilder: return GetUsageRightsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def history_items(self) -> HistoryItemsRequestBuilder: + """ + Provides operations to manage the historyItems property of the microsoft.graph.plannerPlan entity. + """ + from .history_items.history_items_request_builder import HistoryItemsRequestBuilder + + return HistoryItemsRequestBuilder(self.request_adapter, self.path_parameters) + @property def move_to_container(self) -> MoveToContainerRequestBuilder: """ diff --git a/msgraph_beta/generated/users/item/revoke_sign_in_sessions/revoke_sign_in_sessions_post_response.py b/msgraph_beta/generated/users/item/revoke_sign_in_sessions/revoke_sign_in_sessions_post_response.py index 60fdc47b7c2..7db6b0632af 100644 --- a/msgraph_beta/generated/users/item/revoke_sign_in_sessions/revoke_sign_in_sessions_post_response.py +++ b/msgraph_beta/generated/users/item/revoke_sign_in_sessions/revoke_sign_in_sessions_post_response.py @@ -13,7 +13,7 @@ class RevokeSignInSessionsPostResponse(AdditionalDataHolder, BackedModel, Parsab # Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. additional_data: dict[str, Any] = field(default_factory=dict) # The value property - value: Optional[bool] = None + value: Optional[bool] = False @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> RevokeSignInSessionsPostResponse: diff --git a/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/microsoft_graph_security_evaluate_classification_results_requ_fb04bbec.py b/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/microsoft_graph_security_evaluate_classification_results_requ_fb04bbec.py new file mode 100644 index 00000000000..f69c1f6fe81 --- /dev/null +++ b/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/microsoft_graph_security_evaluate_classification_results_requ_fb04bbec.py @@ -0,0 +1,90 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +from kiota_abstractions.serialization import Parsable, ParsableFactory +from typing import Any, Optional, TYPE_CHECKING, Union +from warnings import warn + +if TYPE_CHECKING: + from .......models.o_data_errors.o_data_error import ODataError + from .evaluate_classification_results_post_request_body import EvaluateClassificationResultsPostRequestBody + from .evaluate_classification_results_post_response import EvaluateClassificationResultsPostResponse + +class MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec(BaseRequestBuilder): + """ + Provides operations to call the evaluateClassificationResults method. Original name: MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder + """ + def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: + """ + Instantiates a new MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec and sets the default values. + param path_parameters: The raw url or the url-template parameters for the request. + param request_adapter: The request adapter to use to execute the requests. + Returns: None + """ + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/security/informationProtection/sensitivityLabels/microsoft.graph.security.evaluateClassificationResults", path_parameters) + + async def post(self,body: EvaluateClassificationResultsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[EvaluateClassificationResultsPostResponse]: + """ + Use the classification results to compute the sensitivity label that should be applied and return the set of actions that must be taken to correctly label the information. This API is useful when a label should be set automatically based on classification of the file contents, rather than labeled directly by a user or service. To evaluate based on classification results, provide the contentInfo, which includes existing content metadata key-value pairs, and classification results. The API returns an informationProtectionAction that contains one of more of the following: + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[EvaluateClassificationResultsPostResponse] + Find more info here: https://learn.microsoft.com/graph/api/security-sensitivitylabel-evaluateclassificationresults?view=graph-rest-beta + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = self.to_post_request_information( + body, request_configuration + ) + from .......models.o_data_errors.o_data_error import ODataError + + error_mapping: dict[str, type[ParsableFactory]] = { + "XXX": ODataError, + } + if not self.request_adapter: + raise Exception("Http core is null") + from .evaluate_classification_results_post_response import EvaluateClassificationResultsPostResponse + + return await self.request_adapter.send_async(request_info, EvaluateClassificationResultsPostResponse, error_mapping) + + def to_post_request_information(self,body: EvaluateClassificationResultsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: + """ + Use the classification results to compute the sensitivity label that should be applied and return the set of actions that must be taken to correctly label the information. This API is useful when a label should be set automatically based on classification of the file contents, rather than labeled directly by a user or service. To evaluate based on classification results, provide the contentInfo, which includes existing content metadata key-value pairs, and classification results. The API returns an informationProtectionAction that contains one of more of the following: + param body: The request body + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + if body is None: + raise TypeError("body cannot be null.") + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) + request_info.configure(request_configuration) + request_info.headers.try_add("Accept", "application/json") + request_info.set_content_from_parsable(self.request_adapter, "application/json", body) + return request_info + + def with_url(self,raw_url: str) -> MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec: + """ + Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + param raw_url: The raw URL to use for the request builder. + Returns: MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec + """ + if raw_url is None: + raise TypeError("raw_url cannot be null.") + return MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec(self.request_adapter, raw_url) + + @dataclass + class MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): + """ + Configuration for the request such as headers, query parameters, and middleware options. + """ + warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) + + diff --git a/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/microsoft_graph_security_evaluate_classification_results_request_builder.py b/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/microsoft_graph_security_evaluate_classification_results_request_builder.py deleted file mode 100644 index 7be8f96685b..00000000000 --- a/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/microsoft_graph_security_evaluate_classification_results/microsoft_graph_security_evaluate_classification_results_request_builder.py +++ /dev/null @@ -1,90 +0,0 @@ -from __future__ import annotations -from collections.abc import Callable -from dataclasses import dataclass, field -from kiota_abstractions.base_request_builder import BaseRequestBuilder -from kiota_abstractions.base_request_configuration import RequestConfiguration -from kiota_abstractions.default_query_parameters import QueryParameters -from kiota_abstractions.get_path_parameters import get_path_parameters -from kiota_abstractions.method import Method -from kiota_abstractions.request_adapter import RequestAdapter -from kiota_abstractions.request_information import RequestInformation -from kiota_abstractions.request_option import RequestOption -from kiota_abstractions.serialization import Parsable, ParsableFactory -from typing import Any, Optional, TYPE_CHECKING, Union -from warnings import warn - -if TYPE_CHECKING: - from .......models.o_data_errors.o_data_error import ODataError - from .evaluate_classification_results_post_request_body import EvaluateClassificationResultsPostRequestBody - from .evaluate_classification_results_post_response import EvaluateClassificationResultsPostResponse - -class MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder(BaseRequestBuilder): - """ - Provides operations to call the evaluateClassificationResults method. - """ - def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, dict[str, Any]]) -> None: - """ - Instantiates a new MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder and sets the default values. - param path_parameters: The raw url or the url-template parameters for the request. - param request_adapter: The request adapter to use to execute the requests. - Returns: None - """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/security/informationProtection/sensitivityLabels/microsoft.graph.security.evaluateClassificationResults", path_parameters) - - async def post(self,body: EvaluateClassificationResultsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> Optional[EvaluateClassificationResultsPostResponse]: - """ - Use the classification results to compute the sensitivity label that should be applied and return the set of actions that must be taken to correctly label the information. This API is useful when a label should be set automatically based on classification of the file contents, rather than labeled directly by a user or service. To evaluate based on classification results, provide the contentInfo, which includes existing content metadata key-value pairs, and classification results. The API returns an informationProtectionAction that contains one of more of the following: - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: Optional[EvaluateClassificationResultsPostResponse] - Find more info here: https://learn.microsoft.com/graph/api/security-sensitivitylabel-evaluateclassificationresults?view=graph-rest-beta - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = self.to_post_request_information( - body, request_configuration - ) - from .......models.o_data_errors.o_data_error import ODataError - - error_mapping: dict[str, type[ParsableFactory]] = { - "XXX": ODataError, - } - if not self.request_adapter: - raise Exception("Http core is null") - from .evaluate_classification_results_post_response import EvaluateClassificationResultsPostResponse - - return await self.request_adapter.send_async(request_info, EvaluateClassificationResultsPostResponse, error_mapping) - - def to_post_request_information(self,body: EvaluateClassificationResultsPostRequestBody, request_configuration: Optional[RequestConfiguration[QueryParameters]] = None) -> RequestInformation: - """ - Use the classification results to compute the sensitivity label that should be applied and return the set of actions that must be taken to correctly label the information. This API is useful when a label should be set automatically based on classification of the file contents, rather than labeled directly by a user or service. To evaluate based on classification results, provide the contentInfo, which includes existing content metadata key-value pairs, and classification results. The API returns an informationProtectionAction that contains one of more of the following: - param body: The request body - param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. - Returns: RequestInformation - """ - if body is None: - raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) - request_info.configure(request_configuration) - request_info.headers.try_add("Accept", "application/json") - request_info.set_content_from_parsable(self.request_adapter, "application/json", body) - return request_info - - def with_url(self,raw_url: str) -> MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder: - """ - Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. - param raw_url: The raw URL to use for the request builder. - Returns: MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder - """ - if raw_url is None: - raise TypeError("raw_url cannot be null.") - return MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder(self.request_adapter, raw_url) - - @dataclass - class MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilderPostRequestConfiguration(RequestConfiguration[QueryParameters]): - """ - Configuration for the request such as headers, query parameters, and middleware options. - """ - warn("This class is deprecated. Please use the generic RequestConfiguration class generated by the generator.", DeprecationWarning) - - diff --git a/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py b/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py index e44c0bf78cc..8a36defd39f 100644 --- a/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py +++ b/msgraph_beta/generated/users/item/security/information_protection/sensitivity_labels/sensitivity_labels_request_builder.py @@ -20,7 +20,7 @@ from .count.count_request_builder import CountRequestBuilder from .item.sensitivity_label_item_request_builder import SensitivityLabelItemRequestBuilder from .microsoft_graph_security_evaluate_application.microsoft_graph_security_evaluate_application_request_builder import MicrosoftGraphSecurityEvaluateApplicationRequestBuilder - from .microsoft_graph_security_evaluate_classification_results.microsoft_graph_security_evaluate_classification_results_request_builder import MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder + from .microsoft_graph_security_evaluate_classification_results.microsoft_graph_security_evaluate_classification_results_requ_fb04bbec import MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec from .microsoft_graph_security_evaluate_removal.microsoft_graph_security_evaluate_removal_request_builder import MicrosoftGraphSecurityEvaluateRemovalRequestBuilder from .microsoft_graph_security_extract_content_label.microsoft_graph_security_extract_content_label_request_builder import MicrosoftGraphSecurityExtractContentLabelRequestBuilder @@ -150,13 +150,13 @@ def microsoft_graph_security_evaluate_application(self) -> MicrosoftGraphSecurit return MicrosoftGraphSecurityEvaluateApplicationRequestBuilder(self.request_adapter, self.path_parameters) @property - def microsoft_graph_security_evaluate_classification_results(self) -> MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder: + def microsoft_graph_security_evaluate_classification_results(self) -> MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec: """ Provides operations to call the evaluateClassificationResults method. """ - from .microsoft_graph_security_evaluate_classification_results.microsoft_graph_security_evaluate_classification_results_request_builder import MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder + from .microsoft_graph_security_evaluate_classification_results.microsoft_graph_security_evaluate_classification_results_requ_fb04bbec import MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec - return MicrosoftGraphSecurityEvaluateClassificationResultsRequestBuilder(self.request_adapter, self.path_parameters) + return MicrosoftGraphSecurityEvaluateClassificationResultsRequ_fb04bbec(self.request_adapter, self.path_parameters) @property def microsoft_graph_security_evaluate_removal(self) -> MicrosoftGraphSecurityEvaluateRemovalRequestBuilder: diff --git a/msgraph_beta/generated/users/item/send_mail/send_mail_post_request_body.py b/msgraph_beta/generated/users/item/send_mail/send_mail_post_request_body.py index bf28b73293a..3ae2547cfc1 100644 --- a/msgraph_beta/generated/users/item/send_mail/send_mail_post_request_body.py +++ b/msgraph_beta/generated/users/item/send_mail/send_mail_post_request_body.py @@ -15,10 +15,10 @@ class SendMailPostRequestBody(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 SaveToSentItems property + save_to_sent_items: Optional[bool] = False # The Message property message: Optional[Message] = None - # The SaveToSentItems property - save_to_sent_items: Optional[bool] = None @staticmethod def create_from_discriminator_value(parse_node: ParseNode) -> SendMailPostRequestBody: diff --git a/msgraph_beta/generated/users/item/sponsors/ref/ref_request_builder.py b/msgraph_beta/generated/users/item/sponsors/ref/ref_request_builder.py index fb4da270789..0a96532e505 100644 --- a/msgraph_beta/generated/users/item/sponsors/ref/ref_request_builder.py +++ b/msgraph_beta/generated/users/item/sponsors/ref/ref_request_builder.py @@ -29,7 +29,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, d param request_adapter: The request adapter to use to execute the requests. Returns: None """ - super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/sponsors/$ref?@id={%40id}{&%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) + super().__init__(request_adapter, "{+baseurl}/users/{user%2Did}/sponsors/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}", path_parameters) async def delete(self,request_configuration: Optional[RequestConfiguration[RefRequestBuilderDeleteQueryParameters]] = None) -> None: """ @@ -110,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. Returns: RequestInformation """ - request_info = RequestInformation(Method.GET, '{+baseurl}/users/{user%2Did}/sponsors/$ref{?%24count,%24filter,%24orderby,%24search,%24skip,%24top}', self.path_parameters) + request_info = RequestInformation(Method.GET, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") return request_info @@ -124,7 +124,7 @@ def to_post_request_information(self,body: ReferenceCreate, request_configuratio """ if body is None: raise TypeError("body cannot be null.") - request_info = RequestInformation(Method.POST, '{+baseurl}/users/{user%2Did}/sponsors/$ref', self.path_parameters) + request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters) request_info.configure(request_configuration) request_info.headers.try_add("Accept", "application/json") request_info.set_content_from_parsable(self.request_adapter, "application/json", body) diff --git a/msgraph_beta/generated/users/item/user_item_request_builder.py b/msgraph_beta/generated/users/item/user_item_request_builder.py index 175a53be787..acb248472ae 100644 --- a/msgraph_beta/generated/users/item/user_item_request_builder.py +++ b/msgraph_beta/generated/users/item/user_item_request_builder.py @@ -50,6 +50,7 @@ from .device_enrollment_configurations.device_enrollment_configurations_request_builder import DeviceEnrollmentConfigurationsRequestBuilder from .device_management_troubleshooting_events.device_management_troubleshooting_events_request_builder import DeviceManagementTroubleshootingEventsRequestBuilder from .direct_reports.direct_reports_request_builder import DirectReportsRequestBuilder + from .distribution_lists.distribution_lists_request_builder import DistributionListsRequestBuilder from .drive.drive_request_builder import DriveRequestBuilder from .drives.drives_request_builder import DrivesRequestBuilder from .employee_experience.employee_experience_request_builder import EmployeeExperienceRequestBuilder @@ -629,6 +630,15 @@ def direct_reports(self) -> DirectReportsRequestBuilder: return DirectReportsRequestBuilder(self.request_adapter, self.path_parameters) + @property + def distribution_lists(self) -> DistributionListsRequestBuilder: + """ + Provides operations to manage the distributionLists property of the microsoft.graph.user entity. + """ + from .distribution_lists.distribution_lists_request_builder import DistributionListsRequestBuilder + + return DistributionListsRequestBuilder(self.request_adapter, self.path_parameters) + @property def drive(self) -> DriveRequestBuilder: """